Proceedings of the Twenty-First Annual Symposium on Parallelism in Algorithms and Architectures 2009
DOI: 10.1145/1583991.1584046
|View full text |Cite
|
Sign up to set email alerts
|

Distributed algorithms for QoS load balancing

Abstract: We consider a dynamic load balancing scenario in which users allocate resources in a non-cooperative and selfish fashion. The perceived performance of a resource for a user decreases with the number of users that allocate the resource. In our dynamic, concurrent model, users may reallocate resources in a round-based fashion. As opposed to various settings analyzed in the literature, we assume that users have quality of service (QoS) demands. A user has zero utility when falling short of a certain minimum perfo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
42
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 19 publications
(42 citation statements)
references
References 10 publications
0
42
0
Order By: Relevance
“…More directly related are concurrent protocols for selfish load balancing in different contexts that allow convergence results similar to ours. Whereas some papers consider protocols that use some form of global information [Even-Dar and Mansour 2005] or coordinated migration [Fotakis et al 2010], others consider infinitesimal or splittable tasks [Fischer and Vöcking 2008;Awerbuch et al 2008] or work without rationality assumptions Ackermann et al 2011;Hoefer and Skopalik 2013]. The machine models in these cases range from identical, uniformly related (linear with speeds) to unrelated machines.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…More directly related are concurrent protocols for selfish load balancing in different contexts that allow convergence results similar to ours. Whereas some papers consider protocols that use some form of global information [Even-Dar and Mansour 2005] or coordinated migration [Fotakis et al 2010], others consider infinitesimal or splittable tasks [Fischer and Vöcking 2008;Awerbuch et al 2008] or work without rationality assumptions Ackermann et al 2011;Hoefer and Skopalik 2013]. The machine models in these cases range from identical, uniformly related (linear with speeds) to unrelated machines.…”
Section: Related Workmentioning
confidence: 99%
“…Some distributed algorithmic approaches for load balancing have been proposed in algorithmic game theory (see, e.g., Berenbrink et al [2007], Even-Dar and Mansour [2005], Ackermann et al [2011], and Fischer et al [2010]). In this context, tasks are considered as selfish agents that act unilaterally and migrate concurrently between machines without global coordination.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Since the idea of using a potential function to measure the closeness to a Nash equilibrium was introduced by Eyal Even-Dar and Mansour [11], a number of protocols (e.g., [12], [13]) have been proposed to balance the loads in a weakly distributed manner, where the migration events take place one at a time, and costs on users are updated immediately. More recently, concurrent protocols (e.g., [14], [15], [16]) for load balancing have been proposed to improve the convergence time by allowing users to change their strategies concurrently. All the protocols above only address load balancing and do not consider the impact of heterogeneous peer capacities on the performance of the system.…”
Section: Related Workmentioning
confidence: 99%
“…In particular, previous works [1,7] have only addressed the case when every machine is available to every user throughout the whole balancing process (i.e., when a "complete network" exists among resources). In this paper, we advance the understanding of these protocols in scenarios with locality restrictions to user migration.…”
Section: Introductionmentioning
confidence: 99%