A new constraint programming model and solving for the cyclic hoist scheduling problem

被引:5
|
作者
Wallace, Mark [1 ]
Yorke-Smith, Neil [2 ]
机构
[1] Monash Univ, Melbourne, Vic, Australia
[2] Delft Univ Technol, Delft, Netherlands
关键词
Constraint programming; Hoist scheduling; Modelling; MiniZinc; HYBRID ALGORITHM; ROBOTIC CELL;
D O I
10.1007/s10601-020-09316-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The cyclic hoist scheduling problem (CHSP) is a well-studied optimisation problem due to its importance in industry. Despite the wide range of solving techniques applied to the CHSP and its variants, the models have remained complicated and inflexible, or have failed to scale up with larger problem instances. This article re-examines modelling of the CHSP and proposes a new simple, flexible constraint programming formulation. We compare current state-of-the-art solving technologies on this formulation, and show that modelling in a high-level constraint language, MiniZinc, leads to both a simple, generic model and to computational results that outperform the state of the art. We further demonstrate that combining integer programming and lazy clause generation, using the multiple cores of modern processors, has potential to improve over either solving approach alone.
引用
收藏
页码:319 / 337
页数:19
相关论文
共 50 条
  • [21] Constraint programming approach to a bilevel scheduling problem
    András Kovács
    Tamás Kis
    Constraints, 2011, 16 : 317 - 340
  • [22] Constraint programming approach to a bilevel scheduling problem
    Kovacs, Andras
    Kis, Tamas
    CONSTRAINTS, 2011, 16 (03) : 317 - 340
  • [23] An Improved Hybrid Model for the Generic Hoist Scheduling Problem
    Daniel Riera
    Neil Yorke-Smith
    Annals of Operations Research, 2002, 115 : 173 - 191
  • [24] An improved hybrid model for the generic hoist scheduling problem
    Riera, D
    Yorke-Smith, N
    ANNALS OF OPERATIONS RESEARCH, 2002, 115 (1-4) : 173 - 191
  • [25] A hybrid algorithm for the cyclic hoist scheduling problem with two transportation resources
    Chtourou, Sameh
    Manier, Marie-Ange
    Loukil, Taicir
    COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 65 (03) : 426 - 437
  • [26] Optimal cyclic multi-hoist scheduling: A mixed integer programming approach
    Leung, JMY
    Zhang, GQ
    Yang, XG
    Mak, R
    Lam, K
    OPERATIONS RESEARCH, 2004, 52 (06) : 965 - 976
  • [27] A New Uncertain Programming Model for Project Scheduling Problem
    Zhang, Xingfang
    Chen, Xiaowei
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (10): : 3901 - 3910
  • [28] Mixed-integer linear programming and constraint programming formulations for solving distributed flexible job shop scheduling problem
    Meng, Leilei
    Zhang, Chaoyong
    Ren, Yaping
    Zhang, Biao
    Lv, Chang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 142
  • [29] Solving planning and scheduling problems with combined integer and constraint programming
    Timpe, C
    OR SPECTRUM, 2002, 24 (04) : 431 - 448
  • [30] Solving production scheduling with earliness/tardiness penalties by constraint programming
    Jan Kelbel
    Zdeněk Hanzálek
    Journal of Intelligent Manufacturing, 2011, 22 : 553 - 562