Sampling Constraint Satisfaction Solutions in the Local Lemma Regime

被引:13
作者
Feng, Weiming [1 ]
He, Kun [2 ,3 ]
Yin, Yitong [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
[2] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
[3] Univ Chinese Acad Sci, Beijing, Peoples R China
来源
STOC '21: PROCEEDINGS OF THE 53RD ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING | 2021年
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
sampling; constraint satisfaction problem; Lovasz Local Lemma; Markov chain; ALGORITHMIC APPROACH; STOPPING-TIMES; APPROXIMATION; HYPERGRAPHS; COLORINGS;
D O I
10.1145/3406325.3451101
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We give a Markov chain based algorithm for sampling almost uniform solutions of constraint satisfaction problems (CSPs). Assuming a canonical setting for the Lovasz local lemma, where each constraint is violated by a small number of forbidden local configurations, our sampling algorithm is accurate in a local lemma regime, and the running time is a fixed polynomial whose dependency on n is close to linear, where n is the number of variables. Our main approach is a new technique called state compression, which generalizes the "mark/unmark" paradigm of Moitra, and can give fast local-lemma-based sampling algorithms. As concrete applications of our technique, we give the current best almost-uniform samplers for hypergraph colorings and for CNF solutions.
引用
收藏
页码:1565 / 1578
页数:14
相关论文
共 44 条
[11]  
Czumaj A, 2000, RANDOM STRUCT ALGOR, V17, P213, DOI 10.1002/1098-2418(200010/12)17:3/4<213::AID-RSA3>3.0.CO
[12]  
2-Y
[13]  
Erdos P., 1975, Infinite and Finite Sets, P609
[14]  
Feng W., 2020, Neural Networks for Semi-Supervised Learning on Graphs
[15]  
Feng W, 2019, Multi object tracking with multiple cues and switcher-aware classification[EB/OL]
[16]   Fast Sampling and Counting k-SAT Solutions in the Local Lemma Regime [J].
Feng, Weiming ;
Guo, Heng ;
Yin, Yitong ;
Zhang, Chihao .
PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, :854-867
[17]   Randomly coloring simple hypergraphs with fewer colors [J].
Frieze, Alan ;
Anastos, Michael .
INFORMATION PROCESSING LETTERS, 2017, 126 :39-42
[18]   Randomly coloring simple hypergraphs [J].
Frieze, Alan ;
Melsted, Pall .
INFORMATION PROCESSING LETTERS, 2011, 111 (17) :848-853
[19]  
Frisch Alan M., 2001, IJCAI, P282
[20]  
Galanis Andreas, 2020, LIPIcs, V53, P14