A GRASP for parallel machine scheduling with time windows

被引:70
作者
Rojanasoonthon, S [1 ]
Bard, J [1 ]
机构
[1] Univ Texas, Dept Mech Engn, Grad Program Operat Res, Austin, TX 78712 USA
关键词
parallel machine; scheduling; time windows; heuristics; GRASP; priorities;
D O I
10.1287/ijoc.1030.0048
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a greedy randomized adaptive search procedure (GRASP) for scheduling n jobs on m nonhomogeneous parallel machines with time windows. An additional feature of the problem is that each job falls into one of p priority classes. The objective is to maximize the number of jobs scheduled, where a job in a higher priority class has infinitely more value than a job in a lower priority class. The GRASP consists of two phases. The first phase produces feasible solutions by ranking each job with a greedy function and then selecting one at random from a restricted candidate list. The process is repeated until no more jobs can be scheduled. The second phase seeks a local optimum by searching over a series of neighborhoods defined by job insertions and exchanges. The algorithm is compared to a dynamic-programming heuristic that sequentially schedules the jobs in each priority class. Extensive computational results are presented based on data drawn from an application involving the use of communications relay satellites.
引用
收藏
页码:32 / 51
页数:20
相关论文
共 28 条
[1]  
[Anonymous], DETERMINISTIC STOCHA
[2]   SCHEDULING JOBS WITH FIXED START AND END TIMES [J].
ARKIN, EM ;
SILVERBERG, EB .
DISCRETE APPLIED MATHEMATICS, 1987, 18 (01) :1-8
[3]   Interval scheduling on identical machines [J].
Bouzina, KI ;
Emmons, H .
JOURNAL OF GLOBAL OPTIMIZATION, 1996, 9 (3-4) :379-393
[4]  
Brazile R. P., 1991, Control and Computers, V19, P27
[5]   A HEURISTIC FOR THE MULTIPLE TOUR MAXIMUM COLLECTION PROBLEM [J].
BUTT, SE ;
CAVALIER, TM .
COMPUTERS & OPERATIONS RESEARCH, 1994, 21 (01) :101-111
[6]   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
[7]  
Conover W. J., 1980, PRACTICAL NONPARAMET
[8]  
Dodd J. C., 1987, SCHEDULING TECHNOLOG
[9]   GREEDY RANDOMIZED ADAPTIVE SEARCH PROCEDURES [J].
FEO, TA ;
RESENDE, MGC .
JOURNAL OF GLOBAL OPTIMIZATION, 1995, 6 (02) :109-133
[10]   SCHEDULING JOBS WITHIN TIME WINDOWS ON IDENTICAL PARALLEL MACHINES - NEW MODEL AND ALGORITHMS [J].
GABREL, V .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1995, 83 (02) :320-329