Lune

FOCS2021Top-tier venue

Tight Space Complexity of the Coin Problem

Mark Braverman, Sumegha Garg, Or Zamir

2021Year
5Citations
3Top-tier citations

Abstract

In the coin problem we are asked to distinguish, with probability at least 2/3, betweenn i.i.dn\ i.i.d. coins which are heads with probability12+β\frac{1}{2}+\betafrom ones which are heads with probability12−β\frac{1}{2}-\beta. We are interested in the space complexity of the coin problem, corresponding to the width of a read-once branching program solving the problem. The coin problem becomes more difficult asβ\betabecomes smaller. Statistically, it can be solved wheneverβ=Ω(n−1/2)\beta= \Omega(n^{-1/2}), using counting. It has been previously shown that forβ=O(n−1/2)\beta=O(n^{-1/2}), counting is essentially optimal (equivalently, widthpoly(n)poly (n)is necessary [Braverman-Garg-Woodruff FOCS'20]). On the other hand, the coin problem only requiresO(log⁡n)O(\log n)width forβ>n−c\beta > n^{-c}for any constantc>log⁡2(5−1)≈0.306c > \log_{2}(\sqrt{5}-1)\approx 0.306(following low-width simulation of AND-OR tree of [Valiant Journal of Algorithms'84]). In this paper, we close the gap between the bounds, showing a tight threshold between the values ofβ=n−c\beta=n^{-c}whereO(log⁡n)O(\log n)width suffices and the regime wherepoly(n)poly (n)width is needed, with a transition atc=1/3c=1/3. This gives a complete characterization (up to constant factors) of the memory complexity of solving the coin problem, for all values of biasβ\beta. We introduce new techniques in both bounds. For the upper bound, we give a construction based on recursive majority that does not require a memory stack of sizelog⁡n\log nbits. For the lower bound, we introduce new combinatorial techniques for analyzing progression of the success probabilities in read-once branching programs.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext f1ea836b-982a-4b5b-9fe9-5a14bf290df3

Cited by top-tier papers3

Ask how each one uses it

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines