An Optimal Algorithm for Preemptive On-line Scheduling
暂无分享,去创建一个
We investigate the problem of on-line scheduling jobs on m identical parallel machines where preemption is allowed. The goal is to minimize the makespan. We derive an approximation algorithm with worst case guarantee m m /(m m −(m−1) m ) for every m≥2, which increasingly tends to e/(e−1)≈1.58 as m→∞. Moreover, we prove that for no m≥2 there does exist any approximation algorithm with a better worst case guarantee.
[1] Amos Fiat,et al. New algorithms for an ancient scheduling problem , 1992, STOC '92.
[2] Robert McNaughton,et al. Scheduling with Deadlines and Loss Functions , 1959 .
[3] David S. Johnson,et al. Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .