paper-with-me

홈 › Papers

Dynamic Blocked Clause Elimination for Projected Model Counting

2024-08-12 · Jean-Marie Lagniez, Pierre Marquis, Armin Biere

In this paper, we explore the application of blocked clause elimination for projected model counting. This is the problem of determining the number of models ||\exists X.{\Sigma}|| of a propositional formula {\Sigma} after eliminating a given set X of variables existentially. Although blocked clause elimination is a well-known technique for SAT solving, its direct application to model counting is challenging as in general it changes the number of models. However, we demonstrate, by focusing on projected variables during the blocked clause search, that blocked clause elimination can be leveraged while preserving the correct model count. To take advantage of blocked clause elimination in an efficient way during model counting, a novel data structure and associated algorithms are introduced. Our proposed approach is implemented in the model counter d4. Our experiments demonstrate the computational benefits of our new method of blocked clause elimination for projected model counting.

📄 PDF Abstract BibTeX arXiv:2408.06199

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

DPMC: Weighted Model Counting by Dynamic Programming on Project-Join Trees

2020-08-20 · Jeffrey M. Dudek, Vu H. N. Phan, Moshe Y. Vardi

We propose a unifying dynamic-programming framework to compute exact literal-weighted model counts of formulas in conjunctive normal form. At the center of our framework are project-join trees, which specify efficient pr…

Tree Decomposition

Improving SAT Solvers via Blocked Clause Decomposition

2016-04-02 · Jingchao Chen

The decision variable selection policy used by the most competitive CDCL (Conflict-Driven Clause Learning) SAT solvers is either VSIDS (Variable State Independent Decaying Sum) or its variants such as exponential version…

Variable Selection

Counting Complexity for Reasoning in Abstract Argumentation

2018-11-28 · Johannes K. Fichte, Markus Hecher, Arne Meier

In this paper, we consider counting and projected model counting of extensions in abstract argumentation for various semantics. When asking for projected counts we are interested in counting the number of extensions of a…

Abstract Argumentation

Generation and Prediction of Difficult Model Counting Instances

2022-12-06 · Guillaume Escamocher, Barry O'Sullivan

We present a way to create small yet difficult model counting instances. Our generator is highly parameterizable: the number of variables of the instances it produces, as well as their number of clauses and the number of…

modelPrediction

Investigation of P. Vivax Elimination via Mass Drug Administration

2024-05-31 · Md Nurul Anwar, James M. McCaw, Alexander E. Zarebski, Roslyn I. Hickson 외

Plasmodium vivax is the most geographically widespread malaria parasite due to its ability to remain dormant (as a hypnozoite) in the human liver and subsequently reactivate. Given the majority of P. vivax infections are…