Weighted Model Counting on the GPU by Exploiting Small Treewidth
Aus International Center for Computational Logic
Weighted Model Counting on the GPU by Exploiting Small Treewidth
Vortrag von Johannes Fichte
- Veranstaltungsort: APB 3027
- Beginn: 30. August 2018 um 13:00
- Ende: 30. August 2018 um 14:30
- Forschungsgruppe: Wissensbasierte Systeme
- Forschungsgruppe: Wissensverarbeitung
- Event series: KBS Seminar
- iCal
We propose a novel solver that efficiently finds almost the exact number of solutions of a Boolean formula (#Sat) and the weighted model count of a weighted Boolean formula (WMC) if the treewidth of the given formula is sufficiently small. The basis of our approach are dynamic programming algorithms on tree decompositions, which we engineered towards efficient parallel execution on the GPU. We provide thorough experiments and compare the runtime of our system with state-of-the-art #Sat and WMC solvers. Our results are encouraging in the sense that also complex reasoning problems can be tackled by parameterized algorithms executed on the GPU if instances have treewidth at most 30, which is the case for more than half of counting and weighted counting benchmark instances.
- Weitere Infos unter: http://drops.dagstuhl.de/opus/volltexte/2018/9491/