BnB-ADOPT: An Asynchronous Branch-and-Bound DCOP Algorithm
Abstract
Distributed constraint optimization (DCOP) problems are a popular way of formulating and solving agent-coordination problems. It is often desirable to solve DCOP problems optimally with memory-bounded and asynchronous algorithms. We introduce Branch-and-Bound ADOPT (BnB-ADOPT), a memory-bounded asynchronous DCOP algorithm that uses the message passing and communication framework of ADOPT, a well known memory-bounded asynchronous DCOP algorithm, but changes the search strategy of ADOPT from best-first search to depth-first branch-and-bound search. Our experimental results show that BnB-ADOPT is up to one order of magnitude faster than ADOPT on a variety of large DCOP problems and faster than NCBB, a memory-bounded synchronous DCOP algorithm, on most of these DCOP problems.
Cite
Text
Yeoh et al. "BnB-ADOPT: An Asynchronous Branch-and-Bound DCOP Algorithm." Journal of Artificial Intelligence Research, 2010. doi:10.1613/JAIR.2849Markdown
[Yeoh et al. "BnB-ADOPT: An Asynchronous Branch-and-Bound DCOP Algorithm." Journal of Artificial Intelligence Research, 2010.](https://mlanthology.org/jair/2010/yeoh2010jair-bnbadopt/) doi:10.1613/JAIR.2849BibTeX
@article{yeoh2010jair-bnbadopt,
title = {{BnB-ADOPT: An Asynchronous Branch-and-Bound DCOP Algorithm}},
author = {Yeoh, William and Felner, Ariel and Koenig, Sven},
journal = {Journal of Artificial Intelligence Research},
year = {2010},
pages = {85-133},
doi = {10.1613/JAIR.2849},
volume = {38},
url = {https://mlanthology.org/jair/2010/yeoh2010jair-bnbadopt/}
}