A General Algorithm for One-Dimensional Knapsack Problems

Published Online:https://doi.org/10.1287/opre.25.5.752

This paper presents a reduction algorithm and a branch-search algorithm that, in sequence, allow the solution of sizeable problems of the form: maximize ∑i=1Ncixi, subject to ∑i=1Nlixis and 0 ≦ xibi and integer, 1 ≦ iN. The reduction algorithm is proportional to N in space and proportional to Ni=1Nbi in time. The branch-search algorithm's space requirement is linear in N. Computational experience with these algorithms is presented.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.