The integration of an interior-point cutting plane method within a branch-and-price algorithm

被引:29
作者
Elhedhli, S
Goffin, JL
机构
[1] Univ Waterloo, Dept Management Sci, Waterloo, ON N2L 3G1, Canada
[2] McGill Univ, Fac Management, GERAD, Montreal, PQ H3A 1G5, Canada
关键词
branch-and-price; Column generation; Lagrangean relaxation; interior-point methods; ACCPM;
D O I
10.1007/s10107-003-0469-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a novel integration of interior point cutting plane methods within branch-and-price algorithms. Unlike the classical method, columns are generated at a ''central'' dual solution by applying the analytic centre cutting plane method (ACCPM) on the dual of the full master problem. First, we introduce some modifications to ACCPM. We propose a new procedure to recover primal feasibility after adding cuts and use, for the first time, a dual Newton's method to calculate the new analytic centre after branching. Second, we discuss the integration of ACCPM within the branch-and-price algorithm. We detail the use of ACCPM as the search goes deep in the branch and bound tree, making full utilization of past information as a warm start. We exploit dual information from ACCPM to generate incumbent feasible solutions and to guide branching. Finally, the overall approach is implemented and tested for the bin-packing problem and the capacitated facility location problem with single sourcing. We compare against Cplex-MIP 7.5 as well as a classical branch-and-price algorithm.
引用
收藏
页码:267 / 294
页数:28
相关论文
共 42 条
[31]  
NEEBE AW, 1983, J OPER RES SOC, V34, P1107
[32]  
Nemirovskii Arkadii, 1983, A Wiley-Interscience publication
[33]   COMPLEXITY ESTIMATES OF SOME CUTTING PLANE METHODS BASED ON THE ANALYTIC BARRIER [J].
NESTEROV, Y .
MATHEMATICAL PROGRAMMING, 1995, 69 (01) :149-176
[34]   EFFICIENT ALGORITHMS FOR THE CAPACITATED CONCENTRATOR LOCATION PROBLEM [J].
PIRKUL, H .
COMPUTERS & OPERATIONS RESEARCH, 1987, 14 (03) :197-208
[35]  
RYAN DM, 1981, COMPUTER SCHEDULING, P169
[36]   Bison: A fast hybrid procedure for exactly solving the one-dimensional bin packing problem [J].
Scholl, A ;
Klein, R ;
Jurgens, C .
COMPUTERS & OPERATIONS RESEARCH, 1997, 24 (07) :627-645
[37]  
SONNEVEND G, 1986, LECT NOTES CONTR INF, V84, P866
[38]  
Vance P. H., 1994, Computational Optimization and Applications, V3, P111, DOI 10.1007/BF01300970
[39]   On Dantzig-Wolfe decomposition in integer programming and ways to perform branching in a branch-and-price algorithm [J].
Vanderbeck, F .
OPERATIONS RESEARCH, 2000, 48 (01) :111-128
[40]   An exact algorithm for IP column generation [J].
Vanderbeck, F ;
Wolsey, LA .
OPERATIONS RESEARCH LETTERS, 1996, 19 (04) :151-159