2006
DOI: 10.1007/11814948_9
|View full text |Cite
|
Sign up to set email alerts
|

Encoding CNFs to Empower Component Analysis

Abstract: Abstract. Recent algorithms for model counting and compilation work by decomposing a CNF into syntactically independent components through variable splitting, and then solving the components recursively and independently. In this paper, we observe that syntactic component analysis can miss decomposition opportunities because the syntax may hide existing semantic independence, leading to unnecessary variable splitting. Moreover, we show that by applying a limited resolution strategy to the CNF prior to inferenc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
28
0

Year Published

2008
2008
2023
2023

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 10 publications
(29 citation statements)
references
References 3 publications
1
28
0
Order By: Relevance
“…Here, WMC by compilation was shown to efficiently solve many problems with evidence, where they could not be compiled without evidence and where they could not be solved by algorithms that exploit only topological structure, with or without evidence, even after applying classical evidence-exploitation techniques. Methods for increasing the decomposability of the generated CNF by applying structured resolution were described in [3]. The increase in decomposability allowed many networks to be compiled for the first time and significantly decreased the time and space required to compile networks that were accessible previously.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Here, WMC by compilation was shown to efficiently solve many problems with evidence, where they could not be compiled without evidence and where they could not be solved by algorithms that exploit only topological structure, with or without evidence, even after applying classical evidence-exploitation techniques. Methods for increasing the decomposability of the generated CNF by applying structured resolution were described in [3]. The increase in decomposability allowed many networks to be compiled for the first time and significantly decreased the time and space required to compile networks that were accessible previously.…”
Section: Related Workmentioning
confidence: 99%
“…The increase in decomposability allowed many networks to be compiled for the first time and significantly decreased the time and space required to compile networks that were accessible previously. Many of the algorithms for this compilation approach are implemented in a publicly available tool called Ace, 3 which uses the c2d compiler [26]. 4 A system described in [16] leverages a state-of-the-art model counter called Cachet 5 to perform inference in a Bayesian network.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The parameter MAX-FLIPS limits how many flips are done before a restart, while the number of tries is upper bounded by MAX-TRIES. 5 The parameter p N controls the noise level. Applying noise amounts to taking a random step with probability p N , and taking a greedy step using the chosen measure of gain with probability 1− p N .…”
Section: Simple Stochastic Greedy Searchmentioning
confidence: 99%
“…Recently, a connection between BNs and multi-linear functions has been made [10,11], supporting the compilation of BNs into arithmetic circuits [6,10,11]. The compilation of BNs into arithmetic circuits may rely on encoding of a BN into a CNF formula [10], which has been shown to take advantage of determinism [4] as well as other local structure in BNs [5]. Chavira and Darwiche encode a BN in the form of a weighted CNF theory, and investigate the effect of search versus compilation; different encodings; and local structure and evidence [5,7].…”
Section: Other Related Workmentioning
confidence: 99%