• DocumentCode
    2433802
  • Title

    Tight Bounds for Randomized Load Balancing on Arbitrary Network Topologies

  • Author

    Sauerwald, Thomas ; Sun, He

  • Author_Institution
    Max Planck Inst. for Inf., Saarbrucken, Germany
  • fYear
    2012
  • fDate
    20-23 Oct. 2012
  • Firstpage
    341
  • Lastpage
    350
  • Abstract
    We consider the problem of balancing load items (tokens) on networks. Starting with an arbitrary load distribution, we allow in each round nodes to exchange tokens with their neighbors. The goal is to achieve a distribution where all nodes have nearly the same number of tokens. For the continuous case where tokens are arbitrarily divisible, most load balancing schemes correspond to Markov chains whose convergence is fairly well-understood in terms of their spectral gap. However, in many applications load items cannot be divided arbitrarily and we need to deal with the discrete case where the load is composed of indivisible tokens. This discretization entails a non-linear behavior due to its rounding errors, which makes the analysis much harder than in the continuous case. Therefore, it has been a major open problem to understand the limitations of discrete load balancing and its relation to the continuous case. We investigate several randomized protocols for different communication models in the discrete case. Our results demonstrate that there is almost no difference between the discrete and continuous case. For instance, for any regular network in the matching model, all nodes have the same load up to an additive constant in (asymptotically) the same number of rounds required in the continuous case. This generalizes and tightens the previous best result, which only holds for expander graphs.
  • Keywords
    Markov processes; graph theory; protocols; resource allocation; Markov chains; arbitrary load distribution; arbitrary network topology; communication models; discrete load balancing; expander graphs; indivisible tokens; load items; matching model; nonlinear behavior; randomized load balancing; randomized protocols; tight bounds; token exchange; Convergence; Integrated circuit modeling; Load management; Load modeling; Protocols; Upper bound; Vectors; Markov chains; graph expansion; load balancing; parallel and distributed algorithms; randomized algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science (FOCS), 2012 IEEE 53rd Annual Symposium on
  • Conference_Location
    New Brunswick, NJ
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4673-4383-1
  • Type

    conf

  • DOI
    10.1109/FOCS.2012.86
  • Filename
    6375312