Constraint Programming-based Column Generation

被引:6
作者
Gualandi, Stefano [1 ]
Malucelli, Federico [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
关键词
Column Generation; Constraint Programming; Integer linear programming; BRANCH-AND-PRICE; INTEGER PROGRAMS; CREW ASSIGNMENT; TAIL ASSIGNMENT; STABILIZATION; MODEL;
D O I
10.1007/s10479-012-1299-7
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper surveys recent applications and advances of the Constraint Programming-based Column Generation framework, where the master subproblem is solved by traditional OR techniques, while the pricing subproblem is solved by Constraint Programming. This framework has been introduced to solve crew assignment problems, where complex regulations make the pricing subproblem demanding for traditional techniques, and then it has been applied to other contexts. The main benefits of using Constraint Programming are the expressiveness of its modeling language and the flexibility of its solvers. Recently, the Constraint Programming-based Column Generation framework has been applied to many other problems, ranging from classical combinatorial problems such as graph coloring and two dimensional bin packing, to application oriented problems, such as airline planning and resource allocation in wireless ad-hoc networks.
引用
收藏
页码:11 / 32
页数:22
相关论文
共 50 条
  • [21] A Constraint Programming-Based Branch and Bound Algorithm for Job Shop Problems
    Tan, Yuanyuan
    Liu, Shixin
    Wang, Dazhi
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 173 - 178
  • [22] Dynamic Programming-Based Column Generation on Time-Expanded Networks: Application to the Dial-a-Flight Problem
    Engineer, Faramroze G.
    Nemhauser, George L.
    Savelsbergh, Martin W. P.
    INFORMS JOURNAL ON COMPUTING, 2011, 23 (01) : 105 - 119
  • [23] A constraint programming-based lower bounding procedure for the job shop scheduling problem
    Yuraszeck, Francisco
    Mejia, Gonzalo
    Rossit, Daniel Alejandro
    Luer-Villagra, Armin
    COMPUTERS & OPERATIONS RESEARCH, 2025, 177
  • [24] Tabu search and constraint programming-based approach for a real scheduling and routing problem
    El Fallahi, Abdellah
    Anass, El Yaakoubi
    Cherkaoui, Mohammad
    INTERNATIONAL JOURNAL OF APPLIED MANAGEMENT SCIENCE, 2020, 12 (01) : 50 - 67
  • [25] Accelerating column generation for aircraft scheduling using constraint propagation
    Grönkvist, M
    COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (10) : 2918 - 2934
  • [26] Parametric Estimation and Constraint Programming-Based Planning and Simulation of Production Cost of a New Product
    Relich, Marcin
    Swic, Antoni
    APPLIED SCIENCES-BASEL, 2020, 10 (18):
  • [27] Solving the time-discrete winter runway scheduling problem: A column generation and constraint programming approach
    Pohl, Maximilian
    Artigues, Christian
    Kolisch, Rainer
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 299 (02) : 674 - 689
  • [28] Solving the integrated process planning and scheduling problem using an enhanced constraint programming-based approach
    Shi, Ganquan
    Yang, Zhouwang
    Xu, Yang
    Quan, Yuchen
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (18) : 5505 - 5522
  • [29] A constraint programming-based approach to a large-scale energy management problem with varied constraints
    Brandt, Felix
    Bauer, Reinhard
    Voelker, Markus
    Cardeneo, Andreas
    JOURNAL OF SCHEDULING, 2013, 16 (06) : 629 - 648
  • [30] Constraint programming-based layered method for integrated process planning and scheduling in extensive flexible manufacturing
    Zhang, Mengya
    Li, Xinyu
    Gao, Liang
    Liu, Qihao
    ADVANCED ENGINEERING INFORMATICS, 2025, 65