Variable neighbourhood decomposition search for 0-1 mixed integer programs

被引:43
|
作者
Lazic, Jasmina [2 ]
Hanafi, Said [1 ]
Mladenovic, Nenad [2 ]
Urosevic, Dragan [3 ]
机构
[1] Univ Valenciennes, LAMIH, F-59313 Valenciennes 9, France
[2] Brunel Univ, Uxbridge UB8 3PH, Middx, England
[3] Serbian Acad Arts & Sci, Math Inst, Belgrade 11000, Serbia
关键词
0-1 mixed integer programming; Metaheuristics; Variable neighbourhood search; CPLEX;
D O I
10.1016/j.cor.2009.09.010
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we propose a new hybrid heuristic for solving 0-1 mixed integer programs based on the principle of variable neighbourhood decomposition search. It combines variable neighbourhood search with a general-purpose CPLEX MIP solver. We perform systematic hard variable fixing (or diving) following the variable neighbourhood search rules. The variables to be fixed are chosen according to their distance from the corresponding linear relaxation solution values. If there is an improvement, variable neighbourhood descent branching is performed as the local search in the whole solution space. Numerical experiments have proven that exploiting boundary effects in this way considerably improves solution quality. With our approach, we have managed to improve the best known published results for 8 out of 29 instances from a well-known class of very difficult MIP problems. Moreover, computational results show that our method outperforms the CPLEX MIP solver, as well as three other recent most successful MIP solution methods. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1055 / 1067
页数:13
相关论文
共 50 条