Scheduling with batching: Two job types

被引:6
作者
Hochbaum, DS [1 ]
Landy, D [1 ]
机构
[1] UNIV CALIF BERKELEY,SCH BUSINESS ADM,BERKELEY,CA 94720
关键词
D O I
10.1016/S0166-218X(96)00039-X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper we present an algorithm for the 2-weight batching problem: given nl jobs with weight w(1), and n(2) jobs with weight w(2), all having processing time p, and given a batch setup time Delta, find a sequence of batches of jobs such that the weighted sum of the n = n(1) + n(2) job completion times is minimized. The algorithm has running time O(root n log n) when p and Delta are fixed; previously, the fastest known algorithm for this problem had running lime O(n). Various properties of optimal solutions are exploited to reduce the problem to one of finding the minimum entry in a certain matrix. Since this matrix has some strong structural properties, its minimum entry can be found in time that is a sublinear function of the matrix size.
引用
收藏
页码:99 / 114
页数:16
相关论文
共 11 条
[1]   GEOMETRIC APPLICATIONS OF A MATRIX-SEARCHING ALGORITHM [J].
AGGARWAL, A ;
KLAWE, MM ;
MORAN, S ;
SHOR, P ;
WILBER, R .
ALGORITHMICA, 1987, 2 (02) :195-208
[2]   THE COMPLEXITY OF ONE-MACHINE BATCHING PROBLEMS [J].
ALBERS, S ;
BRUCKER, P .
DISCRETE APPLIED MATHEMATICS, 1993, 47 (02) :87-107
[3]  
Coffman E. G. Jr., 1990, Annals of Operations Research, V26, P135, DOI 10.1007/BF02248589
[4]   OPTIMAL SCHEDULING OF PRODUCTS WITH 2 SUBASSEMBLIES ON A SINGLE-MACHINE [J].
COFFMAN, EG ;
NOZARI, A ;
YANNAKAKIS, M .
OPERATIONS RESEARCH, 1989, 37 (03) :426-436
[5]   BATCHING TO MINIMIZE FLOW TIMES ON ONE MACHINE [J].
DOBSON, G ;
KARMARKAR, US ;
RUMMEL, JL .
MANAGEMENT SCIENCE, 1987, 33 (06) :784-799
[6]  
GISE P, 1986, MODERN SEMICONDUCTOR
[7]   SCHEDULING WITH BATCHING - MINIMIZING THE WEIGHTED NUMBER OF TARDY JOBS [J].
HOCHBAUM, DS ;
LANDY, D .
OPERATIONS RESEARCH LETTERS, 1994, 16 (02) :79-86
[8]   ONE-PASS BATCHING ALGORITHMS FOR THE ONE-MACHINE PROBLEM [J].
NADDEF, D ;
SANTOS, C .
DISCRETE APPLIED MATHEMATICS, 1988, 21 (02) :133-145
[9]   A POLYNOMIAL ALGORITHM FOR A ONE MACHINE BATCHING PROBLEM [J].
SHALLCROSS, DF .
OPERATIONS RESEARCH LETTERS, 1992, 11 (04) :213-218
[10]  
Sze S. M., 1983, VLSI Technology