Effective Heuristics and an Iterated Greedy Algorithm to Schedule Identical Parallel Machines Subject to Common Restrictive Due Windows

被引:2
|
作者
Rolim, Gustavo Alencar [1 ]
Nagano, Marcelo Seido [1 ]
Prata, Bruno de Athayde [2 ]
机构
[1] Univ Sao Paulo, Sao Carlos Sch Engn, Dept Prod Engn, Sao Carlos, Brazil
[2] Univ Fed Ceara, Dept Ind Engn, Campus Pici, Fortaleza, Ceara, Brazil
关键词
Machine scheduling; Earliness and tardiness; Identical parallel machines; Common due window; Heuristics; Iterated greedy; MINIMIZING EARLINESS-TARDINESS; DEPENDENT SETUP TIMES; SINGLE-MACHINE; DUE-DATE; ASSIGNMENT; PENALTIES;
D O I
10.1007/s13369-021-06244-9
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In this paper, we address a variant of the identical parallel machines scheduling problem subject to common restrictive due windows. The performance measure adopted is the minimization of total weighted earliness and tardiness. Since the variant under study is an NP-hard problem for two or more machines, we develop a family of constructive heuristics, which are comprised of four phases. First, jobs are sequenced according to priority rules. Second, jobs are assigned to machines using a greedy strategy. Third, a local search is performed to find a better distribution of jobs into machines. Fourth, two heuristics are applied for individually sequencing jobs in each machine, namely RN-RGH and RN-SEA. In addition, we also propose an iterated greedy algorithm to improve the solutions of the best performing heuristic. The computational experiments were carried out to prove the ability of these heuristics to find high-quality solutions in acceptable CPU time. More specifically, the RN-SEA family of algorithms stands out as the most efficient for the problem, however, with a higher computational effort. We also confirm that the IG algorithm has the potential for improving existing solutions, specially for problems with two machines and instances with up to 100 jobs in size.
引用
收藏
页码:3899 / 3913
页数:15
相关论文
共 22 条
  • [1] Effective Heuristics and an Iterated Greedy Algorithm to Schedule Identical Parallel Machines Subject to Common Restrictive Due Windows
    Gustavo Alencar Rolim
    Marcelo Seido Nagano
    Bruno de Athayde Prata
    Arabian Journal for Science and Engineering, 2022, 47 : 3899 - 3913
  • [2] An effective Iterated Greedy algorithm for the distributed permutation flowshop scheduling with due windows
    Jing, Xue-Lei
    Pan, Quan-Ke
    Gao, Liang
    Wang, Yu-Long
    APPLIED SOFT COMPUTING, 2020, 96
  • [3] An effective iterated greedy algorithm for scheduling unrelated parallel batch machines with non-identical capacities and unequal ready times
    Arroyo, Jose Elias C.
    Leung, Joseph Y. -T.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 105 : 84 - 100
  • [4] An iterated greedy algorithm for the large-scale unrelated parallel machines scheduling problem
    Rodriguez, Francisco J.
    Lozano, Manuel
    Blum, Christian
    Garcia-Martinez, Carlos
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (07) : 1829 - 1841
  • [5] Production scheduling for blocking flowshop in distributed environment using effective heuristics and iterated greedy algorithm
    Chen, Shuai
    Pan, Quan-Ke
    Gao, Liang
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2021, 71
  • [6] A common due-date assignment problem on parallel identical machines
    Mosheiov, G
    COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (08) : 719 - 732
  • [7] Scheduling identical wafer sorting parallel machines with sequence-dependent setup times using an iterated greedy heuristic
    Ying, Kuo-Ching
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (10) : 2710 - 2719
  • [8] An Improved Iterated Greedy Algorithm for Distributed Permutation Flowshop Scheduling Problem with setup times and due windows
    Zhang, Yanzhao
    Yu, Yang
    Zhong, Quan
    Yang, Guodong
    Wang, Yu
    Deng, Rui
    PROCEEDINGS OF THE 36TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC 2024, 2024, : 4188 - 4193
  • [9] An effective iterated greedy algorithm for blocking hybrid flow shop problem with due date window
    Missaoui, Ahmed
    Boujelbene, Younes
    RAIRO-OPERATIONS RESEARCH, 2021, 55 (03) : 1603 - 1616
  • [10] A heuristic for optimal job scheduling problem with a common due window on parallel and identical machines
    Huang, DC
    Zhao, YW
    Zhu, YH
    PROCEEDINGS OF THE 3RD WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-5, 2000, : 1993 - 1996