Multimodal Optimization of Permutation Flow-Shop Scheduling Problems Using a Clustering-Genetic-Algorithm-Based Approach

被引:14
作者
Zou, Pan [1 ]
Rajora, Manik [1 ]
Liang, Steven Y. [1 ]
机构
[1] Georgia Inst Technol, George W Woodruff Sch Mech Engn, Atlanta, GA 30332 USA
来源
APPLIED SCIENCES-BASEL | 2021年 / 11卷 / 08期
关键词
multimodal optimization; Permutation Flow-Shop Scheduling Problem (PFSSP); k-means clustering algorithm; Genetic Algorithm (GA); FINDING MULTIPLE SOLUTIONS; SHOP; FLOWTIME;
D O I
10.3390/app11083388
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Though many techniques were proposed for the optimization of Permutation Flow-Shop Scheduling Problem (PFSSP), current techniques only provide a single optimal schedule. Therefore, a new algorithm is proposed, by combining the k-means clustering algorithm and Genetic Algorithm (GA), for the multimodal optimization of PFSSP. In the proposed algorithm, the k-means clustering algorithm is first utilized to cluster the individuals of every generation into different clusters, based on some machine-sequence-related features. Next, the operators of GA are applied to the individuals belonging to the same cluster to find multiple global optima. Unlike standard GA, where all individuals belong to the same cluster, in the proposed approach, these are split into multiple clusters and the crossover operator is restricted to the individuals belonging to the same cluster. Doing so, enabled the proposed algorithm to potentially find multiple global optima in each cluster. The performance of the proposed algorithm was evaluated by its application to the multimodal optimization of benchmark PFSSP. The results obtained were also compared to the results obtained when other niching techniques such as clearing method, sharing fitness, and a hybrid of the proposed approach and sharing fitness were used. The results of the case studies showed that the proposed algorithm was able to consistently converge to better optimal solutions than the other three algorithms.
引用
收藏
页数:17
相关论文
共 38 条
[1]   A Simple and Effective Approach for Tackling the Permutation Flow Shop Scheduling Problem [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Abouhawwash, Mohamed ;
Chakrabortty, Ripon K. ;
Ryan, Michael J. .
MATHEMATICS, 2021, 9 (03) :1-23
[2]  
Ancau M, 2012, P ROMANIAN ACAD A, V13, P71
[3]   Minimizing flowtime in a flowshop scheduling problem with a biased random-key genetic algorithm [J].
Andrade, Carlos E. ;
Silva, Thuener ;
Pessoa, Luciana S. .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 128 :67-80
[4]  
Bandaru S, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P95
[5]   Multimodal Optimization Using a Biobjective Differential Evolution Algorithm Enhanced With Mean Distance-Based Selection [J].
Basak, Aniruddha ;
Das, Swagatam ;
Tan, Kay Chen .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (05) :666-685
[6]   A quantum inspired genetic algorithm for multimodal optimization of wind disturbance alleviation flight control system [J].
Bian, Qi ;
Nener, Brett ;
Wang, Xinmin .
CHINESE JOURNAL OF AERONAUTICS, 2019, 32 (11) :2480-2488
[7]  
BRUNS R, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P352
[8]  
CARLIER J, 1978, RAIRO-RECH OPER, V12, P333
[9]   Distributed Individuals for Multiple Peaks: A Novel Differential Evolution for Multimodal Optimization Problems [J].
Chen, Zong-Gan ;
Zhan, Zhi-Hui ;
Wang, Hua ;
Zhang, Jun .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2020, 24 (04) :708-719
[10]   A conceptual comparison of the Cuckoo-search, particle swarm optimization, differential evolution and artificial bee colony algorithms [J].
Civicioglu, Pinar ;
Besdok, Erkan .
ARTIFICIAL INTELLIGENCE REVIEW, 2013, 39 (04) :315-346