gDMC: A Generic Distributed Model Counting Framework via Work-Stealing
Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 2409-2417.
https://doi.org/10.24963/ijcai.2026/268
Keywords
- Constraint Satisfaction and Optimization: Constraint programming
- Constraint Satisfaction and Optimization: Solvers and tools
- Constraint Satisfaction and Optimization: Distributed constraints
Abstract
Propositional Model Counting (#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 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.
@inproceedings{ijcai2026p268,
title = {gDMC: A Generic Distributed Model Counting Framework via Work-Stealing},
author = {Xu, Zhenghang and Yin, Minghao and Zhou, Junping and Lagniez, Jean-Marie},
booktitle = {Proceedings of the Thirty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-26}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Diego Calvanese},
pages = {2409--2417},
year = {2026},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2026/268},
url = {https://doi.org/10.24963/ijcai.2026/268},
}
TY - CPAPER TI - gDMC: A Generic Distributed Model Counting Framework via Work-Stealing AU - Xu, Zhenghang AU - Yin, Minghao AU - Zhou, Junping AU - Lagniez, Jean-Marie T2 - Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-26 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2026 SP - 2409 EP - 2417 DO - 10.24963/ijcai.2026/268 UR - https://doi.org/10.24963/ijcai.2026/268 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: