Locality Bounds for Sampling Hamming Slices
Daniel M. Kane, Anthony Ostuni, Kewen Wu
TL;DR
This work advances the study of locality versus sampling by proving superconstant locality lower bounds for sampling distributions over binary strings with fixed Hamming properties, notably $\mathcal{D}_k$ and $\mathcal{M}_n$, without input-size restrictions. The authors develop a general framework combining graph-elimination, conditioning, anticoncentration, and local limit theorems to reduce arbitrary $d$-local samplers to structured subproblems with many non-connected outputs, leading to strong distance guarantees. They translate these bounds into concrete applications, including data-structure lower bounds for dictionaries with modular or fixed-weight constraints and input-independent quantum–classical separations, where quantum circuits can sample certain distributions efficiently while classical NC^0 circuits cannot. The paper also provides matching upper bounds, showing explicit constructions of $O(\log n\cdot \log(n/\varepsilon))$- or $O(\log(n/k)+\log^2(k/\varepsilon))$-local samplers for $\mathcal{D}_k$ and $O(q^2\log^2(n/\varepsilon))$-local samplers for $\mathcal{D}_{q,\Lambda}$, highlighting the tightness and trade-offs of locality in sampling tasks. Overall, the results offer a detailed locality–distance landscape for sampling Hamming-slice distributions with broad implications for complexity, data structures, and quantum–classical separations.
Abstract
Spurred by the influential work of Viola (Journal of Computing 2012), the past decade has witnessed an active line of research into the complexity of (approximately) sampling distributions, in contrast to the traditional focus on the complexity of computing functions. We build upon and make explicit earlier implicit results of Viola to provide superconstant lower bounds on the locality of Boolean functions approximately sampling the uniform distribution over binary strings of particular Hamming weights, both exactly and modulo an integer, answering questions of Viola (Journal of Computing 2012) and Filmus, Leigh, Riazanov, and Sokolov (RANDOM 2023). Applications to data structure lower bounds and quantum-classical separations are discussed.
