A cost-regular based hybrid column generation approach

被引:75
作者
Demassey, Sophie [1 ]
Pesant, Gilles
Rousseau, Louis-Martin
机构
[1] Ecole Mines Nantes, CNRS, FRE 2729, LINA, FR-44307 Nantes, France
[2] Ecole Polytech Montreal, Ctr Res Transportat, Montreal, PQ H3C 3J7, Canada
关键词
optimization constraints; hybrid OR; CP methods; CP-based column generation; branch and price; employee timetabling;
D O I
10.1007/s10601-006-9003-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Constraint Programming (CP) offers a rich modeling language of constraints embedding efficient algorithms to handle complex and heterogeneous combinatorial problems. To solve hard combinatorial optimization problems using CP alone or hybrid CP-ILP decomposition methods, costs also have to be taken into account within the propagation process. Optimization constraints, with their cost-based filtering algorithms, aim to apply inference based on optimality rather than feasibility. This paper introduces a new optimization constraint, cost-regular. Its filtering algorithm is based on the computation of shortest and longest paths in a layered directed graph. The support information is also used to guide the search for solutions. We believe this constraint to be particularly useful in modeling and solving Column Generation subproblems and evaluate its behaviour on complex Employee Timetabling Problems through a flexible CP-based column generation approach. Computational results on generated benchmark sets and on a complex real-world instance are given.
引用
收藏
页码:315 / 333
页数:19
相关论文
共 27 条
  • [1] BAPTISTE P, 1998, CONSTRAINTS, P87
  • [2] Branch-and-price: Column generation for solving huge integer programs
    Barnhart, C
    Johnson, EL
    Nemhauser, GL
    Savelsbergh, MWP
    Vance, PH
    [J]. OPERATIONS RESEARCH, 1998, 46 (03) : 316 - 329
  • [3] Caseau Y, 1997, LECT NOTES COMPUT SC, V1330, P17, DOI 10.1007/BFb0017427
  • [4] Chvatal V, 1983, Linear programming
  • [5] Dantzig G.B., 1954, J OPER RES SOC AM, V2, P339, DOI [10.1287/opre.2.3.339, DOI 10.1287/OPRE.2.3.339]
  • [6] Demassey S, 2005, LECT NOTES COMPUT SC, V3524, P140
  • [7] Desrosiers J., 1995, HDB OPERATIONS RES M, V8, P35, DOI DOI 10.1016/S0927-0507(05)80106-9
  • [8] An annotated bibliography of personnel scheduling and rostering
    Ernst, AT
    Jiang, H
    Krishnamoorthy, M
    Owens, B
    Sier, D
    [J]. ANNALS OF OPERATIONS RESEARCH, 2004, 127 (1-4) : 21 - 144
  • [9] Staff scheduling and rostering: A review of applications, methods and models
    Ernst, AT
    Jiang, H
    Krishnamoorthy, M
    Sier, D
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 153 (01) : 3 - 27
  • [10] Cost based filtering for the constrained knapsack problem
    Fahle, T
    Sellmann, M
    [J]. ANNALS OF OPERATIONS RESEARCH, 2002, 115 (1-4) : 73 - 93