An implementation of exact knapsack separation - Université Polytechnique des Hauts-de-France Accéder directement au contenu
Article Dans Une Revue Journal of Global Optimization Année : 2016

An implementation of exact knapsack separation

Résumé

Cutting planes have been used with great success for solving mixed integer programs. In recent decades, many contributions have led to successive improvements in branch-and-cut methods which incorporate cutting planes in branch and bound algorithm. Using advances that have taken place over the years on 0–1 knapsack problem, we investigate an efficient approach for 0–1 programs with knapsack constraints as local structure. Our approach is based on an efficient implementation of knapsack separation problem which consists of the four phases: preprocessing, row generation, controlling numerical errors and sequential lifting. This approach can be used independently to improve formulations with cutting planes generated or incorporated in branch and cut to solve a problem. We show that this approach allows us to efficiently solve large-scale instances of generalized assignment problem, multilevel generalized assignment problem, capacitated p-median problem and capacitated network location problem to optimality.

Dates et versions

hal-03400563 , version 1 (25-10-2021)

Identifiants

Citer

Igor A Vasilyev, Maurizio Boccia, Said Hanafi. An implementation of exact knapsack separation. Journal of Global Optimization, 2016, 66 (1), pp.127-150. ⟨10.1007/s10898-015-0294-3⟩. ⟨hal-03400563⟩
19 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More