Integral Column Generation for Set Partitioning Problems with Side Constraints

被引:2
|
作者
Tahir, Adil [1 ,2 ,3 ]
Desaulniers, Guy [1 ,2 ]
El Hallaoui, Issmail [1 ,2 ]
机构
[1] Polytech Montreal, Montreal, PQ H3T 1J4, Canada
[2] GERAD, Montreal, PQ H3T 1J4, Canada
[3] Mohamed V Univ, Mohammadia Sch Engineers, Rabat 10090, Morocco
关键词
discrete optimization; integral column generation; integral simplex using decomposition; aircrew pairing; vehicle routing with time windows; BRANCH-AND-PRICE; PRIMAL HEURISTICS; DECOMPOSITION; ALGORITHM;
D O I
10.1287/ijoc.2022.1174
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The integral column generation algorithm (ICG) was recently introduced to solve set partitioning problems involving a very large number of variables. This primal algorithm generates a sequence of integer solutions with decreasing costs, leading to an optimal or near-optimal solution. ICG combines the well-known column generation algorithm and a primal algorithm called the integral simplex using decomposition algorithm (ISUD). In this paper, we develop a generalized version of ICG, denoted I2CG, that can solve efficiently large-scale set partitioning problems with side constraints. This new algorithm can handle the side constraints in the reduced problem of ISUD, in its complementary problem, or in both components. Computational experiments on instances of the airline crew pairing problem (CPP) and the multidepot vehicle routing problem with time windows show that the latter strategy is the most efficient one and I2CG significantly outperforms basic variants of two popular column generation heuristics, namely, a restricted master heuristic and a diving heuristic. For the largest tested CPP instance with 1,761 constraints, I2CG can produce in less than one hour of computational time more than 500 integer solutions leading to an optimal or near-optimal solution.
引用
收藏
页码:2313 / 2331
页数:19
相关论文
共 50 条
  • [1] Distributed Integral Column Generation for Set Partitioning Problems
    Foutlane O.
    El Hallaoui I.
    Hansen P.
    Operations Research Forum, 3 (2)
  • [2] Integral column generation for the set partitioning problem
    Tahir, Adil
    Desaulniers, Guy
    El Hallaoui, Issmail
    EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2019, 8 (05) : 713 - 744
  • [3] Dynamic aggregation of set-partitioning constraints in column generation
    Elhallaoui, I
    Villeneuve, D
    OPERATIONS RESEARCH, 2005, 53 (04) : 632 - 645
  • [4] Circuit partitioning via set partitioning and column generation
    EbenChaime, M
    Tovey, CA
    Ammons, JC
    OPERATIONS RESEARCH, 1996, 44 (01) : 65 - 76
  • [5] Searching for optimal integer solutions to set partitioning problems using column generation
    Bredstrom, D.
    Jornsten, K.
    Ronnqvist, M.
    Bouchard, M.
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2014, 21 (02) : 177 - 197
  • [6] A COLUMN GENERATION AND PARTITIONING APPROACH FOR MULTICOMMODITY FLOW PROBLEMS
    BARNHART, C
    HANE, CA
    JOHNSON, EL
    SIGISMONDI, G
    TELECOMMUNICATION SYSTEMS, 1995, 3 (3-4) : 239 - 258
  • [7] Complementary column generation and bounding approaches for set partitioning formulations
    Ahmed Ghoniem
    Hanif D. Sherali
    Optimization Letters, 2009, 3
  • [8] SET PARTITIONING AND COLUMN GENERATION HEURISTICS FOR CAPACITATED DYNAMIC LOTSIZING
    CATTRYSSE, D
    MAES, J
    VANWASSENHOVE, LN
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 46 (01) : 38 - 47
  • [9] Complementary column generation and bounding approaches for set partitioning formulations
    Ghoniem, Ahmed
    Sherali, Hanif D.
    OPTIMIZATION LETTERS, 2009, 3 (01) : 123 - 136
  • [10] Integral simplex using double decomposition for set partitioning problems
    Foutlane, Omar
    El Hallaoui, Issmail
    Hansen, Pierre
    COMPUTERS & OPERATIONS RESEARCH, 2019, 111 : 243 - 257