A cooperative population-based iterated greedy algorithm for distributed permutation flowshop group scheduling problem

被引:29
作者
Zhao, Hui [1 ]
Pan, Quan-Ke [1 ,2 ]
Gao, Kai-Zhou [3 ]
机构
[1] Shanghai Univ, Sch Mech & Elect Engn & Automat, Shanghai 200444, Peoples R China
[2] Liaocheng Univ, Sch Comp Sci, Liaocheng 252059, Shandong, Peoples R China
[3] Macau Univ Sci & Technol, Macau Inst Syst Engn, Taipa 999078, Peoples R China
基金
中国国家自然科学基金;
关键词
Distributed permutation flowshop; Group scheduling; Total flowtime; Iterated greedy algorithm; Co-evolutionary; EVOLUTIONARY ALGORITHM; MINIMIZING MAKESPAN; SHOP; OPTIMIZATION;
D O I
10.1016/j.engappai.2023.106750
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies the distributed permutation flowshop group scheduling problem (DPFGSP) with the consideration of minimizing total flowtime (TF), which has important applications in the modern manufac-turing process. Based on the characteristics of the problem, a cooperative population-based iterated greedy (CPIG) algorithm is proposed by combining the advantages of the divide-and-rule policy, population-based evolution and iterated greedy algorithm. The CPIG divides the DPFGSP into two coupled sub-problems of group scheduling sub-problem and job scheduling sub-problem, and starts with a single population for simplicity. Unlike in the traditional cooperative co-evolutionary algorithms, the two-coupled sub-problems are addressed with a certain probability that can be determined in favor of solving the whole scheduling problem. Some advanced technologies are used, including the constructive heuristics based initialization, the critical factories based destruction and construction, the new best solution based population updating mechanism. The comprehensive experimental evaluation of 810 instances shows that the CPIG algorithm performs much better than the five state-of-the-art metaheuristics in the literature which are closely related to the considered scheduling problem.
引用
收藏
页数:13
相关论文
共 50 条
[1]  
[Anonymous], 1989, GROUP TECHNOLOGY
[2]   A COMPARISON OF SCHEDULING PHILOSOPHIES FOR MANUFACTURING CELLS [J].
ASKIN, RG ;
IYER, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 69 (03) :438-449
[3]   Towards a Distributed Implementation of Chemical Reaction Optimization for the Multi-factory Permutation Flowshop Scheduling Problem [J].
Bargaoui, Hafewa ;
Driss, Olfa Belkahla ;
Ghedira, Khaled .
KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS, 2017, 112 :1531-1541
[4]  
Bouamama S, 2015, 2015 6TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), P7, DOI 10.1109/IACS.2015.7103193
[5]   OUR CURRENT UNDERSTANDING OF MUTUALISM [J].
BRONSTEIN, JL .
QUARTERLY REVIEW OF BIOLOGY, 1994, 69 (01) :31-51
[6]  
Cawley A.F. Mac, 2014, INT WINE SUPPLY CHAI, P200
[7]   Energy-efficient distributed heterogeneous blocking flowshop scheduling problem using a knowledge-based iterated Pareto greedy algorithm [J].
Chen, Shuai ;
Pan, Quan-Ke ;
Gao, Liang ;
Miao, Zhong-Hua ;
Peng, Chen .
NEURAL COMPUTING & APPLICATIONS, 2023, 35 (09) :6361-6381
[8]   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
[9]   A hybrid genetic algorithm for minimizing makespan in a flow-shop sequence-dependent group scheduling problem [J].
Costa, Antonio ;
Cappadonna, Fulvio Antonio ;
Fichera, Sergio .
JOURNAL OF INTELLIGENT MANUFACTURING, 2017, 28 (06) :1269-1283
[10]   Two population-based optimization algorithms for minimum weight connected dominating set problem [J].
Dagdeviren, Zuleyha Akusta ;
Aydin, Dogan ;
Cinsdikici, Muhammed .
APPLIED SOFT COMPUTING, 2017, 59 :644-658