Parallel Discrete Sampling via Continuous Walks

Nima Anari,Yizhi Huang, Tianyn Liu,Thuy-Duong Vuong, Brian Nu, Katherine Yu

PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023(2023)

引用 4|浏览5
暂无评分
摘要
We develop a framework for sampling from discrete distributions on the hypercube {+/-1}(n)= by sampling from continuous distributions supported on R= obtained by convolution with spherical Gaussians. We show that for well-studied families of discrete distributions , convolving with Gaussians yields well-conditioned log-concave distributions, as long as the variance of the Gaussian is above an $ (1)1 degrees threshold. We then reduce the task of sampling from mu to sampling from Gaussian-convolved distributions. Our reduction is based on a stochastic process widely studied under different names: backward diffusion in diffusion models, and stochastic localization. We discretize this process in a novel way that allows for high accuracy and parallelism. As our main application, we resolve open questions Anari, Hu, Saberi, and Schild raised on the parallel sampling of distributions that admit parallel counting. We show that determinantal point processes can be sampled via RNC algorithms, that is in time log (n)(O(1))= log (n)(O(1)) using = log (n)(O(1)) processors. For a wider class of distributions, we show our framework yields Quasi-RNC sampling, i.e., log (n)(O(1)) time using log (n)(O(1)) processors. This wider class includes non-symmetric determinantal point processes and random Eulerian tours in digraphs, the latter nearly resolving another open question raised by prior work. Of potentially independent interest, we introduce and study a notion of smoothness for discrete distributions that we call transport stability, which we use to control the propagation of error in our framework. Additionally, we connect transport stability to constructions of optimally mixing local random walks and concentration inequalities.
更多
查看译文
关键词
sampling,counting,stochastic localization,transport stability,parallel algorithms,determinantal point processes,Eulerian tours
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要