A study of hybrid evolutionary algorithms for single machine scheduling problem with sequence-dependent setup times

被引:20
|
作者
Xu, Hongyun [1 ]
Lu, Zhipeng [1 ]
Yin, Aihua [2 ]
Shen, Liji [3 ]
Buscher, Udo [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, SMART, Wuhan 430074, Peoples R China
[2] Jiangxi Univ Finance & Econ, Sch Software Commun Engn, Nanchang 330013, Peoples R China
[3] Tech Univ Dresden, Fac Business & Econ, D-01062 Dresden, Germany
基金
中国国家自然科学基金;
关键词
Single machine scheduling; Sequence-dependent setup times; Hybrid evolutionary algorithm; Crossover operator; Population updating; TOTAL WEIGHTED TARDINESS; PARTICLE SWARM OPTIMIZATION; VARIABLE NEIGHBORHOOD SEARCH; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; BOUND ALGORITHM; BRANCH;
D O I
10.1016/j.cor.2014.04.009
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a systematic comparison of hybrid evolutionary algorithms (HEAs), which independently use six combinations of three crossover operators and two population updating strategies, for solving the single machine scheduling problem with sequence-dependent setup times. Experiments show the competitive performance of the combination of the linear order crossover operator and the similarity-and-quality based population updating strategy. Applying the selected HEA to solve 120 public benchmark instances of the single machine scheduling problem with sequence-dependent setup times to minimize the total weighted tardiness widely used in the literature, we achieve highly competitive results compared with the exact algorithm and other state-of-the-art metaheuristic algorithms in the literature. Meanwhile, we apply the selected HEA in its original form to deal with the unweighted 64 public benchmark instances. Our HEA is able to improve the previous best known results for one instance and match the optimal or the best known results for the remaining 63 instances in a reasonable time. (C) 2014 Elsevier Ltd. All rights reserved.
引用
收藏
页码:47 / 60
页数:14
相关论文
共 50 条