Neighborhood Combination Search for Single-Machine Scheduling with Sequence-Dependent Setup Time

被引:0
作者
Liu, Xiao-Lu [1 ]
Xu, Hong-Yun [2 ]
Chen, Jia-Ming [3 ]
Su, Zhou-Xing [4 ]
Lyu, Zhi-Peng [4 ]
Ding, Jun-Wen [4 ]
机构
[1] Natl Univ Def Technol, Coll Syst Engn, Changsha 410015, Peoples R China
[2] Jianghan Univ, Sch Artificial Intelligence, Wuhan 430056, Peoples R China
[3] Xian Satellite Control Ctr, Xian 710043, Peoples R China
[4] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
single-machine scheduling; sequence-dependent setup time; neighborhood combination search; token-ring search; hybrid evolutionary algorithm; TOTAL WEIGHTED TARDINESS; PARTICLE SWARM OPTIMIZATION; ITERATED LOCAL SEARCH; DIFFERENTIAL EVOLUTION; GENETIC ALGORITHM; MEMETIC ALGORITHM; BOUND ALGORITHM; MINIMIZE; BRANCH; SOLVE;
D O I
10.1007/s11390-023-2007-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In a local search algorithm, one of its most important features is the definition of its neighborhood which is crucial to the algorithm's performance. In this paper, we present an analysis of neighborhood combination search for solving the single-machine scheduling problem with sequence-dependent setup time with the objective of minimizing total weighted tardiness (SMSWT). First, We propose a new neighborhood structure named Block Swap (B1) which can be considered as an extension of the previously widely used Block Move (B2) neighborhood, and a fast incremental evaluation technique to enhance its evaluation efficiency. Second, based on the Block Swap and Block Move neighborhoods, we present two kinds of neighborhood structures: neighborhood union (denoted by B1 boolean OR B2) and token-ring search (denoted by B1 -> B2), both of which are combinations of B1 and B2. Third, we incorporate the neighborhood union and token-ring search into two representative metaheuristic algorithms: the Iterated Local Search Algorithm (ILSnew) and the Hybrid Evolutionary Algorithm (HEAnew) to investigate the performance of the neighborhood union and token-ring search. Extensive experiments show the competitiveness of the token-ring search combination mechanism of the two neighborhoods. Tested on the 120 public benchmark instances, our HEAnew has a highly competitive performance in solution quality and computational time compared with both the exact algorithms and recent metaheuristics. We have also tested the HEAnew algorithm with the selected neighborhood combination search to deal with the 64 public benchmark instances of the single-machine scheduling problem with sequence-dependent setup time. HEAnew is able to match the optimal or the best known results for all the 64 instances. In particular, the computational time for reaching the best well-known results for five challenging instances is reduced by at least 61.25%.
引用
收藏
页码:737 / 752
页数:16
相关论文
共 45 条