On Local Distributed Sampling and Counting

Weiming Feng, Yitong Yin
{"title":"On Local Distributed Sampling and Counting","authors":"Weiming Feng, Yitong Yin","doi":"10.1145/3212734.3212757","DOIUrl":null,"url":null,"abstract":"In classic distributed graph problems, each instance on a graph specifies a space of feasible solutions (e.g. all proper (Δ + 1)-listcolorings of the graph), and the task of distributed algorithm is to construct a feasible solution using local information. We study distributed sampling and counting problems, in which each instance specifies a joint distribution of feasible solutions. The task of distributed algorithm is to sample from this joint distribution, or to locally measure the volume of the probability space via the marginal probabilities. The latter task is also known as inference, which is a local counterpart of counting. For self-reducible classes of instances, the following equivalences are established in the LOCAL model up to polylogarithmic factors: For all joint distributions, approximate inference and approximate sampling are computationally equivalent. For all joint distributions defined by local constraints, exact sampling is reducible to either one of the above tasks. If further, sequentially constructing a feasible solution is trivial locally, then all above tasks are easy if and only if the joint distribution exhibits strong spatial mixing. Combining with the state of the arts of strong spatial mixing, we obtain efficient sampling algorithms in the LOCAL model for various important sampling problems, including: an O( √ Δ log3 n)-round algorithm for exact sampling matchings in graphs with maximum degree Δ, and anO(log3 n)-round algorithm for sampling according to the hardcore model (weighted independent sets) in the uniqueness regime, which along with the Ω(diam) lower bound in [3] for sampling according to the hardcore model in the non-uniqueness regime, gives the first computational phase transition for distributed sampling.","PeriodicalId":198284,"journal":{"name":"Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3212734.3212757","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 16

Abstract

In classic distributed graph problems, each instance on a graph specifies a space of feasible solutions (e.g. all proper (Δ + 1)-listcolorings of the graph), and the task of distributed algorithm is to construct a feasible solution using local information. We study distributed sampling and counting problems, in which each instance specifies a joint distribution of feasible solutions. The task of distributed algorithm is to sample from this joint distribution, or to locally measure the volume of the probability space via the marginal probabilities. The latter task is also known as inference, which is a local counterpart of counting. For self-reducible classes of instances, the following equivalences are established in the LOCAL model up to polylogarithmic factors: For all joint distributions, approximate inference and approximate sampling are computationally equivalent. For all joint distributions defined by local constraints, exact sampling is reducible to either one of the above tasks. If further, sequentially constructing a feasible solution is trivial locally, then all above tasks are easy if and only if the joint distribution exhibits strong spatial mixing. Combining with the state of the arts of strong spatial mixing, we obtain efficient sampling algorithms in the LOCAL model for various important sampling problems, including: an O( √ Δ log3 n)-round algorithm for exact sampling matchings in graphs with maximum degree Δ, and anO(log3 n)-round algorithm for sampling according to the hardcore model (weighted independent sets) in the uniqueness regime, which along with the Ω(diam) lower bound in [3] for sampling according to the hardcore model in the non-uniqueness regime, gives the first computational phase transition for distributed sampling.
局部分布抽样与计数
在经典的分布式图问题中,图上的每个实例指定一个可行解的空间(例如图的所有适当的(Δ + 1)-listcolorings),分布式算法的任务是利用局部信息构造一个可行解。我们研究了分布抽样和计数问题,其中每个实例指定了可行解的联合分布。分布式算法的任务是从这个联合分布中抽取样本,或者通过边际概率局部测量概率空间的体积。后一项任务也称为推理,它是计数的局部对应项。对于可自约的实例类,在LOCAL模型中建立了以下直到多对数因子的等价性:对于所有联合分布,近似推理和近似抽样在计算上是等价的。对于所有由局部约束定义的联合分布,精确抽样可约化为上述任务之一。如果进一步,连续构造一个局部可行解是平凡的,则当且仅当联合分布表现出强的空间混合时,上述任务都是容易的。结合强空间混合技术的现状,我们在LOCAL模型中获得了针对各种重要采样问题的高效采样算法,包括:在最大度为Δ的图中进行精确抽样匹配的O(√Δ log3 n)轮算法,以及在唯一性区域根据核心模型(加权独立集)进行抽样的anO(log3 n)轮算法,与[3]中根据非唯一性区域的核心模型进行抽样的Ω(diam)下界一起,给出了分布式抽样的第一个计算过渡。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信