Abstract | ||
---|---|---|
We construct a bi-Lipschitz bijection from the Boolean cube to the Hamming ball of equal volume. More precisely, we show that for all even n E N there exists an explicit bijection ψ: {0, 1}n → {x E {0, 1}n+1 : |x| > n/2} such that for every x ≠ y E {0, 1}n+1 it holds that 1/5 ≤ dist(ψ(x), ψ(y)) ≤ 4 5 - dist(x, y) where dist(·, ·) denotes the Hamming distance. In particular, this implies that the Hamming ball is bi-Lipschitz transitive. This result gives a strong negative answer to an open problem of Lovett and Viola [CC 2012], who raised the question in the context of sampling distributions in low-level complexity classes. The conceptual implication is that the problem of proving lower bounds in the context of sampling distributions requires ideas beyond the sensitivity-based structural results of Boppana [IPL 97]. We study the mapping ψ further and show that it (and its inverse) are computable in DLOGTIME-uniform TC°, but not in AC°. Moreover, we prove that ψ is “approximately local” in the sense that all but the last output bit of ψ are essentially determined by a single input bit. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1109/FOCS.2014.17 | Foundations of Computer Science |
Keywords | Field | DocType |
Boolean functions,computational complexity,sampling methods,statistical distributions,Boolean cube,DLOGTIME-uniform TC°,Hamming distance,approximately local ψ,biLipschitz bijection,biLipschitz transitive Hamming ball,explicit bijection,input bit,low-level complexity classes,lower bounds,sampling distributions,sensitivity-based structural analysis | Boolean function,Discrete mathematics,Hamming code,Combinatorics,Bijection,Hamming(7,4),Hamming distance,Hamming bound,Hamming weight,Hamming graph,Mathematics | Conference |
Volume | Issue | ISSN |
212 | 2 | 0272-5428 |
Citations | PageRank | References |
0 | 0.34 | 8 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Itai Benjamini | 1 | 81 | 14.91 |
Gil Cohen | 2 | 119 | 16.43 |
Igor Shinkar | 3 | 24 | 8.97 |