Feedback from Nature: Simple Randomised Distributed Algorithms for Maximal Independent Set Selection and Greedy Colouring
Peter Jeavons, Alex Scott, Lei Xu

TL;DR
This paper introduces simple, efficient distributed algorithms for maximal independent set selection and greedy colouring that operate under extremely limited communication conditions, achieving optimal or near-optimal performance.
Contribution
It presents novel algorithms incorporating local feedback for maximal independent set selection and a new approach for greedy colouring under harsh conditions, improving efficiency and robustness.
Findings
Maximal independent set algorithm runs in expected O(log n) rounds with O(1) messages per node.
Greedy colouring algorithm runs in expected O(Δ + log n) time with O(1) messages per node.
Previous methods without feedback cannot achieve better than Ω(log^2 n) expected time.
Abstract
We propose distributed algorithms for two well-established problems that operate efficiently under extremely harsh conditions. Our algorithms achieve state-of-the-art performance in a simple and novel way. Our algorithm for maximal independent set selection operates on a network of identical anonymous processors. The processor at each node has no prior information about the network. At each time step, each node can only broadcast a single bit to all its neighbours, or remain silent. Each node can detect whether one or more neighbours have broadcast, but cannot tell how many of its neighbours have broadcast, or which ones. We build on recent work of Afek et al. which was inspired by studying the development of a network of cells in the fruit fly~\cite{Afek2011a}. However we incorporate for the first time another important feature of the biological system: varying the probability value…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems · Stochastic Gradient Optimization Techniques
