Parallel machine total tardiness scheduling with a new hybrid metaheuristic approach

被引:57
作者
Anghinolfi, Davide [1 ]
Paolucci, Massimo [1 ]
机构
[1] Univ Genoa, Dept Commun Comp Sci & Syst Sci, I-16145 Genoa, Italy
关键词
metaheuristics; parallel machine scheduling; total tardiness problem; sequence dependent setup times;
D O I
10.1016/j.cor.2006.02.009
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This work proposes a hybrid metaheuristic (HMH) approach which integrates several features from tabu search (TS), simulated annealing (SA) and variable neighbourhood search (VNS) in a new configurable scheduling algorithm. In particular, either a deterministic or a random candidate list strategy can be used to generate the neighbourhood of a solution, both a tabu list mechanism and the SA probabilistic rule can be adopted to accept solutions, and the dimension of the explored neighbourhood can be dynamically modified. The considered class of scheduling problems is characterized by a set of independent jobs to be executed on a set of parallel machines with non-zero ready times and sequence dependent setups. In particular, the NP-hard generalized parallel machine total tardiness problem (GPMTP) recently defined by Bilge et al. (A tabu search algorithm for parallel machine total tardiness problem. Computers & Operations Research 2004;31:397-414), is faced. Several alternative configurations of the HMH have been tested on the same benchmark set used by Bilge et al. The results obtained highlight the appropriateness of the proposed approach. Algorithms based on metaheuristics have been quite extensively used to face scheduling problems and they are a valuable toot to provide high quality solutions. A metaheuristic describes principles and features that need to be tailored on the specific problem under concern to define a customized approach. This work aims to evaluate the possibility of defining a hybrid customizable neighbourhood search algorithm for combinatorial problems as a combination of a subset of concepts and features from three main metaheuristics of reference, i.e., the TS, the SA and the VNS. The proposed HMH approach is applied to the difficult problem of minimizing the total tardiness in parallel machines scheduling; in particular, a generalized version of such a problem has been considered, which makes it closer to several real industrial applications since it takes into account non-zero ready times, distinct due dates, uniform machines and setup times, recently proposed by Bilge et al. (A tabu search algorithm for parallel machine total tardiness problem. Computers & Operations Research 2004;31:397-414). To evaluate the effectiveness of the HMH for the generalized parallel machine total tardiness scheduling problem, a relevant benchmark available from the literature has been considered. (C) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3471 / 3490
页数:20
相关论文
共 25 条
[1]   A review of scheduling research involving setup considerations [J].
Allahverdi, A ;
Gupta, JND ;
Aldowaisan, T .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1999, 27 (02) :219-239
[2]   SEQUENCING WITH EARLINESS AND TARDINESS PENALTIES - A REVIEW [J].
BAKER, KR ;
SCUDDER, GD .
OPERATIONS RESEARCH, 1990, 38 (01) :22-36
[3]  
Bean J. C., 1994, ORSA Journal on Computing, V6, P154, DOI 10.1287/ijoc.6.2.154
[4]   A tabu search algorithm for parallel machine total tardiness problem [J].
Bilge, Ü ;
Kiraç, F ;
Kurtulan, M ;
Pekgün, P .
COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (03) :397-414
[5]   Metaheuristics in combinatorial optimization: Overview and conceptual comparison [J].
Blum, C ;
Roli, A .
ACM COMPUTING SURVEYS, 2003, 35 (03) :268-308
[6]   MINIMIZING TOTAL TARDINESS ON ONE MACHINE IS NP-HARD [J].
DU, JZ ;
LEUNG, JYT .
MATHEMATICS OF OPERATIONS RESEARCH, 1990, 15 (03) :483-495
[7]   A memetic algorithm for the total tardiness single machine scheduling problem [J].
França, PM ;
Mendes, A ;
Moscato, P .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 132 (01) :224-242
[8]  
Glover F., 2003, HDB METAHEURISTICS
[9]  
Glover F.W., 1997, Tabu search
[10]   Variable neighborhood search: Principles and applications [J].
Hansen, P ;
Mladenovic, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 130 (03) :449-467