A SURVEY OF ALGORITHMS FOR THE SINGLE-MACHINE TOTAL WEIGHTED TARDINESS SCHEDULING PROBLEM

被引:125
作者
ABDULRAZAQ, TS
POTTS, CN
VANWASSENHOVE, LN
机构
[1] UNIV SOUTHAMPTON,FAC MATH STUDIES,SOUTHAMPTON SO9 5NH,HANTS,ENGLAND
[2] ERASMUS UNIV,INST ECONOMETR,3000 DR ROTTERDAM,NETHERLANDS
关键词
D O I
10.1016/0166-218X(90)90103-J
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper surveys algorithms for the problem of scheduling jobs on a single machine to minimize total weighted tardiness. Special attention is given to two dynamic programming and four branch and bound algorithms. The dynamic programming algorithms both use the same recursion defined on sets of jobs, but they generate the sets in lexicographic order and cardinality order respectively. Two of the branch and bound algorithms use the quickly computed but possibly rather weak lower bounds obtained from linear and exponential functions of completion times problems. These algorithms rely heavily on dominance rules to restrict the search. The other two branch and bound algorithms use lower bounds obtained from the Lagrangean relaxation of machine capacity constraints and from dynamic programming state-space relaxation. They invest a substantial amount of computation time at each node of the search tree in an attempt to generate tight lower bounds and thereby generate only small search trees. A computational comparison of all these algorithms on problems with up to 50 jobs is given. © 1990.
引用
收藏
页码:235 / 253
页数:19
相关论文
共 25 条
[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]   EXPERIMENTAL COMPARISON OF SOLUTION ALGORITHMS FOR SINGLE-MACHINE TARDINESS PROBLEM [J].
BAKER, KR ;
MARTIN, JB .
NAVAL RESEARCH LOGISTICS, 1974, 21 (01) :187-199
[3]   STATE-SPACE RELAXATION PROCEDURES FOR THE COMPUTATION OF BOUNDS TO ROUTING-PROBLEMS [J].
CHRISTOFIDES, N ;
MINGOZZI, A ;
TOTH, P .
NETWORKS, 1981, 11 (02) :145-164
[4]  
ELMAGHRABY SE, 1968, J IND ENGINEERING, V19, P105
[5]   ONE-MACHINE SEQUENCING TO MINIMIZE CERTAIN FUNCTIONS OF JOB TARDINESS [J].
EMMONS, H .
OPERATIONS RESEARCH, 1969, 17 (04) :701-&
[6]   DUAL ALGORITHM FOR ONE-MACHINE SCHEDULING PROBLEM [J].
FISHER, ML .
MATHEMATICAL PROGRAMMING, 1976, 11 (03) :229-251
[7]   THE LAGRANGIAN-RELAXATION METHOD FOR SOLVING INTEGER PROGRAMMING-PROBLEMS [J].
FISHER, ML .
MANAGEMENT SCIENCE, 1981, 27 (01) :1-18
[8]   COORDINATING AGGREGATE AND DETAILED SCHEDULING IN ONE-MACHINE JOB SHOP .2. COMPUTATION AND STRUCTURE [J].
GELDERS, L ;
KLEINDORFER, PR .
OPERATIONS RESEARCH, 1975, 23 (02) :312-324
[9]   COORDINATING AGGREGATE AND DETAILED SCHEDULING DECISIONS IN ONE-MACHINE JOB SHOP .1. THEORY [J].
GELDERS, L ;
KLEINDORFER, PR .
OPERATIONS RESEARCH, 1974, 22 (01) :46-60
[10]  
Geoffrion A.M., 1974, MATH PROGRAMMING STU, P82, DOI DOI 10.1007/BFB0120686