arrow
Return

An exact algorithm for the multiple-choice Knapsack problem with setups

delete2024-02-01
delete1
PRE
AI
S
Samah Boukhari
M
Mhand Hifi *
DOI:10.1016/j.cie.2023.109818delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this paper, an exact method based on Benders' decomposition is proposed to solve the multiple-choice knapsack problem with setups. The designed method incorporates various techniques to bound the optimal solution effectively. The approach starts by constructing a feasible solution through a series of linear programming relaxations. Each relaxation is augmented with valid constraints to tightly bound both global and local optimal solutions. Subsequently, an initial interval search is established by computing its related lower and upper bounds. These bounds are obtained by solving two tailored linear programming relaxations that account for the cardinality constraint associated with variables representing the families. Once the search interval is determined, it is systematically scanned to find the optimal solution, if one exists. Benders' decomposition is used for each current sub-interval to bound the local optimal solution. Finally, the proposed method is empirically evaluated on benchmark instances extracted from the literature, where its achieved results are then compared with those obtained by the state-of-the-art Cplex solver. A substantial number of instances have been successfully solved through the proposed method, considering the persistent unresolved state of these instances up to now.
Keywords:
Integer programming
Benders
Knapsack
Optimality
Optimization

Journal

Computers and Industrial Engineering cover
Computers and Industrial Engineering
IF:
6.5
Papers:
1.0W
Citations:
3.8W

Organization

U
universite de picardie jules verne (upjv)
Scholars:
6.0K
Papers: 4.5K
Citations: 7