Proceedings

BIP Revisited: Enabling Efficient Dominance Pruning for Distributed Constraint Optimization

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 226-234.

https://doi.org/10.24963/ijcai.2026/26

Abstract

Bound-Independent Pruning (BIP) is a powerful technique for accelerating tree-based complete search algorithms for Distributed Constraint Optimization Problems (DCOPs) by pruning dominated regions of the search space using only local information. However, BIP fundamentally relies on constructing a context-dependent dominating space through joint optimization over local constraints, incurring exponential computational and storage complexity that limits its practical scalability. To address this limitation, we propose DR-BIP, a decoupled and sound reformulation of BIP that enables efficient identification of dominated subspaces without explicitly computing the dominating space. By reformulating dominated-subspace detection into pairwise dominance tests and decoupling them across independent constraints, DR-BIP eliminates joint optimization and reduces both computational and storage complexity from exponential to polynomial. The resulting dominance components can be precomputed and reused across context changes, further improving efficiency. We formally prove the correctness of DR-BIP and integrate it into several state-of-the-art tree-based complete DCOP algorithms. Extensive empirical evaluation on standard benchmarks confirms that DR-BIP consistently outperforms BIP, significantly reducing both computation time and communication overhead.

  1. [Atlas et al., 2008] James Atlas, Matt Warner, and Keith Decker. A memory bounded hybrid approach to dis- tributed constraint optimization. In Proceedings 10th In- ternational Workshop on DCR, pages 37-51, 2008.
  2. [Bacchus et al., 2002] Fahiem Bacchus, Xinguang Chen, Pe- ter Van Beek, and Toby Walsh. Binary vs. non-binary con- straints. Artificial Intelligence, 140(1-2):1-37, 2002.
  3. [Barabási and Albert, 1999] Albert-László Barabási and Réka Albert. Emergence of scaling in random networks. Science, 286(5439):509-512, 1999.
  4. [Brito and Meseguer, 2010] Ismel Brito and Pedro Meseguer. Improving DPOP with function filtering. In Proceedings of the 9th AAMAS, pages 141-148, 2010.
  5. [Chen et al., 2020a] Dingding Chen, Yanchen Deng, Ziyu Chen, Wenxin Zhang, and Zhongshi He. HS-CAI: A hy- brid dcop algorithm via combining search with context- based inference. In Proceedings of the 34th AAAI, pages 7087-7094, 2020.
  6. [Chen et al., 2020b] Ziyu Chen, Wenxin Zhang, Yanchen Deng, Dingding Chen, and Qing Li. RMB-DPOP: Refin- ing MB-DPOP by reducing redundant inferences. pages 249-257, 2020.
  7. [Cohen et al., 2020] Liel Cohen, Rotem Galiki, and Roie Zivan. Governing convergence of max-sum on dcops through damping and splitting. Artificial Intelligence, 279:103212, 2020.
  8. [Deng et al., 2019] Yanchen Deng, Ziyu Chen, Dingding Chen, Xingqiong Jiang, and Qiang Li. PT-ISABB: A hy- brid tree-based complete algorithm to solve asymmetric distributed constraint optimization problems. In Proceed- ings of the 18th AAMAS, pages 1506-1514, 2019.
  9. [Deng et al., 2025] Yanchen Deng, Xinrun Wang, and Bo An. Gdba revisited: Unleashing the power of guided local search for distributed constraint optimization. arXiv preprint arXiv:2508.06899, 2025.
  10. [Farinelli et al., 2008] Alessandro Farinelli, Alex Rogers, Adrian Petcu, and Nicholas R Jennings. Decentralised co- ordination of low-power embedded devices using the max- sum algorithm. In Proceedings of the 7th AAMAS, vol- ume 2, pages 639-646, 2008.
  11. [Farinelli et al., 2014] Alessandro Farinelli, Alex Rogers, and Nick R Jennings. Agent-based decentralised coordi- nation for sensor networks using the max-sum algorithm. Autonomous agents and multi-agent systems, 28(3):337- 380, 2014.
  12. [Fioretto et al., 2017] Ferdinando Fioretto, William Yeoh, Enrico Pontelli, Ye Ma, and Satishkumar J Ranade. A dis- tributed constraint optimization (DCOP) approach to the economic dispatch with demand response. In Proceedings of the 16th AAMAS, pages 999-1007, 2017.
  13. [Fioretto et al., 2018] Ferdinando Fioretto, Enrico Pontelli, and William Yeoh. Distributed constraint optimization problems and applications: A survey. Journal of Artificial Intelligence Research, 61:623-698, 2018.
  14. [Gutierrez and Meseguer, 2010] Patricia Gutierrez and Pe- dro Meseguer. BnB-ADOPT+ with several soft arc con- sistency levels. In Proceedings of the 19th ECAI, pages 67-72, 2010.
  15. [Hirayama and Yokoo, 1997] Katsutoshi Hirayama and Makoto Yokoo. Distributed partial constraint satisfaction problem. In International Conference on Principles and Practice of Constraint Programming, pages 222-236, 1997.
  16. [Kim and Lesser, 2014] Yoonheui Kim and Victor Lesser. DJAO: a communication-constrained DCOP algorithm that combines features of ADOPT and Action-GDL. In Proceedings of the 28th AAAI, pages 2680-2687, 2014.
  17. [Litov and Meisels, 2017] Omer Litov and Amnon Meisels. Forward bounding on pseudo-trees for DCOPs and AD- COPs. Artificial Intelligence, 252:83-99, 2017.
  18. [Liu et al., 2021] Xiangshuang Liu, Ziyu Chen, Dingding Chen, and Junsong Gao. A bound-independent pruning technique to speeding up tree-based complete search al- gorithms for distributed constraint optimization problems. In 27th International Conference on Principles and Prac- tice of Constraint Programming (CP 2021), pages 41-1. Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2021.
  19. [Maheswaran et al., 2006] Rajiv T Maheswaran, Jonathan P Pearce, and Milind Tambe. A family of graphical-game- based algorithms for distributed constraint optimization problems. In Coordination of large-scale multiagent sys- tems, pages 127-146. 2006.
  20. [Modi et al., 2005] Pragnesh Jay Modi, Wei-Min Shen, Milind Tambe, and Makoto Yokoo. ADOPT: Asyn- chronous distributed constraint optimization with qual- ity guarantees. Artificial Intelligence, 161(1-2):149-180, 2005.
  21. [Netzer et al., 2012] Arnon Netzer, Alon Grubshtein, and Amnon Meisels. Concurrent forward bounding for dis- tributed constraint optimization problems. Artificial Intel- ligence, 193:186-216, 2012.
  22. [Nguyen et al., 2019] Duc Thien Nguyen, William Yeoh, Hoong Chuin Lau, and Roie Zivan. Distributed Gibbs: A linear-space sampling-based dcop algorithm. Journal of Artificial Intelligence Research, 64:705-748, 2019.
  23. [Ottens et al., 2017] Brammert Ottens, Christos Dimi- trakakis, and Boi Faltings. DUCT: An upper confidence bound approach to distributed constraint optimization problems. ACM Transactions on Intelligent Systems and Technologyc, 8(5):69, 2017.
  24. [Pertzovsky et al., 2024] Arseniy Pertzovsky, Roie Zivan, and Noa Agmon. Collision avoiding max-sum for mobile sensor teams. Journal of Artificial Intelligence Research, 79:1281-1311, 2024.
  25. [Petcu and Faltings, 2005] Adrian Petcu and Boi Faltings. Approximations in distributed optimization. In Interna- tional Conference on Principles and Practice of Con- straint Programming, pages 802-806, 2005.
  26. [Petcu and Faltings, 2006] Adrian Petcu and Boi Faltings. ODPOP: An algorithm for open/distributed constraint op- timization. pages 703-708, 2006.
  27. [Petcu and Faltings, 2007] Adrian Petcu and Boi Faltings. MB-DPOP: A new memory-bounded algorithm for dis- tributed optimization. In Proceedings of the 20th IJCAI, pages 1452-1457, 2007. IJCAI
  28. [Vinyals et al., 2009] Meritxell Vinyals, Juan A Rodriguez- Aguilar, and Jesús Cerquides. Generalizing DPOP: DPOP, a new complete algorithm for DCOPs. In Proceedings of the 8th AAMAS, pages 1239-1240, 2009.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards