arXiv · 2607.13634
gDMC: A Generic Distributed Model Counting Framework via Work-Stealing
Abstract
Propositional Model Counting ($\#\mathsf{SAT}$) is essential for probabilistic reasoning but faces scalability limits on single cores. Existing distributed approaches struggle with high initialization overheads (static decomposition) or rigid architecture. We propose a novel, generic framework for distributed \emph{exact} model counting. Leveraging C++ templates, our architecture decouples parallel orchestration from solving logic, enabling state-of-the-art solvers to be parallelized with minimal modification. We implement an adaptive work-stealing strategy that ensures effective load balancing. Experiments on competition benchmarks show that our approach achieves near-linear scalability and significantly outperforms existing distributed solvers.
Explore related subjects
Keep this discovery
Zhenghang Xu, Minghao Yin, Jumping Zhou, Jean-Marie Lagniez. 2026-07-15. gDMC: A Generic Distributed Model Counting Framework via Work-Stealing. https://arxiv.org/abs/2607.13634
Cite the original work for its findings. Save a collection to share your selection of sources.