An efficient memetic algorithm for total weighted tardiness minimization in a single machine with setups

被引:25
|
作者
Gonzalez, Miguel A. [1 ]
Vela, Camino R. [1 ]
机构
[1] Univ Oviedo, Dept Comp, Gijon 33204, Spain
关键词
Scheduling; Single machine; Weighted tardiness; Memetic algorithm; Variable neighborhood descent; VARIABLE NEIGHBORHOOD SEARCH; ITERATED LOCAL SEARCH; SCHEDULING PROBLEM; PATH RELINKING; TABU SEARCH; TIMES; OPTIMIZATION; PROCESSOR;
D O I
10.1016/j.asoc.2015.07.050
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The single machine scheduling problem with sequence-dependent setup times with the objective of minimizing the total weighted tardiness is a challenging problem due to its complexity, and has a huge number of applications in real production environments. In this paper, we propose a memetic algorithm that combines and extends several ideas from the literature, including a crossover operator that respects both the absolute and relative position of the tasks, a replacement strategy that improves the diversity of the population, and an effective but computationally expensive neighborhood structure. We propose a new decomposition of this neighborhood that can be used by a variable neighborhood descent framework, and also some speed-up methods for evaluating the neighbors. In this way we can obtain competitive running times. We conduct an experimental study to analyze the proposed algorithm and prove that it is significantly better than the state-of-the-art in standard benchmarks. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:506 / 518
页数:13
相关论文
共 50 条