The multiple knapsack problem is a well-studied combinatorial optimization problem with several practical and theoretical applications. It consists of packing some subset of n items into m knapsacks such that the total profit of the chosen items is maximum. A new formulation of the problem is presented, where a Lagrangian relaxation is derived, and we prove that it dominates the commonly used relaxations for this problem. We also present a Dantzig-Wolfe decomposition of the new formulation that we solve to optimality using a branch-and-price algorithm, where its main advantage comes from the fact that it is possible to control whether an item is included in some knapsack or not. An improved algorithm for solving the resulting packing subproblems is also introduced. Computational experiments then show that the new approach achieves state-of-the-art results.
机构:
Georgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
Bilkent Univ, Dept Ind Engn, TR-06800 Ankara, TurkeyGeorgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
Ozbaygin, Gizem
Karasan, Oya Ekin
论文数: 0引用数: 0
h-index: 0
机构:
Bilkent Univ, Dept Ind Engn, TR-06800 Ankara, TurkeyGeorgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
Karasan, Oya Ekin
Savelsbergh, Martin
论文数: 0引用数: 0
h-index: 0
机构:
Georgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USAGeorgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
Savelsbergh, Martin
Yaman, Hande
论文数: 0引用数: 0
h-index: 0
机构:
Bilkent Univ, Dept Ind Engn, TR-06800 Ankara, TurkeyGeorgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA