Solving the Unrelated Parallel Machine Scheduling Problem with Setups Using Late Acceptance Hill Climbing

被引:10
|
作者
Terzi, Mourad [1 ]
Arbaoui, Taha [1 ]
Yalaoui, Farouk [1 ]
Benatchba, Karima [2 ]
机构
[1] Univ Technol Troyes, Logist & Optimisat Syst Ind LOSI ICD, 12 Rue Marie Curie CS 42060, F-10004 Troyes, France
[2] Ecole Natl Super Informat, Lab Methodes Concept Syst LMCS, Algiers, Algeria
关键词
COLONY OPTIMIZATION ALGORITHM; MAKESPAN; SEQUENCE; MINIMIZE;
D O I
10.1007/978-3-030-41964-6_22
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a Late Acceptance Hill-Climbing (LAHC) approach to solve the unrelated parallel machine scheduling problem with sequence and machine-dependent setup times. LAHC is an iterative list-based single-parameter metaheuristic that exploits information from one iteration to another to decide whether the new candidate solution is accepted. A dynamic job insertion heuristic is used to generate initial solutions. Three local search operators (job swap between different machines, job swap within the same machine and job insertion from one machine to another) are used to improve solutions. A Variable Neighborhood Descent (VND) method is proposed to improve the candidate solution and accelerate the convergence of the LAHC. To the best of our knowledge, this is the first application of LAHC to parallel machine scheduling problems. We evaluate and compare the proposed algorithm against the best methods from the literature. Having a single parameter which makes it simpler than all existing approaches, the proposed method outperforms existing methods on most of the tested benchmark instances.
引用
收藏
页码:249 / 258
页数:10
相关论文
共 50 条
  • [1] Late acceptance hill climbing algorithm for solving patient admission scheduling problem
    Bolaji, Asaju La'aro
    Bamigbola, Akeem Femi
    Shola, Peter Bamidele
    [J]. KNOWLEDGE-BASED SYSTEMS, 2018, 145 : 197 - 206
  • [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] Solving the Unrelated Parallel Machine Scheduling Problem with Additional Resources Using Constraint Programming
    Arbaoui, Taha
    Yalaoui, Farouk
    [J]. INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2018, PT II, 2018, 10752 : 716 - 725
  • [5] AIRP: A heuristic algorithm for solving the unrelated parallel machine scheduling problem
    Cota, Luciano Perdigao
    Haddad, Matheus Nohra
    Freitas Souza, Marcone Jamilson
    Coelho, Vitor Nazario
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 1855 - 1862
  • [6] A constraint programming approach for solving unrelated parallel machine scheduling problem
    Gedik, Ridvan
    Kalathia, Darshan
    Egilmez, Gokhan
    Kirac, Emre
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 121 : 139 - 149
  • [7] Improved Estimation of Distribution Algorithm for Solving Unrelated Parallel Machine Scheduling Problem
    孙泽文
    顾幸生
    [J]. Journal of Donghua University(English Edition), 2016, 33 (05) : 797 - 802
  • [8] On solving the unrelated parallel machine scheduling problem: active microrheology as a case study
    Orts, F.
    Ortega, G.
    Puertas, A. M.
    Garcia, I
    Garzon, E. M.
    [J]. JOURNAL OF SUPERCOMPUTING, 2020, 76 (11): : 8494 - 8509
  • [9] On solving the unrelated parallel machine scheduling problem: active microrheology as a case study
    F. Orts
    G. Ortega
    A. M. Puertas
    I. García
    E. M. Garzón
    [J]. The Journal of Supercomputing, 2020, 76 : 8494 - 8509
  • [10] Decomposition Methods for the Parallel Machine Scheduling Problem with Setups
    Tran, Tony T.
    Araujo, Arthur
    Beck, J. Christopher
    [J]. INFORMS JOURNAL ON COMPUTING, 2016, 28 (01) : 83 - 95