Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Self-stabilizing repeated balls-into-bins
Becchetti L., Clementi A., Natale E., Pasquale F., Posta G. Distributed Computing32 (1):59-68,2019.Type:Article
Date Reviewed: May 9 2019

Starting with an arbitrary assignment of n balls to n bins, the balls-into-bins process repeatedly selects one ball from a non-empty bin and reassigns the selected ball to one of the n bins uniformly at random. This results in each ball performing a delayed random walk over all the bins.

The balls-into-bins process is of particular interest in parallel and distributed computing, where the maximum load on each processor is modeled by the maximum number of balls in a bin.

A legitimate configuration is defined as an allocation of balls to bins such that the maximum number of balls in a bin is logarithmically bounded. The key result presented in this paper is that, starting from any configuration, the balls-into-bins process “converges to a legitimate configuration in linear time,” and subsequently, with high probability, takes on only legitimate configurations over any polynomially bounded time period. Starting with an overview of strategy, the steps of the proof are presented in a way that is both convincing and readable. Two short appendices highlight important details that would otherwise clutter the proof.

Overall, this paper is likely to attract readers with an interest in applying the key results to problems in distributed computing, as well as those who want to present proofs in an accessible way.

Reviewer:  Edel Sherratt Review #: CR146564 (1908-0312)
Bookmark and Share
 
Random Number Generation (G.3 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Random Number Generation": Date
Stochastic investigations of pseudo-random number generators
Ugrin-Šparac G. Computing 46(1): 53-65, 1991. Type: Article
Apr 1 1992
Implementing a random number package with splitting facilities
L’Ecuyer P. (ed), Côté S. ACM Transactions on Mathematical Software 17(1): 98-111, 1991. Type: Article
Nov 1 1991
Efficient and portable combined Tausworthe random number generators
Tezuka S., L’Ecuyer P. (ed) ACM Transactions on Modeling and Computer Simulation 1(2): 99-112, 1991. Type: Article
May 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy