Improving the feasibility pump

被引:87
作者
Achterberg, Tobias [1 ]
Berthold, Timo [1 ]
机构
[1] Konrad Zuse Zentrum Informat Tech, Berlin, Germany
关键词
mixed integer programming; primal heuristics; feasibility pump;
D O I
10.1016/j.disopt.2006.10.004
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The feasibility Pump described by Fischetti, Glover, and Lodi [M. Fischetti, F. Glover, A. Lodi, The feasibility pump, Mathematical Programming 104 (1) (2005) 91-104] and Bertacco, Fischetti, and Lodi [L. Bertacco, M. Fischetti, A. Lodi, A feasibility pump heuristic for general mixed-integer problems, Technical Report OR/05/5, DEIS - Universita di Bologna, Italy, May 2005] has proved to be a very successful heuristic for finding feasible solutions of mixed integer programs. The quality of the solutions in terms of the objective value, however, is sometimes quite poor. This paper proposes a slight modification of the algorithm in order to find better solutions. Extensive Computational results show the success of this variant: for 89 out of 121 MIP instances the modified version produces improved solutions in comparison to the original feasibility pump. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:77 / 86
页数:10
相关论文
共 17 条
[1]  
ACHTERBERG T, 2003, MIXED INTEGER PROGRA
[2]  
ACHTERBERG T, 2006, OPER RES LETT, V34, P1, DOI DOI 10.1016/J.ORL.2005.07.009
[3]  
[Anonymous], 1997, TABU SEARCH
[4]   PIVOT AND COMPLEMENT - A HEURISTIC FOR 0-1 PROGRAMMING [J].
BALAS, E ;
MARTIN, CH .
MANAGEMENT SCIENCE, 1980, 26 (01) :86-96
[5]   Octane: A new heuristic for pure 0-1 programs [J].
Balas, E ;
Ceria, S ;
Dawande, M ;
Margot, F ;
Pataki, G .
OPERATIONS RESEARCH, 2001, 49 (02) :207-225
[6]  
Balas E., 2004, DISCRETE OPTIM, V1, P3, DOI DOI 10.1016/J.DISOPT.2004.03.001
[7]  
BERTACCO L, 2005, ORO055 DEIS U BOL
[8]   Exploring relaxation induced neighborhoods to improve MIP solutions [J].
Danna, E ;
Rothberg, E ;
Le Pape, C .
MATHEMATICAL PROGRAMMING, 2005, 102 (01) :71-90
[9]   The feasibility pump [J].
Fischetti, M ;
Glover, F ;
Lodi, A .
MATHEMATICAL PROGRAMMING, 2005, 104 (01) :91-104
[10]   Local branching [J].
Fischetti, M ;
Lodi, A .
MATHEMATICAL PROGRAMMING, 2003, 98 (1-3) :23-47