A factorial based particle swarm optimization with a population adaptation mechanism for the no-wait flow shop scheduling problem with the makespan objective

被引:36
作者
Zhao, Fuqing [1 ]
Qin, Shuo [1 ]
Yang, Guoqiang [1 ]
Ma, Weimin [2 ]
Zhang, Chuck [3 ]
Song, Houbin [1 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun Technol, Lanzhou 730050, Gansu, Peoples R China
[2] Tongji Univ, Sch Econ & Management, Shanghai 200092, Peoples R China
[3] Georgia Inst Technol, H Milton Stewart Sch Ind & Syst Engn, Atlanta, GA 30332 USA
基金
中国国家自然科学基金; 浙江省自然科学基金;
关键词
Particle swarm optimization; No-wait flow shop scheduling problem; Factorial representation; Runtime analysis; Variable neighborhood search; Makespan; ITERATED GREEDY ALGORITHM; SEARCH ALGORITHM; MINIMIZE;
D O I
10.1016/j.eswa.2019.01.084
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The no-wait flow shop scheduling problem (NWFSP) performs an essential role in the manufacturing industry. In this paper, a factorial based particle swarm optimization with a population adaptation mechanism (FPAPSO) is implemented for solving the NWFSP with the makespan criterion. The nearest neighbor mechanism and NEH method are employed to generate a potential initial population. The factorial representation, which uniquely represents each number as a string of factorial digits, is designed to transfer the permutation domain to the integer domain. A variable neighbor search strategy based on the insert and swap neighborhood structure is introduced to perform a local search around the current best solution. A population adaptation (PA) mechanism is designed to control the diversity of the population and to avoid the particles being trapped into local optima. Furthermore, a runtime analysis of FPAPSO is performed with the level-based theorem. The computational results and comparisons with other stateof-the-art algorithms based on the Reeve's and Taillard's instances demonstrate the efficiency and performance of FPAPSO for solving the NWFSP. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:41 / 53
页数:13
相关论文
共 36 条
[1]   A hybrid particle swarm optimization algorithm for a no-wait flow shop scheduling problem with the total flow time [J].
Akhshabi, M. ;
Tavakkoli-Moghaddam, R. ;
Rahnamay-Roodposhti, F. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 70 (5-8) :1181-1188
[2]  
[Anonymous], 1999, Biostatistical Analysis
[3]   Particle swarm optimizer with crossover operation [J].
Chen, Yonggang ;
Li, Lixiang ;
Xiao, Jinghua ;
Yang, Yixian ;
Liang, Jun ;
Li, Tao .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2018, 70 :159-169
[4]  
Corus D, 2014, LECT NOTES COMPUT SC, V8672, P912
[5]   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
[6]  
Eberhart R, 1995, A new optimizer using particle swarm theory, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/mhs.1995.494215]
[7]   Solving the continuous flow-shop scheduling problem by metaheuristics [J].
Fink, A ;
Voss, S .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) :400-414
[8]   A study on the use of non-parametric tests for analyzing the evolutionary algorithms' behaviour: a case study on the CEC'2005 Special Session on Real Parameter Optimization [J].
Garcia, Salvador ;
Molina, Daniel ;
Lozano, Manuel ;
Herrera, Francisco .
JOURNAL OF HEURISTICS, 2009, 15 (06) :617-644
[9]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
[10]  
Hansen P, 2008, EUR J OPER RES, V191, P593, DOI 10.1016/j.ejor.2007.02.002