ACM Home Page
Please provide us with feedback. Feedback
Fair online load balancing
Full text PdfPdf (196 KB)
Source ACM Symposium on Parallel Algorithms and Architectures archive
Proceedings of the eighteenth annual ACM symposium on Parallelism in algorithms and architectures table of contents
Cambridge, Massachusetts, USA
SESSION: Caches, registers and load balancing table of contents
Pages: 291 - 298  
Year of Publication: 2006
ISBN:1-59593-452-9
Authors
Niv Buchbinder  Technion, Haifa, Israel
Joseph (Seffi) Naor  Microsoft Research, Redmond, WA
Sponsors
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 46,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1148109.1148159
What is a DOI?

ABSTRACT

We revisit from a fairness point of view the problem of online load balancing in the restricted assignment model and the 1-∞ model. We consider both a job-centric and a machine-centric view of fairness, as proposed by Goel et al. [11]. These notions are equivalent to the approximate notion of prefix competitiveness proposed by Kleinberg, Rabani and Tardos [14], as well as to the notion of approximate majorization, and they generalize the well studied notion of max-min fairness.We resolve a question posed by Goel,Meyerson and Plotkin [11] proving that the greedy strategy is globally O(logm)-fair, where m denotes the number of machines. This result improves upon the analysis of [11] who showed that the greedy strategy is globally O(log n)-fair, where n is the number of jobs. Typically, n > m, and therefore our improvement is significant. Our proof matches the known lower bound for the problem with respect to the measure of global fairness.The improved bound is obtained by analyzing, in a more accurate way, the more general restricted assignment model studied previously in [6]. We provide an alternative bound which is not worse than the bounds of [6], and it is strictly better in many cases. The bound we prove is, in fact, much more general and it bounds the load on any prefix of most loaded machines. As a corollary from this more general bound we get that the greedy algorithm results in an assignment that is globally O(logm)-balanced. The last result generalizes the previous result of [11] who proved that the greedy algorithm yields an assignment that is globally O(logm)-balanced for the 1-∞ model.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Miriam Allalouf and Yuval Shavitt. Maximum flow routing with weighted max-min fairness. In First International Workshop on QoS Routing (WQoSR), 2004.
 
2
3
 
4
 
5
 
6
 
7
 
8
N. Buchbinder and J. Naor. A primal-dual approach to online routing and packing. In Manuscript, 2006.
 
9
John E. Littlewood Godfrey H. Hardy and George P'olya. Some simple inequalities satisfied by convex functions. In Messenger Math, pages 58:145--152, 1929.
 
10
Ashish Goel and Adam Meyerson. Simultaneous optimization via approximate majorization for concave profits or convex costs. 2005.
 
11
 
12
 
13
J.M. Jaffe. Bottleneck flow control. IEEE Transactions on Communications, 29(7):954--962, 1981.
 
14
 
15
 
16
R. K. lain, Dab-Ming Chiu, and William Howe. A quantitative measure of fairness and discrimination for resource allocation in shared systems. In DEC Res. Rep. TR-301, 1984.
 
17
A. W. Marshal and I. Olkin. Inequalities: Theory of majorization and its applications. In volume 143 of Mathematics in Science and Engineering. Academic Press, New York, 1979.
 
18


Collaborative Colleagues:
Niv Buchbinder: colleagues
Joseph (Seffi) Naor: colleagues