AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

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

College of System Engineering, National University of Defense Technology, Changsha 410015, China
School of Artificial Intelligence, Jianghan University, Wuhan 430056, China
Xi’an Satellite Control Center, Xi’an 710043, China
School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
Show Author Information

Abstract

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 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 (HEA new) 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 HEA new 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 HEA new 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. HEA new 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%.

Electronic Supplementary Material

Download File(s)
JCST-2110-12007-Highlights.pdf (287.2 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 737-752

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Liu X-L, Xu H-Y, Chen J-M, et al. Neighborhood Combination Search for Single-Machine Scheduling with Sequence-Dependent Setup Time. Journal of Computer Science and Technology, 2024, 39(3): 737-752. https://doi.org/10.1007/s11390-023-2007-6

933

Views

3

Crossref

3

Web of Science

3

Scopus

0

CSCD

Received: 31 October 2021
Accepted: 14 April 2023
Published: 22 July 2024
© Institute of Computing Technology, Chinese Academy of Sciences 2024