TY - JOUR
T1 - Adopt
T2 - Asynchronous distributed constraint optimization with quality guarantees
AU - Modi, Pragnesh Jay
AU - Shen, Wei Min
AU - Tambe, Milind
AU - Yokoo, Makoto
N1 - Funding Information:
This research is sponsored by DARPA/ITO under contract number F30602-99-2-0507. We thank Paul Scerri for his contributions to the application of Adopt in the distributed sensor network domain. We also thank Yan Jin, Victor Lesser, Paul Rosenbloom, for their helpful comments as members of the first author’s PhD thesis committee. Finally, we are grateful to the reviewers of this article for their kind suggestions.
PY - 2005/1
Y1 - 2005/1
N2 - The Distributed Constraint Optimization Problem (DCOP) is a promising approach for modeling distributed reasoning tasks that arise in multiagent systems. Unfortunately, existing methods for DCOP are not able to provide theoretical guarantees on global solution quality while allowing agents to operate asynchronously. We show how this failure can be remedied by allowing agents to make local decisions based on conservative cost estimates rather than relying on global certainty as previous approaches have done. This novel approach results in a polynomial-space algorithm for DCOP named Adopt that is guaranteed to find the globally optimal solution while allowing agents to execute asynchronously and in parallel. Detailed experimental results show that on benchmark problems Adopt obtains speedups of several orders of magnitude over other approaches. Adopt can also perform bounded-error approximation - it has the ability to quickly find approximate solutions and, unlike heuristic search methods, still maintain a theoretical guarantee on solution quality.
AB - The Distributed Constraint Optimization Problem (DCOP) is a promising approach for modeling distributed reasoning tasks that arise in multiagent systems. Unfortunately, existing methods for DCOP are not able to provide theoretical guarantees on global solution quality while allowing agents to operate asynchronously. We show how this failure can be remedied by allowing agents to make local decisions based on conservative cost estimates rather than relying on global certainty as previous approaches have done. This novel approach results in a polynomial-space algorithm for DCOP named Adopt that is guaranteed to find the globally optimal solution while allowing agents to execute asynchronously and in parallel. Detailed experimental results show that on benchmark problems Adopt obtains speedups of several orders of magnitude over other approaches. Adopt can also perform bounded-error approximation - it has the ability to quickly find approximate solutions and, unlike heuristic search methods, still maintain a theoretical guarantee on solution quality.
UR - http://www.scopus.com/inward/record.url?scp=10044277219&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=10044277219&partnerID=8YFLogxK
U2 - 10.1016/j.artint.2004.09.003
DO - 10.1016/j.artint.2004.09.003
M3 - Article
AN - SCOPUS:10044277219
SN - 0004-3702
VL - 161
SP - 149
EP - 180
JO - Artificial Intelligence
JF - Artificial Intelligence
IS - 1-2
ER -