New developments in the primal-dual column generation technique

被引:40
作者
Gondzio, Jacek [1 ]
Gonzalez-Brevis, Pablo [1 ]
Munari, Pedro [2 ]
机构
[1] Univ Edinburgh, Sch Math, Edinburgh EH9 3JZ, Midlothian, Scotland
[2] Univ Sao Paulo, Inst Ciencias Matemat & Comp, BR-13560970 Sao Carlos, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Column generation; Interior point methods; Linear programming; INTERIOR-POINT METHODS; BRANCH-AND-PRICE; DANTZIG-WOLFE DECOMPOSITION; CUTTING PLANE ALGORITHM; VEHICLE-ROUTING PROBLEM; SHORTEST-PATH PROBLEM; LOT-SIZING PROBLEM; SETUP TIMES; NONDIFFERENTIABLE OPTIMIZATION; CONSTRAINTS;
D O I
10.1016/j.ejor.2012.07.024
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The optimal solutions of the restricted master problems typically leads to an unstable behavior of the standard column generation technique and, consequently, originates an unnecessarily large number of iterations of the method. To overcome this drawback, variations of the standard approach use interior points of the dual feasible set instead of optimal solutions. In this paper, we focus on a variation known as the primal-dual column generation technique which uses a primal-dual interior point method to obtain well-centered non-optimal solutions of the restricted master problems. We show that the method converges to an optimal solution of the master problem even though non-optimal solutions are used in the course of the procedure. Also, computational experiments are presented using linear-relaxed reformulations of three classical integer programming problems: the cutting stock problem, the vehicle routing problem with time windows, and the capacitated lot sizing problem with setup times. The numerical results indicate that the appropriate use of a primal-dual interior point method within the column generation technique contributes to a reduction of the number of iterations as well as the running times, on average. Furthermore, the results show that the larger the instance, the better the relative performance of the primal-dual column generation technique. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:41 / 51
页数:11
相关论文
共 46 条
  • [1] [Anonymous], 2010, IBM ILOG CPLEX V 12
  • [2] [Anonymous], 2010, 50 Years of Integer Programming 1958-2008
  • [3] A CUTTING PLANE ALGORITHM FOR CONVEX-PROGRAMMING THAT USES ANALYTIC CENTERS
    ATKINSON, DS
    VAIDYA, PM
    [J]. MATHEMATICAL PROGRAMMING, 1995, 69 (01) : 1 - 43
  • [4] Babonneau F, 2007, ADV COMPUT MANAG SCI, V9, P67
  • [5] The volume algorithm: producing primal solutions with a subgradient method
    Barahona, F
    Anbil, R
    [J]. MATHEMATICAL PROGRAMMING, 2000, 87 (03) : 385 - 399
  • [6] Branch-and-price: Column generation for solving huge integer programs
    Barnhart, C
    Johnson, EL
    Nemhauser, GL
    Savelsbergh, MWP
    Vance, PH
    [J]. OPERATIONS RESEARCH, 1998, 46 (03) : 316 - 329
  • [7] Ben Amor H., 2005, COLUMN GENERATION, P131
  • [8] On the choice of explicit stabilizing terms in column generation
    Ben Amor, Hatem M. T.
    Desrosiers, Jacques
    Frangioni, Antonio
    [J]. DISCRETE APPLIED MATHEMATICS, 2009, 157 (06) : 1167 - 1184
  • [9] Comparison of bundle and classical column generation
    Briant, O.
    Lemarechal, C.
    Meurdesoif, Ph.
    Michel, S.
    Perrot, N.
    Vanderbeck, F.
    [J]. MATHEMATICAL PROGRAMMING, 2008, 113 (02) : 299 - 344
  • [10] COIN-OR, 2010, OBOE OR BAS OPT ENG