Optimal Algorithms for Probabilistic Solitude Detection On Anonymous Rings

ID
TR-90-03
Authors
Karl Abrahamson, Andrew Adler, Lisa Higham and David G. Kirkpatrick
Publishing date
January 1990
Abstract

Probabilistic algorithms that err with probability at most $\epsilon \geq 0$ are developed for the Solitude Detection problem on anonymous asynchronous unidirectional rings. Solitude Detection requires that a nonempty set of distinguished processors determine whether or not there is only one distinguished processor. The algorithms transmit an optimal expected number of bits, to within a constant factor. Las Vegas and Monte Carlo algorithms that terminate both distributively and nondistributively are developed. Their bit complexities display a surprisingly rich dependence on the kind of algorithm and on the processors' knowledge of the size of the ring.