Contention Resolution, With and Without a Global Clock
Zixi Cai, Kuowen Chen, Shengquan Du, Tsvi Kopelowitz, Seth Pettie, Ben Plosk

TL;DR
This paper introduces new contention resolution protocols that significantly improve latency bounds in systems without a global clock, highlighting fundamental complexity gaps between different performance metrics.
Contribution
It presents a novel protocol with near-optimal expected latency, analyzes the complexity gap between expected and high-probability latency, and proves the impossibility of achieving optimality under both metrics simultaneously.
Findings
New protocol achieves expected latency O(n(log log n)^{1+o(1)})
Expected latency is Theta(n log n / log log n) for memoryless protocols
Impossibility result for simultaneous optimality in both metrics
Abstract
In the Contention Resolution problem parties each wish to have exclusive use of a shared resource for one unit of time. The problem has been studied since the early 1970s, under a variety of assumptions on feedback given to the parties, how the parties wake up, knowledge of , and so on. The most consistent assumption is that parties do not have access to a global clock, only their local time since wake-up. This is surprising because the assumption of a global clock is both technologically realistic and algorithmically interesting. It enriches the problem, and opens the door to entirely new techniques. Our primary results are: [1] We design a new Contention Resolution protocol that guarantees latency in expectation and with high probability.…
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 · Network Traffic and Congestion Control · Wireless Networks and Protocols
