Operations Research
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
 QUICK SEARCH:   [advanced]


     


OPERATIONS RESEARCH
Vol. 51, No. 5, September-October 2003, pp. 826-835
DOI: 10.1287/opre.51.5.826.16757
This Article
Right arrow Full Text (PDF)
Right arrow References
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Citing Articles
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Martello, S.
Right arrow Articles by Toth, P.
Right arrow Search for Related Content

An Exact Algorithm for the Two-Constraint 0–1 Knapsack Problem

Silvano Martello, Paolo Toth

DEIS, University of Bologna, Bologna, Italy
DEIS, University of Bologna, Bologna, Italy

smartello{at}deis.unibo.it
ptoth{at}deis.unibo.it

We consider a knapsack problem in which each item has two types of weight and the container has two types of capacity. We discuss the surrogate, Lagrangian, and continuous relaxations, and give an effective method to determine the optimal Lagrangian and surrogate multipliers associated with the continuous relaxation of the problem. These results are used to obtain an exact branch-and-bound algorithm, which also includes heuristic procedures and a reduction technique. The performance of bounds and algorithms is evaluated through extensive computational experiments.

Subject classifications: Programming, integer: algorithms, branch-and-bound; Relaxation: two-constraint 0–1 knapsack problem.
History: Received September 2001; revision received November 2002; accepted November 2002.







HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
Copyright © 2003 by INFORMS.