Centrality Heuristics for Exact Model Counting
Author(s) -
Bernhard Bliem,
Matti Jarvisalo
Publication year - 2020
Publication title -
2019 ieee 31st international conference on tools with artificial intelligence (ictai)
Language(s) - English
Resource type - Conference proceedings
eISSN - 2375-0197
pISSN - 0784-1272
ISBN - 978-1-7281-3798-8
DOI - 10.1109/ictai.2019.00017
Subject(s) - computing and processing , robotics and control systems , signal processing and analysis
Model counting is the archetypical #P-complete problem consisting of determining the number of satisfying truth assignments of a given propositional formula. In this short paper, we empirically investigate the potential of employing graph centrality measures as a basis of search heuristics in the context of exact model counting. In particular, we integrate centrality-based heuristics into the search-based exact model counter sharpSAT. Our experiments show that employing centrality information significantly improves the empirical performance of sharpSAT, and also allows for simplifying the search heuristics compared to the current default heuristics of the model counter. In particular, we show that the VSIDS heuristic, which is an integral search heuristic employed in essentially all state-of-the-art conflict-driven clause learning Boolean satisfiability solvers, appears to be of very limited use in the context of model counting.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom