MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Resource augmentation in load balancing (1999) [5 citations — 2 self]

Download:
Download as a PDF | Download as a PS
by Yossi Azar, Leah Epstein, Rob Van Stee
Algorithm Theory - SWAT 2000, 7th Scandinavian Workshop on Algorithm Theory, Proceedings, volume 1851 of Lecture Notes in Computer Science
http://www.math.tau.ac.il/~azar/extra.ps
Add To MetaCart

Abstract:

We consider load balancing in the following setting. The on-line algorithm is allowed to use n machines, whereas the optimal o-line algorithm is limited to m machines, for some xed m n. We show that while the greedy algorithm has a competitive ratio which decays linearly in the inverse of n=m, the best on-line algorithm has a ratio which decays exponentially in n=m. Specically, we give a deterministic algorithm with competitive ratio of 1 + 2 n m (1 o(1)), and a lower bound of 1 + e n m (1+o(1)) on the competitive ratio of any randomized algorithm. We also consider the preemptive case. We show an on-line algorithm with a competitive ratio of 1 + e n m (1+o(1)). We show that the algorithm is optimal by proving a matching lower bound. We also consider the non-preemptive model with temporary tasks. We prove that for n = m + 1, the greedy algorithm is optimal. (It is not optimal for permanent tasks.)

Citations

651 Tarjan. Amortized Efficiency of List Update and Paging Rules – Sleator, E
295 Bounds on Multiprocessing Timing Anomalies – Graham - 1969
125 Speed is as powerful as clairvoyance – Kalyanasundaram, Pruhs - 2000
103 Bounds for certain multiprocessor anomalies – Graham - 1966
102 New algorithms for an ancient scheduling problem – Bartal, Fiat, et al. - 1995
95 Optimal TimeCritical Scheduling via Resource Augmentation – Phillips, Stein, et al. - 1997
81 Amortized eciency of list update and paging rules – Sleator, E - 1985
74 Better bounds for online scheduling – Albers - 1999
64 A better algorithm for an ancient scheduling problem – Karger, Phillips, et al. - 1996
64 Scheduling With Deadlines and Loss Functions – McNaughton - 1959
41 Scheduling in the dark – Edmonds - 2000
34 A Lower Bound for Randomized On-Line Multiprocessor Scheduling – Sgall - 1997
29 An Optimal Algorithm for Preemptive On-line Scheduling – Chen, Vliet, et al. - 1995
26 Speed is more powerful than clairvoyance – Berman, Coulston - 1999
20 Maximizing job completions online – Kalyanasundaram, Pruhs
16 Generating adversaries for requestanswer games – Gormley, Reingold, et al. - 2000
14 On-line load balancing of temporary tasks on identical machines – Azar, Epstein - 1997
13 A Lower Bound for On-Line Scheduling on Uniformly Related Machines – Epstein, Sgall
10 Lower bounds for randomized online scheduling – Chen, Vliet, et al. - 1994
9 Applying extra-resource analysis to load balancing – Brehob, Torng, et al. - 2000
6 Lam and Kar Keung To. Trade-offs between speed and processor in hard-deadline scheduling – Wah - 1999
3 Lam and Kar Keung To. Trade-os between speed and processor in hard-deadline scheduling – Wah - 1999