Scheduling parallel machines with inclusive processing set restrictions

被引:73
作者
Ou, Jinwen [2 ]
Leung, Joseph Y. -T. [3 ]
Li, Chung-Lun [1 ]
机构
[1] Hong Kong Polytech Univ, Dept Logist, Kowloon, Hong Kong, Peoples R China
[2] Jinan Univ, Dept Adm Management, Guangzhou 510632, Peoples R China
[3] New Jersey Inst Technol, Dept Comp Sci, Newark, NJ 07102 USA
关键词
scheduling; parallel machines; worst-case analysis; polynomial time approximation scheme;
D O I
10.1002/nav.20286
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider the problem of assigning a set of jobs to different parallel machines of the same processing speed, where each job is compatible to only a subset of those machines. The machines can be linearly ordered such that a higher-indexed machine can process all those jobs that a lower-indexed machine can process. The objective is to minimize the makespan of the schedule. This problem is motivated by industrial applications such as cargo handling by cranes with nonidentical weight capacities, computer processor scheduling with memory constraints, and grades of service provision by parallel servers. We develop an efficient algorithm for this problem with a worst-case performance ratio of 4/3 + epsilon, where epsilon is a positive constant which may be set arbitrarily close to zero. We also present a polynomial time approximation scheme for this problem, which answers an open question in the literature. (C) 2008 Wiley Periodicals, Inc.
引用
收藏
页码:328 / 338
页数:11
相关论文
共 17 条
[1]  
Aho AV., 1974, DESIGN ANAL COMPUTER
[2]   Complexity of scheduling problems with multi-purpose machines [J].
Brucker, P ;
Jurisch, B ;
Kramer, A .
ANNALS OF OPERATIONS RESEARCH, 1997, 70 (0) :57-73
[3]   TIGHTER BOUND FOR MULTIFIT SCHEDULING ON UNIFORM PROCESSORS [J].
CHEN, B .
DISCRETE APPLIED MATHEMATICS, 1991, 31 (03) :227-260
[4]  
Chen B, 1998, Handbook of combinatorial optimization, P1493, DOI [DOI 10.1007/978-1-4613-0303-9_25, 10.1007/978-1-4613-0303-9_25]
[5]  
COFFMAN EG, 1978, SIAM J COMPUT, V7, P1, DOI 10.1137/0207001
[6]   BOUNDS FOR MULTIFIT SCHEDULING ON UNIFORM PROCESSORS [J].
FRIESEN, DK ;
LANGSTON, MA .
SIAM JOURNAL ON COMPUTING, 1983, 12 (01) :60-70
[7]  
Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[8]   Scheduling unit length jobs with parallel nested machine processing set restrictions [J].
Glass, CA ;
Mills, HR .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (03) :620-638
[9]   Parallel machine scheduling with job assignment restrictions [J].
Glass, Celia A. ;
Kellerer, Hans .
NAVAL RESEARCH LOGISTICS, 2007, 54 (03) :250-257
[10]  
Graham R. L., 1979, Discrete Optimisation, P287