Size-reduction heuristics for the unrelated parallel machines scheduling problem

被引:48
作者
Fanjul-Peyro, Luis [1 ]
Ruiz, Ruben [1 ]
机构
[1] Univ Politecn Valencia, Inst Tecnol Informat, Grp Sistemas Optimizac Aplicada, Valencia 46022, Spain
关键词
Unrelated parallel machines; Makespan; Size-reduction; APPROXIMATION ALGORITHMS; MAKESPAN MINIMIZATION; BEAM SEARCH; TASKS;
D O I
10.1016/j.cor.2010.05.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper we study the unrelated parallel machines problem where n independent jobs must be assigned to one out of m parallel machines and the processing time of each job differs from machine to machine. We deal with the objective of the minimisation of the maximum completion time of the jobs, usually referred to as makespan or C-max. This is a type of assignment problem that has been frequently studied in the scientific literature due to its many potential applications. We propose a set of metaheuristics based on a size-reduction of the original assignment problem that produce solutions of very good quality in a short amount of time. The underlying idea is to consider only a few of the best possible machine assignments for the jobs and not all of them. The results are simple, yet powerful methods. We test the proposed algorithms with a large benchmark of instances and compare them with current state-of-the-art methods. In most cases, the proposed size-reduction algorithms produce results that are statistically proven to be better by a significant margin. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:301 / 309
页数:9
相关论文
共 38 条
[1]  
[Anonymous], 2009, DESIGN ANAL EXPT
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[3]  
[Anonymous], 2012, Scheduling
[4]  
Brucker P., 1977, Ann. Discrete Math., V1, P343, DOI [DOI 10.1016/S0167-5060(08)70743-X, 10.1016/S0167-5060(08)70743-X]
[5]   A STATE-OF-THE-ART REVIEW OF PARALLEL-MACHINE SCHEDULING RESEARCH [J].
CHENG, TCE ;
SIN, CCS .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 47 (03) :271-292
[6]   ALGORITHMS FOR SCHEDULING TASKS ON UNRELATED PROCESSORS [J].
DAVIS, E ;
JAFFE, JM .
JOURNAL OF THE ACM, 1981, 28 (04) :721-736
[7]  
De P., 1980, Decision Sciences, V11, P586, DOI 10.1111/j.1540-5915.1980.tb01163.x
[8]   Recovering beam search: Enhancing the beam search approach for combinatorial optimization problems [J].
Della Croce, F ;
Ghirardi, M ;
Tadei, R .
JOURNAL OF HEURISTICS, 2004, 10 (01) :89-104
[9]   ON PRACTICAL RESOURCE-ALLOCATION FOR PRODUCTION PLANNING AND SCHEDULING WITH PERIOD OVERLAPPING SETUPS [J].
DILLENBERGER, C ;
ESCUDERO, LF ;
WOLLENSAK, A ;
WU, Z .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 75 (02) :275-286
[10]   Iterated greedy local search methods for unrelated parallel machine scheduling [J].
Fanjul-Peyro, Luis ;
Ruiz, Ruben .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 207 (01) :55-69