arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2007.10400cs.AIcs.LO
收藏

知识编译中的相变行为

Phase Transition Behavior in Knowledge Compilation

Indian Institute of Technology Kanpur(印度理工学院坎普尔分校);School of Computing, National University of Singapore(新加坡国立大学计算学院)

Rahul Gupta, Subhajit Roy, Kuldeep S. Meel

摘要:

对SAT中相变行为的研究导致了对现代SAT求解器的更深入理解和算法改进。出于这些先前的研究SAT中的相变,我们试图研究的行为的大小和编译时的行为随机k-CNF公式的知识编译的背景下。我们对不同知识编译形式(及其相应的编译算法)的大小和运行时行为进行了严格的实证研究和分析:d-DNNF,SDD和OBDD跨多种工具和编译算法。我们采用从随机k-CNF模型与不同的生成参数生成的实例,以经验为理由的预期和中位数的行为的大小和编译时间为这些语言。我们的工作在精神上类似于CSP社区中关于SAT/CSP中相变行为的早期工作。在类似的精神,我们确定有趣的行为相对于不同的参数:子句密度和解决方案密度,一个新的控制参数,我们确定的相变行为的研究背景下的知识汇编。此外,我们总结了我们的实证研究在两个具体的结构方面,这些结构的严格研究可能需要新的理论工具。

英文摘要:

The study of phase transition behaviour in SAT has led to deeper understanding and algorithmic improvements of modern SAT solvers. Motivated by these prior studies of phase transitions in SAT, we seek to study the behaviour of size and compile-time behaviour for random k-CNF formulas in the context of knowledge compilation. We perform a rigorous empirical study and analysis of the size and runtime behavior for different knowledge compilation forms (and their corresponding compilation algorithms): d-DNNFs, SDDs and OBDDs across multiple tools and compilation algorithms. We employ instances generated from the random k-CNF model with varying generation parameters to empirically reason about the expected and median behavior of size and compilation-time for these languages. Our work is similar in spirit to the early work in CSP community on phase transition behavior in SAT/CSP. In a similar spirit, we identify the interesting behavior with respect to different parameters: clause density and solution density, a novel control parameter that we identify for the study of phase transition behavior in the context of knowledge compilation. Furthermore, we summarize our empirical study in terms of two concrete conjectures; a rigorous study of these conjectures will possibly require new theoretical tools.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑