Decomposition Methods for the Parallel Machine Scheduling Problem with Setups

被引:81
|
作者
Tran, Tony T. [1 ]
Araujo, Arthur [1 ]
Beck, J. Christopher [1 ]
机构
[1] Univ Toronto, Dept Mech & Ind Engn, Toronto, ON M5S 3G8, Canada
关键词
unrelated parallel machines; minimizing makespan; sequence-dependent setup times; decomposition model; SEQUENCE; MINIMIZE;
D O I
10.1287/ijoc.2015.0666
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We study the unrelated parallel machine scheduling problem with sequence and machine-dependent setup times and the objective of makespan minimization. Two exact decomposition-based methods are proposed based on logic-based Benders decomposition and branch and check. These approaches are hybrid models that make use of a mixed-integer programming (MIP) master problem and a specialized solver for travelling salesman subproblems. The master problem is used to assign jobs to machines, whereas the subproblems find optimal schedules on each machine given the master problem assignments. Computational results show that the decomposition models are able to find optimal solutions up to four orders of magnitude faster than the existing state of the art as well as solve problems six times larger than an existing MIP model. We further investigate the solution quality versus runtime trade-off for large problem instances for which the optimal solutions cannot be found and proved in a reasonable time. We demonstrate that the branch-and-check hybrid algorithm is able to produce better schedules in less time than the state-of-the-art metaheuristic, while also providing an optimality gap.
引用
收藏
页码:83 / 95
页数:13
相关论文
共 50 条
  • [1] Ant Colony Optimization Algorithm to Parallel Machine Scheduling Problem with Setups
    Arnaout, Jean-Paul
    Musa, Rami
    Rabadi, Ghaith
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1 AND 2, 2008, : 578 - +
  • [2] Unrelated parallel machine scheduling problem with special controllable processing times and setups
    Wang, Shijin
    Wu, Ruochen
    Chu, Feng
    Yu, Jianbo
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2022, 148
  • [3] Models and an exact method for the Unrelated Parallel Machine scheduling problem with setups and resources
    Fanjul-Peyro, Luis
    [J]. Expert Systems with Applications: X, 2020, 5
  • [4] Parallel dedicated machine scheduling problem with sequence-dependent setups and a single server
    Huang, Simin
    Cai, Linning
    Zhang, Xiaoyue
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 58 (01) : 165 - 174
  • [5] Solving the Unrelated Parallel Machine Scheduling Problem with Setups Using Late Acceptance Hill Climbing
    Terzi, Mourad
    Arbaoui, Taha
    Yalaoui, Farouk
    Benatchba, Karima
    [J]. INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2020), PT I, 2020, 12033 : 249 - 258
  • [6] A transformer-based deep reinforcement learning approach for dynamic parallel machine scheduling problem with family setups
    Li, Funing
    Lang, Sebastian
    Tian, Yuan
    Hong, Bingyuan
    Rolf, Benjamin
    Noortwyck, Ruben
    Schulz, Robert
    Reggelin, Tobias
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2024,
  • [7] A PARALLEL ALGORITHM FOR THE MACHINE SCHEDULING PROBLEM
    NAKAMORI, M
    [J]. LECTURE NOTES IN CONTROL AND INFORMATION SCIENCES, 1988, 113 : 299 - 306
  • [8] Bicriteria scheduling problem on parallel machine
    Ribas-Vila, Imma
    Companys-Pascual, Ramon
    Mateo-Doll, Manel
    [J]. DYNA, 2009, 84 (05): : 429 - 440
  • [9] A Local Search Algorithm for the Single Machine Scheduling Problem with Setups and a Storage
    Kononova P.A.
    Kochetov Y.A.
    [J]. Journal of Applied and Industrial Mathematics, 2019, 13 (2) : 239 - 249
  • [10] Cyclic hybrid flow-shop scheduling problem with machine setups
    Bozejko, Wojciech
    Gniewkowski, Lukasz
    Pempera, Jaroslaw
    Wodecki, Mieczyslaw
    [J]. 2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 2127 - 2136