Two approaches to handle the dynamism in a scheduling problem with sequence-dependent setup times

被引:5
作者
Angel-Bello, Francisco [1 ]
Vallikavungal, Jobish [1 ]
Alvarez, Ada [2 ]
机构
[1] Tecnol Monterrey, Escuela Ingn & Ciencias, Monterrey, Mexico
[2] Univ Autonoma Nuevo Leon, Fac Ingn Mecan & Elect, San Nicolas De Los Garza, Nuevo Leon, Mexico
关键词
Dynamic scheduling; Continuous rescheduling; Periodic rescheduling; Sequence-dependent setups; Single machine; MACHINE; ALGORITHM; MAKESPAN; POLICIES;
D O I
10.1016/j.eswa.2020.114137
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work we address the minimization of the makespan in a scheduling problem where the machine setup times are sequence-dependent. The jobs, which arrive throughout the production process, has a release time that is unknown in advance. Considering both, dynamic environments and sequence-dependent setup times, make the problem more realistic, but also more challenging from an algorithmic and modeling point of view. To deal with the addressed problem, we implement the continuous and periodic rescheduling approaches, providing them with the same re-optimization methods. To implement the re-optimization methods, we design two insertion procedures for adding the new released jobs in the processing sequence, as well as improvement procedures, based on Iterated Greedy strategies, to reduce the sequence makespan. In the improvement phase of the Iterated Greedy strategies we implement three improvement methods that combine four local searches. The developed algorithms are assessed based on the quality of the solutions they find and the CPU time they consume to reach these solutions. We use instances from the literature and larger instances generated in this work. The three algorithm versions showed quality solutions when compared with optimal solutions for the static problem and with solutions of the Perfect Information Model for the dynamic problem. Additionally, they showed a good performance for both the continuous and periodic approach. When these two approaches are compared, results indicate that the continuous approach would be the most appropriate when the proportion of dynamic jobs is low, while when the proportion is high, it would seem more advisable to use the periodic approach, appropriately selecting the frequency of re-optimization processes.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] An immune algorithm for hybrid flow shop scheduling problem with time lags and sequence-dependent setup times
    Javadian, Nikbakhsh
    Fattahi, Parviz
    Farahmand-Mehr, Mohammad
    Amiri-Aref, Mehdi
    Kazemi, Mohammad
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 63 (1-4) : 337 - 348
  • [32] An iterated greedy algorithm for the parallel blocking flow shop scheduling problem and sequence-dependent setup times
    Ribas, Imma
    Companys, Ramon
    Tort-Martorell, Xavier
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 184
  • [33] Dynamic order acceptance and scheduling problem with sequence-dependent setup time
    Xu, Lei
    Wang, Qian
    Huang, Simin
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2015, 53 (19) : 5797 - 5808
  • [34] Minimization of weighted earliness and tardiness for no-wait sequence-dependent setup times flowshop scheduling problem
    Arabameri, Sedighe
    Salmasi, Nasser
    COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 64 (04) : 902 - 916
  • [35] An immune algorithm for hybrid flow shop scheduling problem with time lags and sequence-dependent setup times
    Nikbakhsh Javadian
    Parviz Fattahi
    Mohammad Farahmand-Mehr
    Mehdi Amiri-Aref
    Mohammad Kazemi
    The International Journal of Advanced Manufacturing Technology, 2012, 63 : 337 - 348
  • [36] An Iterated Local Search heuristic for the single machine total weighted tardiness scheduling problem with sequence-dependent setup times
    Subramanian, Anand
    Battarra, Maria
    Potts, Chris N.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (09) : 2729 - 2742
  • [37] Exact solution of the single-machine scheduling problem with periodic maintenances and sequence-dependent setup times
    Nesello, Vitor
    Subramanian, Anand
    Battarra, Maria
    Laporte, Gilbert
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 266 (02) : 498 - 507
  • [38] Novel MILP and CP models for distributed hybrid flowshop scheduling problem with sequence-dependent setup times
    Meng, Leilei
    Gao, Kaizhou
    Ren, Yaping
    Zhang, Biao
    Sang, Hongyan
    Chaoyong, Zhang
    SWARM AND EVOLUTIONARY COMPUTATION, 2022, 71
  • [39] A Discrete Artificial Bee Colony Algorithm for the Permutation Flowshop Scheduling Problem with Sequence-Dependent Setup Times
    Ince, Yavuz
    Karabulut, Korhan
    Tasgetiren, M. Fatih
    Pan, Quan-ke
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 3401 - 3408
  • [40] Carryover sequence-dependent group scheduling with the integration of internal and external setup times
    Sabouni, M. T. Yazdani
    Logendran, Rasaratnam
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 224 (01) : 8 - 22