Streamlining Variational Inference for Constraint Satisfaction Problems

被引:0
作者
Grover, Aditya [1 ]
Achim, Tudor [1 ]
Ermon, Stefano [1 ]
机构
[1] Stanford Univ, Comp Sci Dept, Stanford, CA 94305 USA
来源
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018) | 2018年 / 31卷
关键词
RANDOM K-SAT; SURVEY PROPAGATION; ALGORITHM; THRESHOLD;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Several algorithms for solving constraint satisfaction problems are based on survey propagation, a variational inference scheme used to obtain approximate marginal probability estimates for variable assignments. These marginals correspond to how frequently each variable is set to true among satisfying assignments, and are used to inform branching decisions during search; however, marginal estimates obtained via survey propagation are approximate and can be self-contradictory. We introduce a more general branching strategy based on streamlining constraints, which sidestep hard assignments to variables. We show that streamlined solvers consistently outperform decimation-based solvers on random k-SAT instances for several problem sizes, shrinking the gap between empirical performance and theoretical limits of satisfiability by 16.3% on average for k = 3, 4, 5, 6.
引用
收藏
页数:11
相关论文
共 39 条
[1]  
Achim T, 2016, PR MACH LEARN RES, V48
[2]   The threshold for random k-SAT is 2k log 2-O(k) [J].
Achlioptas, D ;
Peres, Y .
JOURNAL OF THE AMERICAN MATHEMATICAL SOCIETY, 2004, 17 (04) :947-973
[3]  
Achlioptas D, 2015, UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, P22
[4]  
[Anonymous], AAAI C ART INT
[5]  
[Anonymous], ADV NEURAL INFORM PR
[6]  
Banko M., 2007, INT JOINT C ART INT
[7]   Bounded model checking [J].
Biere, Armin .
Frontiers in Artificial Intelligence and Applications, 2009, 185 (01) :457-481
[8]   Variational Inference: A Review for Statisticians [J].
Blei, David M. ;
Kucukelbir, Alp ;
McAuliffe, Jon D. .
JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2017, 112 (518) :859-877
[9]   Survey propagation:: An algorithm for satisfiability [J].
Braunstein, A ;
Mézard, M ;
Zecchina, R .
RANDOM STRUCTURES & ALGORITHMS, 2005, 27 (02) :201-226
[10]   Multiplayer Reach-Avoid Games via Pairwise Outcomes [J].
Chen, Mo ;
Zhou, Zhengyuan ;
Tomlin, Claire J. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (03) :1451-1457