New Approximation Bounds for LPT Scheduling

被引:21
作者
Kovacs, Annamaria [1 ]
机构
[1] Goethe Univ Frankfurt, Inst Comp Sci, D-60325 Frankfurt, Germany
关键词
Approximation algorithms; Related machine scheduling; LPT; UNIFORM PROCESSORS; ANOMALIES; MACHINES;
D O I
10.1007/s00453-008-9224-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We provide new bounds for the worst case approximation ratio of the classic Longest Processing Time (LPT) heuristic for related machine scheduling (Q parallel to C(max)). For different machine speeds, LPT was first considered by Gonzalez et al. (SIAM J. Comput. 6(1): 155-166, 1977). The best previously known bounds originate from more than 20 years back: Dobson (SIAM J. Comput. 13(4): 705-716, 1984), and independently Friesen (SIAM J. Comput. 16(3): 554-560, 1987) showed that the worst case ratio of LPT is in the interval (1.512, 1.583), and in (1.52, 1.67), respectively. We tighten the upper bound to 1+ root 3/3 approximate to 1.5773, and the lower bound to 1.54. Although this improvement might seem minor, we consider the structure of potential lower bound instances more systematically than former works. We present a scheme for a job-exchanging process, which, repeated any number of times, gradually increases the lower bound. For the new upper bound, this systematic method together with a new idea of introducing fractional jobs, facilitated a proof that is surprisingly simple, relative to the result. We present the upper-bound proof in parameterized terms, which leaves room for further improvements.
引用
收藏
页码:413 / 433
页数:21
相关论文
共 12 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[2]  
COFFMAN EG, 1978, SIAM J COMPUT, V7, P1, DOI 10.1137/0207001
[3]   SCHEDULING INDEPENDENT TASKS ON UNIFORM PROCESSORS [J].
DOBSON, G .
SIAM JOURNAL ON COMPUTING, 1984, 13 (04) :705-716
[4]   Approximation schemes for scheduling on uniformly related and identical parallel machines [J].
Epstein, L ;
Sgall, J .
ALGORITHMICA, 2004, 39 (01) :43-57
[5]   TIGHTER BOUNDS FOR LPT SCHEDULING ON UNIFORM PROCESSORS [J].
FRIESEN, DK .
SIAM JOURNAL ON COMPUTING, 1987, 16 (03) :554-560
[6]  
Gonzalez T., 1977, SIAM Journal on Computing, V6, P155, DOI 10.1137/0206013
[7]   BOUNDS ON MULTIPROCESSING TIMING ANOMALIES [J].
GRAHAM, RL .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1969, 17 (02) :416-&
[8]   BOUNDS FOR CERTAIN MULTIPROCESSING ANOMALIES [J].
GRAHAM, RL .
BELL SYSTEM TECHNICAL JOURNAL, 1966, 45 (09) :1563-+
[9]   A POLYNOMIAL-APPROXIMATION SCHEME FOR SCHEDULING ON UNIFORM PROCESSORS - USING THE DUAL APPROXIMATION APPROACH [J].
HOCHBAUM, DS ;
SHMOYS, DB .
SIAM JOURNAL ON COMPUTING, 1988, 17 (03) :539-551
[10]  
KOVACS A, CIAC06 SPEC IN PRESS