Approximate load balancing on dynamic and asynchronous networks

52Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.

Abstract

This paper presents a simple local algorithm for load balancing in a distributed network. The algorithm makes no assumption about the structure of the network. It can be executed on a synchronous networic with fixed topology, a synchronous network with dynamically changing topology, or an asynchronous network. It works quickly and balances well when the network has an expansion property. In particular, we show that in an n-node network with maximum degree d whose live edges, at every time step, form a μ-expander, the algorithm will balance the load to within an additive 0(d log n/fi) term in 0(Δ log(nΔ)//μ) time, where A is the initial imbalance. The algorithm improves upon previous approaches that yield 0(n) time bounds in dynamic and asynchronous networks.

Cite

CITATION STYLE

APA

Aiello, W., Awerbuch, B., Zkfaggs, B., & Rao, S. (1993). Approximate load balancing on dynamic and asynchronous networks. In Proceedings of the Annual ACM Symposium on Theory of Computing (Vol. Part F129585, pp. 632–641). Association for Computing Machinery. https://doi.org/10.1145/167088.167250

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free