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 条
[1]  
[Anonymous], TR9601 U MAR BALT CO
[2]  
[Anonymous], 1998, HDB COMBINATORIAL OP
[3]   Branch-and-price: Column generation for solving huge integer programs [J].
Barnhart, C ;
Johnson, EL ;
Nemhauser, GL ;
Savelsbergh, MWP ;
Vance, PH .
OPERATIONS RESEARCH, 1998, 46 (03) :316-329
[4]  
de Carvalho JMV, 1999, ANN OPER RES, V86, P629
[5]  
den Hertog D., 1994, Interior Point Approach to Linear, Quadratic and Convex Programming
[6]  
Desaulniers G, 1998, FLEET MANAGEMENT AND LOGISTICS, P57
[7]   A NEW OPTIMIZATION ALGORITHM FOR THE VEHICLE-ROUTING PROBLEM WITH TIME WINDOWS [J].
DESROCHERS, M ;
DESROSIERS, J ;
SOLOMON, M .
OPERATIONS RESEARCH, 1992, 40 (02) :342-354
[8]   A COLUMN GENERATION APPROACH TO THE URBAN TRANSIT CREW SCHEDULING PROBLEM [J].
DESROCHERS, M ;
SOUMIS, F .
TRANSPORTATION SCIENCE, 1989, 23 (01) :1-13
[9]   An interior point algorithm for minimum sum-of-squares clustering [J].
Du Merle, O ;
Hansen, P ;
Jaumard, B ;
Mladenovic, N .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2000, 21 (04) :1485-1505
[10]  
DUMERLE O, 1995, THESIS U GENEVA GENE