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 条
  • [1] DANTZIG-WOLFE DECOMPOSITION ALGORITHM
    APPA, GM
    GONCALVE.AS
    OPERATIONAL RESEARCH QUARTERLY, 1969, 20 (02) : 275 - &
  • [2] Dantzig-Wolfe decomposition of variational inequalities
    Fuller J.D.
    Chung W.
    Computational Economics, 2005, 25 (4) : 303 - 326
  • [3] Consistency Cuts for Dantzig-Wolfe Reformulations
    Clausen, Jens Vinther
    Lusby, Richard
    Ropke, Stefan
    OPERATIONS RESEARCH, 2022, : 2883 - 2905
  • [4] Pricing filtering in Dantzig-Wolfe decomposition
    Mehamdi, Abdellah Bulaich
    Lacroix, Mathieu
    Martin, Sebastien
    OPERATIONS RESEARCH LETTERS, 2025, 58
  • [5] A data driven Dantzig-Wolfe decomposition framework
    Basso, Saverio
    Ceselli, Alberto
    MATHEMATICAL PROGRAMMING COMPUTATION, 2023, 15 (01) : 153 - 194
  • [6] Dantzig-Wolfe reformulations for binary quadratic problems
    Ceselli, Alberto
    Letocart, Lucas
    Traversi, Emiliano
    MATHEMATICAL PROGRAMMING COMPUTATION, 2022, 14 (01) : 85 - 120
  • [7] Agent-Based Dantzig-Wolfe Decomposition
    Holmgren, Johan
    Persson, Jan A.
    Davidsson, Paul
    AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGIES AND APPLICATIONS, PROCEEDINGS, 2009, 5559 : 754 - 763
  • [8] An interior point method in Dantzig-Wolfe decomposition
    Martinson, Ruben Kirkeby
    Tind, Jørgen
    Computers and Operations Research, 1999, 26 (12): : 1195 - 1216
  • [9] A stabilized structured Dantzig-Wolfe decomposition method
    Frangioni, Antonio
    Gendron, Bernard
    MATHEMATICAL PROGRAMMING, 2013, 140 (01) : 45 - 76
  • [10] An interior point method in Dantzig-Wolfe decomposition
    Martinson, RK
    Tind, J
    COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (12) : 1195 - 1216