,
Alexis de Colnet
Creative Commons Attribution 4.0 International license
Non-deterministic read-once branching programs, also known as non-deterministic free binary decision diagrams (nFBDD), are a fundamental data structure in computer science for representing Boolean functions. In this paper, we focus on #nFBDD, the problem of model counting for non-deterministic read-once branching programs. The #nFBDD problem is #P-hard, and it is known that there exists a quasi-polynomial randomized approximation scheme for #nFBDD. In this paper, we provide the first FPRAS for #nFBDD. Our result relies on the introduction of new analysis techniques that focus on bounding the dependence of samples.
@InProceedings{meel_et_al:LIPIcs.ICDT.2025.30,
author = {Meel, Kuldeep S. and de Colnet, Alexis},
title = {{An FPRAS for Model Counting for Non-Deterministic Read-Once Branching Programs}},
booktitle = {28th International Conference on Database Theory (ICDT 2025)},
pages = {30:1--30:21},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-364-5},
ISSN = {1868-8969},
year = {2025},
volume = {328},
editor = {Roy, Sudeepa and Kara, Ahmet},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ICDT.2025.30},
URN = {urn:nbn:de:0030-drops-229717},
doi = {10.4230/LIPIcs.ICDT.2025.30},
annote = {Keywords: Approximate model counting, FPRAS, Knowledge compilation, nFBDD}
}