A tabu search heuristic for a sequence-dependent and time-dependent scheduling problem on a single machine

被引:19
作者
Stecco, Gabriella
Cordeau, Jean-Francois [1 ,2 ]
Moretti, Elena
机构
[1] Canada Res Chair Logist & Transporat, Montreal, PQ H3T 2A7, Canada
[2] HEC Montreal, CIRRELT, Montreal, PQ H3T 2A7, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Single machine scheduling; Sequence-dependent; Time-dependent; Setup times; Tabu search; STEP-DETERIORATION; ALGORITHM; MAKESPAN;
D O I
10.1007/s10951-008-0068-6
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper introduces a tabu search heuristic for a production scheduling problem with sequence-dependent and time-dependent setup times on a single machine. The problem consists in scheduling a set of dependent jobs, where the transition between two jobs comprises an unrestricted setup that can be performed at any time, and a restricted setup that must be performed outside of a given time interval which repeats daily in the same position. The setup time between two jobs is thus a function of the completion time of the first job. The tabu search heuristic relies on shift and swap moves, and a surrogate objective function is used to speed-up the neighborhood evaluation. Computational experiments show that the proposed heuristic consistently finds better solutions in less computation time than a recent branch-and-cut algorithm. Furthermore, on instances where the branch-and-cut algorithm cannot find the optimal solution, the heuristic always identifies a better solution.
引用
收藏
页码:3 / 16
页数:14
相关论文
共 21 条
[1]   An asymmetric TSP with time windows and with time-dependent travel times and costs: An exact solution through a graph transformation [J].
Albiach, Jose ;
Sanchis, Jose Maria ;
Soler, David .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 189 (03) :789-802
[2]  
Alidaee B, 1999, J OPER RES SOC, V50, P711, DOI 10.2307/3010325
[3]  
BARKETAU MS, 2005, BATCH SCHEDULING STE
[4]  
BIGRAS LP, 2006, CAHIERS GERAD
[5]   A concise survey of scheduling with time-dependent processing times [J].
Cheng, TCE ;
Ding, Q ;
Lin, BMT .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 152 (01) :1-13
[6]   Single machine scheduling with step-deteriorating processing times [J].
Cheng, TCE ;
Ding, Q .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 134 (03) :623-630
[7]   Time dependent vehicle routing problem with a multi ant colony system [J].
Donati, Alberto V. ;
Montemanni, Roberto ;
Casagrande, Norman ;
Rizzoll, Andrea E. ;
Gambardella, Luca M. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 185 (03) :1174-1191
[8]  
GENDREAU M, 2003, HDB METAHEURISTICS, P37
[9]  
Glover F., 1997, TABU SEARCH
[10]   A dynamic vehicle routing problem with time-dependent travel times [J].
Haghani, A ;
Jung, S .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (11) :2959-2986