MPI-INF Logo
Campus Event Calendar

Event Entry

New for: D3

What and Who

Quasirandom Load Balancing

Tobias Friedrich
Max-Planck-Institut für Informatik - D1
AG1 Mittagsseminar (own work)
AG 1, AG 4, RG1, MMCI, AG 3, AG 5, SWS  
AG Audience
English

Date, Time and Location

Tuesday, 12 January 2010
13:00
30 Minutes
E1 4
024
Saarbrücken

Abstract

We propose a simple distributed algorithm for balancing indivisible tokens on graphs. The algorithm is completely deterministic, though it tries to imitate (and enhance) a random algorithm by keeping the accumulated rounding errors as small as possible.


Our new algorithm approximates the idealized process (where the tokens are divisible) on important network topologies surprisingly closely. On d-dimensional torus graphs with n nodes it deviates from the idealized process only by an additive constant. In contrast to that, the randomized rounding approach of Friedrich and Sauerwald [STOC'09] can deviate up to Ω(polylog n) and the deterministic algorithm of Rabani, Sinclair and Wanka [FOCS'98] has a deviation of Ω(n^1/d). This makes our quasirandom algorithm the first known algorithm for this setting which is optimal both in time and achieved smoothness. We further show that also on the hypercube our algorithm has a smaller deviation from the idealized process than the previous algorithms.

To prove these results, we derive several combinatorial and probabilistic results that we believe to be of independent interest. In particular, we show that first-passage probabilities of a random walk on a path with arbitrary weights can be expressed as a convolution of independent geometric probability distributions.

This is joint work with Martin Gairing (U. Liverpool) and Thomas Sauerwald (SFU) and will be presented at SODA'10.

Contact

Tobias Friedrich
--email hidden
passcode not visible
logged in users only

Tobias Friedrich, 01/04/2010 09:01
Tobias Friedrich, 01/03/2010 21:08
Tobias Friedrich, 01/03/2010 21:07 -- Created document.