A feasibility pump heuristic for general mixed-integer problems

被引:90
作者
Bertacco, Livio
Fischetti, Matteo
Lodi, Andrea
机构
[1] Univ Bologna, DEIS, I-40136 Bologna, Italy
[2] Univ Padua, Dept Pure & Appl Math, I-35131 Padua, Italy
[3] Univ Padua, Dept Informat Engn, I-35131 Padua, Italy
[4] Dash Optimizat Ltd, Royal Leamington Spa CV32 5YN, England
关键词
mixed-integer programming; heuristics; feasibility problem; computational analysis;
D O I
10.1016/j.disopt.2006.10.001
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Finding a feasible solution of a given Mixed-Integer Programming (MIP) model is a very important (NP-complete) problem that can be extremely hard in practice. Very recently, Fischetti, Glover and Lodi proposed a heuristic scheme for finding a feasible Solution to general MIPs, called a Feasibility, Pump (FP). According to the computational analysis reported by these authors, FP is indeed quite effective in finding feasible solutions of hard 0-1 MIPs. However, MIPs with general-integer variables seem much more difficult to solve by using the FP approach. In this paper we elaborate on the Fischetti-Glover-Lodi approach and extend it in two main directions, namely (i) handling as effectively as possible MIP problems with both binary and general-integer variables, and (ii) exploiting the FP information to drive a Subsequent enumeration phase. Extensive computational results on large sets of test instances from the literature are reported, showing the effectiveness of our improved FP scheme for finding feasible solutions to hard MIPs with general-integer variables. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:63 / 76
页数:14
相关论文
共 22 条
[1]  
ACHTEBERG T, 2005, IMPROVING FEASIBILIT
[2]  
ACHTEBERG T, 2005, 0528 MIPLIB
[3]  
Achterberg T, 2004, 0419 ZUS I
[4]  
[Anonymous], 1997, TABU SEARCH
[5]   PIVOT AND COMPLEMENT - A HEURISTIC FOR 0-1 PROGRAMMING [J].
BALAS, E ;
MARTIN, CH .
MANAGEMENT SCIENCE, 1980, 26 (01) :86-96
[6]   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
[7]  
Balas E., 2004, DISCRETE OPTIM, V1, P3, DOI DOI 10.1016/J.DISOPT.2004.03.001
[8]  
CHINNECK JW, 2003, ISMP 2003 COP AUG
[9]   Exploring relaxation induced neighborhoods to improve MIP solutions [J].
Danna, E ;
Rothberg, E ;
Le Pape, C .
MATHEMATICAL PROGRAMMING, 2005, 102 (01) :71-90
[10]  
*DASH OPT LTD, 2004, GETT START REF MAN