JOURNAL ARTICLE

Model Counting with Boolean Algebra and Extension Rule

Youjun XuDantong OuyangYuxin Ye

Year: 2010 Journal:   Journal of Convergence Information Technology Vol: 5 (7)Pages: 49-56   Publisher: Advanced Institute of Convergence Information Technology Research Center

Abstract

Model counting is an important problem in artificial intelligence and is applied in several areas of information science. Extension rule is a method which could be used to count models. But it’s not appropriate when clause length is short or clause number is huge. After studying extension rule, we found that the satisfiability problem could be solved by hitting set algorithms. And the models could be counted with extension rule after calculating hitting sets of a clause set. Therefore, we proposed an algorithm MCBE in this paper. With Boolean algebra, MCBE could easily calculate hitting sets of a clause set. Then, it gives the number of models with extension rule. The test results show that when clause length is short and clause number is big enough, the algorithm is more efficiency than the algorithm CDP and CER.

Keywords:
Extension (predicate logic) Two-element Boolean algebra Boolean algebra Computer science Free Boolean algebra Algebra over a field Boolean algebras canonically defined Mathematics Discrete mathematics Programming language Pure mathematics Algebra representation

Metrics

3
Cited By
1.04
FWCI (Field Weighted Citation Impact)
15
Refs
0.76
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Rough Sets and Fuzzy Logic
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Constraint Satisfaction and Optimization
Physical Sciences →  Computer Science →  Computer Networks and Communications
AI-based Problem Solving and Planning
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Extension of Boolean Algebra

Souravlal Singha -

Journal:   International Journal For Multidisciplinary Research Year: 2024 Vol: 6 (5)
BOOK-CHAPTER

Approximate Model Counting via Extension Rule

Jinyan WangMinghao YinJingli Wu

Lecture notes in computer science Year: 2015 Pages: 229-240
JOURNAL ARTICLE

Extension Rule Based Model Counting Using More Reasoning

Zhou JunChun Guang ZhouMinghao YinGrace Hui Yang

Journal:   Advanced materials research Year: 2010 Vol: 108-111 Pages: 268-273
JOURNAL ARTICLE

The extension of an arbitrary Boolean algebra to an implicative Boolean algebra

Arthur H. CopelandFrank Harary

Journal:   Proceedings of the American Mathematical Society Year: 1953 Vol: 4 (5)Pages: 751-758
JOURNAL ARTICLE

The Extension of an Arbitrary Boolean Algebra to an Implicative Boolean Algebra

Arthur H. CopelandFrank Harary

Journal:   Proceedings of the American Mathematical Society Year: 1953 Vol: 4 (5)Pages: 751-751
© 2026 ScienceGate Book Chapters — All rights reserved.