The Instability of all Backoff Protocols
Leslie Ann Goldberg, John Lapinskas

TL;DR
This paper proves that no backoff protocol can be stable for all positive arrival rates in a shared communication channel, confirming a long-standing conjecture by Aldous from 1987.
Contribution
We prove Aldous's conjecture that all backoff protocols are unstable for any positive arrival rate in shared resource communication models.
Findings
All backoff protocols are unstable for any positive arrival rate.
Binary exponential backoff is unstable for all positive λ.
The conjecture by Aldous from 1987 is confirmed.
Abstract
In this paper we prove Aldous's conjecture from 1987 that there is no backoff protocol that is stable for any positive arrival rate. The setting is a communication channel for coordinating requests for a shared resource. Each user who wants to access the resource makes a request by sending a message to the channel. The users don't have any way to communicate with each other, except by sending messages to the channel. The operation of the channel proceeds in discrete time steps. If exactly one message is sent to the channel during a time step then this message succeeds (and leaves the system). If multiple messages are sent during a time step then these messages collide. Each of the users that sent these messages therefore waits a random amount of time before re-sending. A backoff protocol is a randomised algorithm for determining how long to wait -- the waiting time is a function of how…
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
TopicsDistributed systems and fault tolerance · Optimization and Search Problems · Real-Time Systems Scheduling
