Abstract
The multiple knapsack problem (MKP) is a classical combinatorial optimization problem. A recent algorithm for some classes of the MKP is bin-completion, a bin-oriented, branch-and-bound algorithm. In this paper, we propose path-symmetry and path-dominance, which are instances of the symmetry detection by dominance detection approach for pruning symmetric nodes in the MKP branch-and-bound search space. In addition, we integrate the "bound-and-bound" upper bound validation technique used in MKP solvers from the OR literature. We show experimentally that our new MKP solver, which integrates symmetry techniques from constraint programming and bound-and-bound techniques from operations research, significantly outperforms previous solvers on hard instances. © 2008 Springer-Verlag Berlin Heidelberg.
Cite
CITATION STYLE
Fukunaga, A. S. (2008). Integrating symmetry, dominance, and bound-and-bound in a multiple knapsack solver. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5015 LNCS, pp. 82–96). https://doi.org/10.1007/978-3-540-68155-7_9
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.