A GENETIC ALGORITHM FOR JOB SEQUENCING PROBLEMS WITH DISTINCT DUE-DATES AND GENERAL EARLY-TARDY PENALTY WEIGHTS

被引:86
作者
LEE, CY
CHOI, JY
机构
[1] Department of Management Science, Korea Advanced Institute of Science and Technology, Taejon, 305-701
关键词
D O I
10.1016/0305-0548(94)00073-H
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A job scheduling problem with distinct due dates in a single machine is considered. General penalty weights which are not necessarily proportional to the processing times are applied to jobs either early or tardy. An optimal timing algorithm is presented which decides the optimal starting time of each job in a given job sequence. Idle times are inserted between blocks of jobs such that the cost function of each newly created job block is minimized. Prominent near optimal sequences are generated via a genetic algorithm N best reproduction without duplicates, uniform order-based crossover and intra-block mutation operators are employed. The proposed genetic algorithm is proved to outperform existing heuristic methods. On average, 12-33% cost reduction effect is obtained by the evolution algorithm compared to the solution by an excellent heuristic procedure. The near optimality of the solutions by the GA is also illustrated by the comparison with an exact algorithm.
引用
收藏
页码:857 / 869
页数:13
相关论文
共 16 条
[1]   DYNAMIC-PROGRAMMING STATE-SPACE RELAXATION FOR SINGLE-MACHINE SCHEDULING [J].
ABDULRAZAQ, TS ;
POTTS, CN .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1988, 39 (02) :141-152
[2]   SEQUENCING WITH EARLINESS AND TARDINESS PENALTIES - A REVIEW [J].
BAKER, KR ;
SCUDDER, GD .
OPERATIONS RESEARCH, 1990, 38 (01) :22-36
[3]  
BIEGEL JE, 1990, COMPUTERS IND ENG, V15, P81
[4]  
Davis Lawrence, 1991, HDB GENETIC ALGORITH
[5]  
de Jong K.A., 1975, THESIS U MICHIGAN AN, pAAI7609381
[6]   MINIMIZING WEIGHTED ABSOLUTE DEVIATION IN SINGLE-MACHINE SCHEDULING [J].
FRY, TD ;
ARMSTRONG, RD ;
BLACKSTONE, JH .
IIE TRANSACTIONS, 1987, 19 (04) :445-450
[7]   ONE-PROCESSOR SCHEDULING WITH SYMMETRIC EARLINESS AND TARDINESS PENALTIES [J].
GAREY, MR ;
TARJAN, RE ;
WILFONG, GT .
MATHEMATICS OF OPERATIONS RESEARCH, 1988, 13 (02) :330-348
[8]  
Goldberg D., 1989, GENETIC ALGORITHMS S
[9]  
GREFENSTETTE J, 1985, P 1 INT C GEN ALG TH, P160
[10]   A DYNAMIC PROGRAMMING APPROACH TO SEQUENCING PROBLEMS [J].
HELD, M ;
KARP, RM .
JOURNAL OF THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, 1962, 10 (01) :196-210