[Back]


Talks and Poster Presentations (with Proceedings-Entry):

J. Fichte, M. Hecher, S. Woltran, M. Zisser:
"Weighted Model Counting on the GPU by Exploiting Small Treewidth";
Talk: European Symposium on Algorithms (ESA), Helsinki, Finnland; 2018-08-20 - 2018-08-24; in: "26th Annual European Symposium on Algorithms, {ESA} 2018", Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 112 (2018), ISBN: 978-3-95977-081-1; 1 - 16.



English abstract:
We propose a novel solver that eÿciently 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 suÿciently small. The basis of our approach are dynamic programming algorithms on tree decompositions, which we engineered towards eÿcient 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.

Keywords:
Parameterized Algorithms, Weighted Model Counting, General Pur-pose Computing on Graphics Processing Units, Dynamic Programming, Tree Decompositions, Treewidth


"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
http://dx.doi.org/10.4230/LIPIcs.ESA.2018.28

Electronic version of the publication:
https://publik.tuwien.ac.at/files/publik_273295.pdf



Related Projects:
Project Head Stefan Woltran:
START


Created from the Publication Database of the Vienna University of Technology.