Recovering Dantzig-Wolfe Bounds by Cutting Planes

被引:1
|
作者
Chen, Rui [1 ]
Gunluk, Oktay [2 ]
Lodi, Andrea [3 ]
机构
[1] Cornell Tech, New York, NY 10044 USA
[2] Cornell Univ, Sch Operat Res & Informat Engn, Ithaca, NY 14850 USA
[3] Cornell Tech & Technion Israel Inst Technol, Jacobs Technion Cornell Inst, New York, NY 10044 USA
关键词
integer programming; Dantzig-Wolfe decomposition; cutting plane method; BRANCH-AND-PRICE; DECOMPOSITION; ALGORITHM;
D O I
10.1287/opre.2023.0048
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Dantzig-Wolfe (DW) decomposition is a well-known technique in mixedinteger programming (MIP) for decomposing and convexifying constraints to obtain potentially strong dual bounds. We investigate cutting planes that can be derived using the DW decomposition algorithm and show that these cuts can provide the same dual bounds as DW decomposition. More precisely, we generate one cut for each DW block, and when combined with the constraints in the original formulation, these cuts imply the objective function cut one can simply write using the DW bound. This approach typically leads to a formulation with lower dual degeneracy that consequently has a better computational performance when solved by standard MIP solvers in the original space. We also discuss how to strengthen these cuts to improve the computational performance further. We test our approach on the multiple knapsack assignment problem and the temporal knapsack problem, and we show that the proposed cuts are helpful in accelerating the solution time without the need to implement branch and price.
引用
收藏
页数:16
相关论文
共 50 条
  • [21] Experiments with a Generic Dantzig-Wolfe Decomposition for Integer Programs
    Gamrath, Gerald
    Luebbecke, Marco E.
    EXPERIMENTAL ALGORITHMS, PROCEEDINGS, 2010, 6049 : 239 - +
  • [22] Partial Convexification of General MIPs by Dantzig-Wolfe Reformulation
    Bergner, Martin
    Caprara, Alberto
    Furini, Fabio
    Luebbecke, Marco E.
    Malaguti, Enrico
    Traversi, Emiliano
    INTEGER PROGRAMMING AND COMBINATORAL OPTIMIZATION, IPCO 2011, 2011, 6655 : 39 - 51
  • [23] A DANTZIG-WOLFE DECOMPOSITION VARIANT EQUIVALENT TO BASIS FACTORIZATION
    BIRGE, JR
    MATHEMATICAL PROGRAMMING STUDY, 1985, 24 (OCT): : 43 - 64
  • [24] BASIC FEASIBLE SOLUTIONS AND DANTZIG-WOLFE DECOMPOSITION ALGORITHM
    GONCALVES, AS
    OPERATIONAL RESEARCH QUARTERLY, 1968, 19 (04) : 465 - +
  • [25] Dantzig-Wolfe decomposition for the facility location and production planning problem
    Wu, Tao
    Shi, Zhongshun
    Liang, Zhe
    Zhang, Xiaoning
    Zhang, Canrong
    COMPUTERS & OPERATIONS RESEARCH, 2020, 124
  • [26] Dantzig-Wolfe decomposition and plant-wide MPC coordination
    Cheng, Ruoyu
    Forbes, J. Fraser
    Yip, W. San
    COMPUTERS & CHEMICAL ENGINEERING, 2008, 32 (07) : 1507 - 1522
  • [27] A pavement network optimization system using Dantzig-Wolfe decomposition
    Alviti, E
    Johnson, EG
    Kulkarni, RB
    Nazareth, JL
    Stone, JC
    NETWORK OPTIMIZATION, 1997, 450 : 1 - 16
  • [28] Parallel Dantzig-Wolfe decomposition of petroleum production allocation problems
    Torgnes, E.
    Gunnerud, V.
    Hagem, E.
    Ronnqvist, M.
    Foss, B.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2012, 63 (07) : 950 - 968
  • [29] Algorithm 928: A General, Parallel Implementation of Dantzig-Wolfe Decomposition
    Rios, Joseph
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2013, 39 (03):
  • [30] The strength of Dantzig-Wolfe reformulations for the stable set and related problems
    Luebbecke, Marco E.
    Witt, Jonas T.
    DISCRETE OPTIMIZATION, 2018, 30 : 168 - 187