We study the following synchronous process that we call repeated balls-into-bins. The process is started by assigning n balls to n bins in an arbitrary fashion. In every subsequent round, one ball is extracted from each non-empty bin according to some fixed strategy (random, FIFO, etc), and re-assigned to one of the n bins uniformly at random. We define a configuration legitimate if its maximum load is (Formula presented.). We prove that, starting from any configuration, the process converges to a legitimate configuration in linear time and then only takes on legitimate configurations over a period of length bounded by any polynomial in n, with high probability (w.h.p.). This implies that the process is self-stabilizing and that every ball traverses all bins within (Formula presented.) rounds, w.h.p.
Self-stabilizing repeated balls-into-bins / Becchetti, L.; Clementi, A.; Natale, E.; Pasquale, F.; Posta, G.. - In: DISTRIBUTED COMPUTING. - ISSN 0178-2770. - STAMPA. - 32:1(2019), pp. 59-68. [10.1007/s00446-017-0320-4]
Self-stabilizing repeated balls-into-bins
Becchetti, L.;Natale, E.;Pasquale, F.;Posta, G.
2019
Abstract
We study the following synchronous process that we call repeated balls-into-bins. The process is started by assigning n balls to n bins in an arbitrary fashion. In every subsequent round, one ball is extracted from each non-empty bin according to some fixed strategy (random, FIFO, etc), and re-assigned to one of the n bins uniformly at random. We define a configuration legitimate if its maximum load is (Formula presented.). We prove that, starting from any configuration, the process converges to a legitimate configuration in linear time and then only takes on legitimate configurations over a period of length bounded by any polynomial in n, with high probability (w.h.p.). This implies that the process is self-stabilizing and that every ball traverses all bins within (Formula presented.) rounds, w.h.p.File | Dimensione | Formato | |
---|---|---|---|
Becchetti_Self-stabilizing_2019.pdf
accesso aperto
Note: https://link.springer.com/article/10.1007/s00446-017-0320-4
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
509.38 kB
Formato
Adobe PDF
|
509.38 kB | Adobe PDF |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.