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 条
[41]   A particle swarm optimization and constraint programming-based approach for integrated process planning and scheduling with lot streaming problem [J].
Zhang, Mengya ;
Li, Xinyu ;
Gao, Liang ;
Liu, Qihao .
APPLIED SOFT COMPUTING, 2025, 174
[42]   Linear programming-based estimators in nonnegative autoregression [J].
Preve, Daniel .
JOURNAL OF BANKING & FINANCE, 2015, 61 :S225-S234
[43]   Constraint programming-based transformation approach for a mixed fuzzy-stochastic resource investment project scheduling problem [J].
Subulan, Kemal ;
Cakir, Gizem .
SOFT COMPUTING, 2022, 26 (05) :2523-2560
[44]   Constraint programming-based transformation approach for a mixed fuzzy-stochastic resource investment project scheduling problem [J].
Kemal Subulan ;
Gizem Çakır .
Soft Computing, 2022, 26 :2523-2560
[45]   Generalized column generation for linear programming [J].
Oguz, O .
MANAGEMENT SCIENCE, 2002, 48 (03) :444-452
[46]   Dynamic constraint and variable aggregation in column generation [J].
Bouarab, Hocine ;
El Hallaoui, Issmail ;
Metrane, Abdelmoutalib ;
Soumis, Francois .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 262 (03) :835-850
[47]   A constraint programming-based iterated greedy algorithm for the open shop with sequence-dependent processing times and makespan minimization [J].
Abreu, Levi R. ;
Prata, Bruno A. ;
Nagano, Marcelo S. ;
Framinan, Jose M. .
COMPUTERS & OPERATIONS RESEARCH, 2023, 160
[48]   A Technical Review of Column Generation in Integer Programming [J].
Wilhelm, Wilbert E. .
OPTIMIZATION AND ENGINEERING, 2001, 2 (02) :159-200
[49]   Method of Column Generation Used in Integer Programming [J].
Pelikan, Jan ;
Fabry, Jan .
PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON MATHEMATICAL METHODS IN ECONOMICS 2004, 2004, :242-247
[50]   A Technical Review of Column Generation in Integer Programming [J].
Wilbert E. Wilhelm .
Optimization and Engineering, 2001, 2 :159-200