STRONGLY POLYNOMIAL ALGORITHMS FOR THE HIGH MULTIPLICITY SCHEDULING PROBLEM

被引:57
作者
HOCHBAUM, DS [1 ]
SHAMIR, R [1 ]
机构
[1] RUTGERS STATE UNIV,RUTCOR DIMACS,NEW BRUNSWICK,NJ 08903
关键词
D O I
10.1287/opre.39.4.648
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
A high multiplicity scheduling problem consists of many jobs which can be partitioned into relatively few groups, where all the jobs within each group are identical. Polynomial, and even strongly polynomial, algorithms for the standard scheduling problem, in which all jobs are assumed to be distinct, become exponential for the corresponding high multiplicity problem. In this paper, we study various high multiplicity problems of scheduling unit-time jobs on a single machine. We provide strongly polynomial algorithms for constructing optimal schedules with respect to several measures of efficiency (completion time, lateness, tardiness, the number of tardy jobs and their weighted counterparts). The algorithms require a number of operations that are polynomial in the number of groups rather than in the total number of jobs. As a by-product, we identify a new family of nxn transportation problems which are solvable in O(n log n) time by a simple greedy algorithm.
引用
收藏
页码:648 / 653
页数:6
相关论文
共 20 条
[1]   THE TRAVELING SALESMAN PROBLEM WITH MANY VISITS TO FEW CITIES [J].
COSMADAKIS, SS ;
PAPADIMITRIOU, CH .
SIAM JOURNAL ON COMPUTING, 1984, 13 (01) :99-108
[2]   MINIMIZING TOTAL TARDINESS ON ONE MACHINE IS NP-HARD [J].
DU, JZ ;
LEUNG, JYT .
MATHEMATICS OF OPERATIONS RESEARCH, 1990, 15 (03) :483-495
[3]  
French S., 1982, Sequencing and Scheduling
[4]   MINIMIZING THE NUMBER OF TARDY JOB UNITS UNDER RELEASE TIME CONSTRAINTS [J].
HOCHBAUM, DS ;
SHAMIR, R .
DISCRETE APPLIED MATHEMATICS, 1990, 28 (01) :45-57
[5]   USING DUAL APPROXIMATION ALGORITHMS FOR SCHEDULING PROBLEMS - THEORETICAL AND PRACTICAL RESULTS [J].
HOCHBAUM, DS ;
SHMOYS, DB .
JOURNAL OF THE ACM, 1987, 34 (01) :144-162
[6]  
HOCHBAUM DS, 1988, 10088 TEL AV U I COM
[7]  
HODHBAUM DS, 1988, IN PRESS MATH PROG
[8]  
Hoffman A., 1963, P S PURE MATH, V7, P317
[9]  
IWANO K, 1987, 19TH P ACM S THEOR C, P46
[10]  
Karp Richard M., 1972, Complexity of Computer Computations, P85, DOI [10.1007/978-3-540-68279-0-8, DOI 10.1007/978-1-4684-2001-2_9]