Hybrid Variable Neighbourhood Decomposition Search for 0-1 Mixed Integer Programming Problem

Abstract In this paper we propose new hybrid heuristics for the 0-1 mixed integer programming problem, based on the variable neighbourhood decomposition search principle and on exploiting information obtained from a series of relaxations. In the case of a maximization problem, we add iteratively pseudo-cuts to the problem in order to produce a sequence of lower and upper bounds of the problem, so that integrality gap is reduced. We validate our approaches on the well-known 0-1 multidimensional knapsack problem, in which the general-purpose CPLEX MIP solver is used as a black box for solving subproblems generated during the search process. The results obtained with these methods are comparable with the current state-of-the-art heuristics on a set of large scale instances.

[1]  Philippe Michelon,et al.  A multi-level search strategy for the 0-1 Multidimensional Knapsack Problem , 2010, Discret. Appl. Math..

[2]  I H Osman,et al.  Meta-Heuristics Theory and Applications , 2011 .

[3]  Nenad Mladenovic,et al.  Variable neighbourhood decomposition search for 0-1 mixed integer programs , 2009, Comput. Oper. Res..

[4]  Saïd Hanafi,et al.  The Multidimensional 0-1 Knapsack Problem—Bounds and Computational Aspects , 2005, Ann. Oper. Res..

[5]  Claude Le Pape,et al.  Exploring relaxation induced neighborhoods to improve MIP solutions , 2005, Math. Program..

[6]  Saïd Hanafi,et al.  Improved convergent heuristics for the 0-1 multidimensional knapsack problem , 2011, Ann. Oper. Res..

[7]  Pierre Hansen,et al.  Variable Neighborhood Decomposition Search , 1998, J. Heuristics.

[8]  Ramesh Sharda,et al.  Metaheuristic Optimization via Memory and Evolution , 2005 .

[9]  Fred Glover Adaptive Memory Projection Methods for Integer Programming , 2005 .

[10]  Saïd Hanafi,et al.  New convergent heuristics for 0-1 mixed integer programming , 2009, Eur. J. Oper. Res..

[11]  Paul Shaw,et al.  Using Constraint Programming and Local Search Methods to Solve Vehicle Routing Problems , 1998, CP.

[12]  David Pisinger,et al.  An expanding-core algorithm for the exact 0-1 knapsack problem , 1995 .

[13]  Jin-Kao Hao,et al.  A Hybrid Approach for the 01 Multidimensional Knapsack problem , 2001, IJCAI.

[14]  Saïd Hanafi,et al.  An efficient tabu search approach for the 0-1 multidimensional knapsack problem , 1998, Eur. J. Oper. Res..

[15]  Fred Glover,et al.  Critical Event Tabu Search for Multidimensional Knapsack Problems , 1996 .

[16]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.