DocumentCode
3390207
Title
Load balancing in the Lp norm
Author
Awerbuch, Baruch ; Azar, Yossi ; Grove, Edward F. ; Kao, Ming-Yang ; Krishnan, P. ; Vitter, Jeffrey Scott
Author_Institution
Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
fYear
1995
fDate
23-25 Oct 1995
Firstpage
383
Lastpage
391
Abstract
In the load balancing problem, there is a set of servers, and jobs arrive sequentially. Each job can be run on some subset of the servers, and must be assigned to one of them in an online fashion. Traditionally, the assignment of jobs to servers is measured by the L∞ norm; in other words, an assignment of jobs to servers is quantified by the maximum load assigned to any server. In this measure the performance of the greedy load balancing algorithm may be a logarithmic factor higher than the offline optimal. In many applications, the L∞ norm is not a suitable way to measure how well the jobs are balanced, If each job sees a delay that is proportional to the number of jobs on its server, then the average delay among all jobs is proportional to the sum of the squares of the numbers of jobs assigned to the servers. Minimizing the average delay is equivalent to minimizing the Euclidean (or L2) norm. For any fixed p, 1⩽p<∞, we show that the greedy algorithm performs within a constant factor of the offline optimal with respect to the Lp norm. The constant grows linearly with p, which is best possible, but does not depend on the number of servers and jobs
Keywords
competitive algorithms; delays; deterministic algorithms; online operation; queueing theory; resource allocation; Euclidean norm; L∞ norm; Lp norm; average job delay; competitive algorithms; deterministic algorithm; greedy load balancing algorithm; job assignment; load balancing; maximum load; offline optimal; online operation; sum of the squares; Algorithm design and analysis; Cellular phones; Computer science; Contracts; Cost function; Delay; Greedy algorithms; Load management; Optimized production technology;
fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 1995. Proceedings., 36th Annual Symposium on
Conference_Location
Milwaukee, WI
ISSN
0272-5428
Print_ISBN
0-8186-7183-1
Type
conf
DOI
10.1109/SFCS.1995.492494
Filename
492494
Link To Document