A hybridization of evolution strategies with iterated greedy algorithm for no-wait flow shop scheduling problems

被引:8
作者
Khurshid, Bilal [1 ]
Maqsood, Shahid [2 ]
Khurshid, Yahya [1 ]
Naeem, Khawar [3 ]
Khalid, Qazi Salman [1 ]
机构
[1] Univ Engn & Technol, Dept Ind Engn, Peshawar 25000, Pakistan
[2] Univ Engn & Technol, Dept Ind Engn, Jalozai Campus, Peshawar 25000, Pakistan
[3] Hamad Bin Khalifa Univ HBKU, Qatar Fdn, Coll Sci & Engn, POB 34110, Doha, Qatar
关键词
BEE COLONY ALGORITHM; OPTIMIZATION ALGORITHM; MINIMIZING MAKESPAN; TOTAL TARDINESS; SEARCH; BLOCKING; MINIMIZATION; ADAPTATION; FLOWSHOPS; MECHANISM;
D O I
10.1038/s41598-023-47729-x
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This study investigates the no-wait flow shop scheduling problem and proposes a hybrid (HES-IG) algorithm that utilizes makespan as the objective function. To address the complexity of this NP-hard problem, the HES-IG algorithm combines evolution strategies (ES) and iterated greedy (IG) algorithm, as hybridizing algorithms helps different algorithms mitigate their weaknesses and leverage their respective strengths. The ES algorithm begins with a random initial solution and uses an insertion mutation to optimize the solution. Reproduction is carried out using (1 + 5)-ES, generating five offspring from one parent randomly. The selection process employs (mu + lambda)-ES, allowing excellent parent solutions to survive multiple generations until a better offspring surpasses them. The IG algorithm's straightforward search mechanism aids in further improving the solution and avoiding local minima. The destruction operator randomly removes d-jobs, which are then inserted one by one using a construction operator. The local search operator employs a single insertion approach, while the acceptance-rejection criteria are based on a constant temperature. Parameters of both ES and IG algorithms are calibrated using the Multifactor analysis of variance technique. The performance of the HES-IG algorithm is calibrated with other algorithms using the Wilcoxon signed test. The HES-IG algorithm is tested on 21 Nos. Reeves and 30 Nos. Taillard benchmark problems. The HES-IG algorithm has found 15 lower bound values for Reeves benchmark problems. Similarly, the HES-IG algorithm has found 30 lower bound values for the Taillard benchmark problems. Computational results indicate that the HES-IG algorithm outperforms other available techniques in the literature for all problem sizes.
引用
收藏
页数:22
相关论文
共 81 条
[1]   Part sequencing in three-machine no-wait robotic cells [J].
Agnetis, A ;
Pacciarelli, D .
OPERATIONS RESEARCH LETTERS, 2000, 27 (04) :185-192
[2]   No-wait flowshop scheduling problem with two criteria; total tardiness and makespan [J].
Allahverdi, Ali ;
Aydilek, Harun ;
Aydilek, Asiye .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 269 (02) :590-601
[3]   A survey of scheduling problems with no-wait in process [J].
Allahverdi, Ali .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2016, 255 (03) :665-686
[4]   An effective iterated local search algorithm for the distributed no-wait flowshop scheduling problem [J].
Avci, Mustafa .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 120
[5]   A two-machine no-wait flow shop problem with two competing agents [J].
Azerine, Abdennour ;
Boudhar, Mourad ;
Rebaine, Djamal .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 43 (01) :168-199
[6]   Synergy of Genetic Algorithm with Extensive Neighborhood Search for the Permutation Flowshop Scheduling Problem [J].
Chen, Rong-Chang ;
Chen, Jeanne ;
Chen, Tung-Shou ;
Huang, Chien-Che ;
Chen, Li-Chiu .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
[7]   A population-based iterated greedy algorithm to minimize total flowtime for the distributed blocking flowshop scheduling problem [J].
Chen, Shuai ;
Pan, Quan-Ke ;
Gao, Liang ;
Sang, Hong-yan .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 104
[8]   A population-based iterated greedy algorithm for no-wait job shop scheduling with total flow time criterion [J].
Deng, Guanlong ;
Su, Qingtang ;
Zhang, Zhiwang ;
Liu, Huixia ;
Zhang, Shuning ;
Jiang, Tianhua .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 88
[9]   An improved iterated greedy algorithm with a Tabu-based reconstruction strategy for the no-wait flowshop scheduling problem [J].
Ding, Jian-Ya ;
Song, Shiji ;
Gupta, Jatinder N. D. ;
Zhang, Rui ;
Chiong, Raymond ;
Wu, Cheng .
APPLIED SOFT COMPUTING, 2015, 30 :604-613
[10]   A new hybrid ant colony optimization algorithm for solving the no-wait flow shop scheduling problems [J].
Engin, Orhan ;
Guclu, Abdullah .
APPLIED SOFT COMPUTING, 2018, 72 :166-176