Self-adaptive perturbation and multi-neighborhood search for iterated local search on the permutation flow shop problem

被引:21
作者
Dong, Xingye [1 ]
Nowak, Maciek [2 ]
Chen, Ping [3 ]
Lin, Youfang [1 ]
机构
[1] Beijing Jiaotong Univ, Beijing Key Lab Traff Data Anal & Min, Sch Comp & IT, Beijing 100044, Peoples R China
[2] Loyola Univ, Quinlan Sch Business, Chicago, IL 60611 USA
[3] Nankai Univ, Dept Logist Management, Tianjin 300071, Peoples R China
关键词
Scheduling; Permutation flow shop; Total flow time; Self-adaptive perturbation; Multi-neighborhood search; MINIMIZING TOTAL FLOWTIME; ANT-COLONY ALGORITHMS; SCHEDULING PROBLEM; MINIMIZATION; HEURISTICS; FLOWSHOPS; TIME;
D O I
10.1016/j.cie.2015.04.030
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The flow shop scheduling problem minimizing total flow time is a famous combinatorial optimization problem. Among the many algorithms proposed to solve this problem, iterated local search (ILS) is a simple, effective and efficient one. Research shows that the perturbation method and neighborhood structure play key roles in the performance of ILS. However, existing ILS lacks the self-adaptive ability to adjust the degree of perturbation relative to the search status. Also, only one basic insertion neighborhood is often used, greatly limiting the size of the search space and the ability to escape from a local optimum. In this work, a self-adaptive strategy is proposed, evaluating the neighborhoods around the local optimum and adjusting the perturbation strength according to this evaluation. If neighboring solutions are found to be considerably worse than the best known solution, indicating that it may be hard to escape from the local optimum, then the perturbation strength is amplified. Additionally, a swap neighborhood is incorporated with an insertion neighborhood to form a new version of multi-neighborhood search. Experimental results on benchmark instances show that the self-adaptive search performs significantly better than three state of the art algorithms, particularly when tested with extended CPU time. The multi-neighborhood search performs even better, also outperforming two state of the art variable neighborhood search algorithms, indicating that the hybrid use of insertion and swap neighborhoods is effective for the discussed problem. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:176 / 185
页数:10
相关论文
共 28 条
[1]  
Battiti R, 2009, OPER RES COMPUT SCI, V45, P1, DOI 10.1007/978-0-387-09624-7
[2]   Hybridizing VNS and path-relinking on a particle swarm framework to minimize total flowtime [J].
Costa, Wagner Emanoel ;
Goldbarg, Marco Cesar ;
Goldbarg, Elizabeth G. .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (18) :13118-13126
[3]   New VNS heuristic for total flowtime flowshop scheduling problem [J].
Costa, Wagner Emanoel ;
Goldbarg, Marco Cesar ;
Goldbarg, Elizabeth G. .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (09) :8149-8161
[4]   A multi-restart iterated local search algorithm for the permutation flow shop problem minimizing total flow time [J].
Dong, Xingye ;
Chen, Ping ;
Huang, Houkuan ;
Nowak, Maciek .
COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (02) :627-632
[5]   An iterated local search algorithm for the permutation flowshop problem with total flowtime criterion [J].
Dong, Xingye ;
Huang, Houkuan ;
Chen, Ping .
COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (05) :1664-1669
[6]   Comparison of heuristics for flowtime minimisation in permutation flowshops [J].
Framinan, JA ;
Leisten, R ;
Ruiz-Usano, R .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (05) :1237-1254
[7]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
[8]   An estimation of distribution algorithm for minimizing the total flowtime in permutation flowshop scheduling problems [J].
Jarboui, Bassem ;
Eddaly, Mansour ;
Siarry, Patrick .
COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (09) :2638-2646
[9]  
Johnson S. M., 1954, Naval research logistics quarterly, V1, P61, DOI [DOI 10.1002/NAV.3800010110, 10.1002/nav.3800010110]
[10]   A heuristic to minimize total flow time in permutation flow shop [J].
Laha, Dipak ;
Sarin, Subhash C. .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2009, 37 (03) :734-739