Back to Search
Start Over
Two approximate algorithms for model counting
- Source :
- Theoretical Computer Science. 657:28-37
- Publication Year :
- 2017
- Publisher :
- Elsevier BV, 2017.
-
Abstract
- Model counting is the problem of computing the number of models or satisfying assignments for a given propositional formula, and is # P -complete. Owing to its inherent complexity, approximate model counting is an alternative in practice. Model counting using the extension rule is an exact method, and is considered as an alternative to resolution-based methods for model counting. Based on the exact method, we propose two approximate model counting algorithms, and prove the time complexity of the algorithms. Experimental results show that they have good performance in the accuracy and efficiency.
- Subjects :
- Model counting
General Computer Science
Approximate counting algorithm
0102 computer and information sciences
02 engineering and technology
Extension (predicate logic)
Resolution (logic)
01 natural sciences
Theoretical Computer Science
Propositional formula
#SAT
Counting problem
010201 computation theory & mathematics
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Algorithm
Time complexity
Mathematics
Subjects
Details
- ISSN :
- 03043975
- Volume :
- 657
- Database :
- OpenAIRE
- Journal :
- Theoretical Computer Science
- Accession number :
- edsair.doi...........2dd3aee43dd51cc12560de8413294d5f
- Full Text :
- https://doi.org/10.1016/j.tcs.2016.04.047