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 Genetic Algorithm (CPGA) for Capacity Output Optimization
    Goh, Kate Ean Nee
    Chin, Jeng Feng
    Loh, Wei Ping
    Tan, Melissa Chea-Ling
    JOURNAL OF INDUSTRIAL ENGINEERING AND MANAGEMENT-JIEM, 2014, 7 (05): : 1222 - 1249
  • [22] A constraint programming-based solution approach for medical resident scheduling problems
    Topaloglu, Seyda
    Ozkarahan, Irem
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (01) : 246 - 255
  • [23] 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
  • [24] A constraint programming based column generation approach for crew scheduling: A case study for the Kayseri railway
    Tapkan, Pinar
    Kulluk, Sinem
    Ozbakir, Lale
    Bahar, Fatih
    Gulmez, Burak
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2023, 74 (09) : 2028 - 2042
  • [25] 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
  • [26] Combining column generation and constraint programming to solve the tail assignment problem
    Gabteni, Sami
    Gronkvist, Mattias
    ANNALS OF OPERATIONS RESEARCH, 2009, 171 (01) : 61 - 76
  • [27] Combining column generation and constraint programming to solve the tail assignment problem
    Sami Gabteni
    Mattias Grönkvist
    Annals of Operations Research, 2009, 171 : 61 - 76
  • [28] A hybrid column generation and constraint programming optimizer for the Tail Assignment problem
    Gabteni, Sami
    Gronkvist, Mattias
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2006, 3990 : 89 - 103
  • [29] 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):
  • [30] Computing Bipath Multicommodity Flows with Constraint Programming-Based Branch-and-Price-and-Cut
    Zhang, Jiachen
    Magnouche, Youcef
    Bauguion, Pierre
    Martin, Sebastien
    Beck, Christopher
    INFORMS JOURNAL ON COMPUTING, 2024,