Repository logo
 

Ultra-Fast Load Balancing on Scale-Free Networks

Accepted version
Peer-reviewed

Loading...
Thumbnail Image

Change log

Abstract

The performance of large distributed systems crucially depends on efficiently balancing their load. This has motivated a large amount of theoretical research how an imbalanced load vector can be smoothed with local algorithms. For technical reasons, the vast majority of previous work focuses on regular (or almost regular) graphs including symmetric topologies such as grids and hypercubes, and ignores the fact that large networks are often highly heterogenous.We model large scale-free networks by Chung-Lu random graphs and analyze a simple local algorithm for iterative load balancing. On n-node graphs our distributed algorithm balances the load within $$\mathcal {O}((\log \log n)^2)$$ steps. It does not need to know the exponent $$\beta \in (2,3)$$ of the power-law degree distribution or the weights $$w_i$$ of the graph model. To the best of our knowledge, this is the first result which shows that load-balancing can be done in double-logarithmic time on realistic graph classes.

Description

Journal Title

Lecture Notes in Computer Science

Conference Name

Journal ISSN

0302-9743
1611-3349

Volume Title

9135

Publisher

Springer Nature

Rights and licensing

Except where otherwised noted, this item's license is described as http://www.rioxx.net/licenses/all-rights-reserved