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 条
  • [21] Job Block Scheduling with Dual Criteria and Sequence-Dependent Setup Time Involving Transportation Times
    Gupta, Deepak
    Nailwal, Kewal Krishan
    Sharma, Sameer
    COMPUTATIONAL INTELLIGENCE, CYBER SECURITY AND COMPUTATIONAL MODELS, 2014, 246 : 321 - 329
  • [22] A Hybrid Genetic Algorithm for the Distributed Permutation Flowshop Scheduling Problem with Sequence-Dependent Setup Times
    Huang, Jiangping
    Pan, Quanke
    Chen, Qingda
    2019 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE APPLICATIONS AND TECHNOLOGIES (AIAAT 2019), 2019, 646
  • [23] An Improved Firefly Algorithm for the Unrelated Parallel Machines Scheduling Problem With Sequence-Dependent Setup Times
    Ezugwu, Absalom E.
    Akutsah, Francis
    IEEE ACCESS, 2018, 6 : 54459 - 54478
  • [24] An evolution strategy approach for the distributed permutation flowshop scheduling problem with sequence-dependent setup times
    Karabulut, Korhan
    Oztop, Hande
    Kizilay, Damla
    Tasgetiren, M. Fatih
    Kandiller, Levent
    COMPUTERS & OPERATIONS RESEARCH, 2022, 142
  • [25] An iterated local search for the multi-objective permutation flowshop scheduling problem with sequence-dependent setup times
    Xu, Jianyou
    Wu, Chin-Chia
    Yin, Yunqiang
    Lin, Win-Chin
    APPLIED SOFT COMPUTING, 2017, 52 : 39 - 47
  • [26] Effective metaheuristics for scheduling a hybrid flowshop with sequence-dependent setup times
    Pan, Quan-Ke
    Gao, Liang
    Li, Xin-Yu
    Gao, Kai-Zhou
    APPLIED MATHEMATICS AND COMPUTATION, 2017, 303 : 89 - 112
  • [27] An improved artificial bee colony algorithm for solving open shop scheduling problem with two sequence-dependent setup times
    Zhuang, Zilong
    Huang, Zizhao
    Lu, Zhiyao
    Guo, Liangxun
    Cao, Qi
    Qin, Wei
    11TH CIRP CONFERENCE ON INDUSTRIAL PRODUCT-SERVICE SYSTEMS, 2019, 83 : 563 - 568
  • [28] Metaheuristics for Solving a Hybrid Flexible Flowshop Problem with Sequence-Dependent Setup Times
    Sioud, Aymen
    Gagne, Caroline
    Gravel, Marc
    SWARM INTELLIGENCE BASED OPTIMIZATION (ICSIBO 2014), 2014, 8472 : 9 - 25
  • [29] Scheduling hybrid flow shop with sequence-dependent setup times and machines with random breakdowns
    Gholami, M.
    Zandieh, M.
    Alem-Tabriz, A.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 42 (1-2) : 189 - 201
  • [30] A hybrid metaheuristic for the prize-collecting single machine scheduling problem with sequence-dependent setup times
    Wang, Xianpeng
    Tang, Lixin
    COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (09) : 1624 - 1640