Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/2936924.2937014acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

ER-DCOPs: A Framework for Distributed Constraint Optimization with Uncertainty in Constraint Utilities

Published: 09 May 2016 Publication History

Abstract

Distributed Constraint Optimization Problems (DCOPs) have been used to model a number of multi-agent coordination problems. In DCOPs, agents are assumed to have complete information about the utility of their possible actions. However, in many real-world applications, such utilities are stochastic due to the presence of exogenous events that are beyond the direct control of the agents. This paper addresses this issue by extending the standard DCOP model to Expected Regret DCOP (ER-DCOP) for DCOP applications with uncertainty in constraint utilities. Different from other approaches, ER-DCOPs aim at minimizing the overall expected regret of the problem. The paper proposes the ER-DPOP algorithm for solving ER-DCOPs, which is complete and requires a linear number of messages with respect to the number of agents in the problem. We further present two implementations of ER-DPOP---GPU- and ASP-based implementations---that orthogonally exploit the problem structure and present their evaluations on random networks and power network problems.

References

[1]
J. Atlas and K. Decker. Coordination for uncertain outcomes using distributed neighbor exchange. In Proceedings of the International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 1047--1054, 2010.
[2]
R. J. Aumann, M. Maschler, and R. E. Stearns. Repeated games with incomplete information. MIT press, 1995.
[3]
C. Baral. Knowledge Representation, reasoning, and declarative problem solving with Answer sets. Cambridge University Press, Cambridge, MA, 2003.
[4]
F. Bistaffa, A. Farinelli, and N. Bombieri. Optimising memory management for belief propagation in junction trees using gpgpus. In Proceedings of the International Conference on Parallel and Distributed Systems (ICPADS), pages 526--533, 2014.
[5]
S. Citrigno, T. Eiter, W. Faber, G. Gottlob, C. Koch, N. Leone, C. Mateis, G. Pfeifer, and F. Scarcello. The dlv system: Model generator and application frontends. In Proceedings of the Workshop on Logic Programming, pages 128--137, 1997.
[6]
P. Erdös and A. Rényi. On random graphs i. Publicationes Mathematicae Debrecen, 6:290, 1959.
[7]
A. Farinelli, A. Rogers, A. Petcu, and N. Jennings. Decentralised coordination of low-power embedded devices using the Max-Sum algorithm. In Proceedings of the International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 639--646, 2008.
[8]
F. Fioretto, T. Le, E. Pontelli, W. Yeoh, and T. C. Son. Exploiting GPUs in solving (distributed) constraint optimization problems with dynamic programming. In Proceedings of the International Conference on Principles and Practice of Constraint Programming (CP), 2015.
[9]
M. Gebser, B. Kaufmann, A. Neumann, and T. Schaub. clasp: A conflict-driven answer set solver. In Proceedings of the International Conference on Logic Programming and Nonmonotonic Reasoning (LPNMR), pages 260--265, 2007.
[10]
M. Gelfond and V. Lifschitz. Logic programs with classical negation. In Proceedings of the Interntional Conference on Logic Programming (ICLP), pages 579--597, 1990.
[11]
S. Gupta, P. Jain, W. Yeoh, S. Ranade, and E. Pontelli. Solving customer-driven microgrid optimization problems as DCOPs. In Proceedings of the Distributed Constraint Reasoning Workshop, pages 45--59, 2013.
[12]
Y. Hamadi, C. Bessière, and J. Quinqueton. Distributed intelligent backtracking. In Proceedings of the European Conference on Artificial Intelligence (ECAI), pages 219--223, 1998.
[13]
J. Harsanyi. Games with incomplete information played by "Bayesian" players, I-III: Part I. the basic model. Management Science, pages 1804--1817, 2004.
[14]
K. Hoang, F. Fioretto, P. Hou, M. Yokoo, W. Yeoh, and R. Zivan. Proactive dynamic distributed constraint optimization. In Proceedings of the International Conference on Autonomous Agents and Multiagent Systems (AAMAS), 2016.
[15]
T. Le, T. C. Son, E. Pontelli, and W. Yeoh. Solving distributed constraint optimization problems with logic programming. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), 2015.
[16]
T. Léauté and B. Faltings. Distributed constraint optimization under stochastic uncertainty. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), pages 68--73, 2011.
[17]
T. Léauté, B. Ottens, and R. Szymanek. FRODO 2.0: An open-source framework for distributed constraint optimization. In Proceedings of the Distributed Constraint Reasoning Workshop, pages 160--164, 2009.
[18]
R. Maheswaran, M. Tambe, E. Bowring, J. Pearce, and P. Varakantham. Taking DCOP to the real world: Efficient complete solutions for distributed event scheduling. In Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 310--317, 2004.
[19]
R. Mailler and V. Lesser. Solving distributed constraint optimization problems using cooperative mediation. In Proceedings of the International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 438--445, 2004.
[20]
V. Marek and M. Truszczyński. Stable models and an alternative logic programming paradigm. In The Logic Programming Paradigm: a 25-year Perspective, pages 375--398, 1999.
[21]
R. Marinescu and R. Dechter. AND/OR branch-and-bound search for combinatorial optimization in graphical models. Artificial Intelligence, 173(16--17):1457--1491, 2009.
[22]
P. Modi, W.-M. Shen, M. Tambe, and M. Yokoo. ADOPT: Asynchronous distributed constraint optimization with quality guarantees. Artificial Intelligence, 161(1--2):149--180, 2005.
[23]
D. T. Nguyen, W. Yeoh, and H. C. Lau. Stochastic dominance in stochastic DCOPs for risk-sensitive applications. In Proceedings of the International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 257--264, 2012.
[24]
I. Niemelä. Logic programming with stable model semantics as a constraint programming paradigm. Annals of Mathematics and Artificial Intelligence, 25(3--4):241--273, 1999.
[25]
A. Petcu and B. Faltings. A scalable method for multiagent constraint optimization. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), pages 1413--1420, 2005.
[26]
J. Sanders and E. Kandrot. CUDA by Example. An Introduction to General-Purpose GPU Programming. Addison Wesley, 2010.
[27]
E. Sultanik, R. Lass, and W. Regli. DCOPolis: a framework for simulating and deploying distributed constraint reasoning algorithms. In Proceedings of the Distributed Constraint Reasoning Workshop, 2007.
[28]
S. Ueda, A. Iwasaki, and M. Yokoo. Coalition structure generation based on distributed constraint optimization. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), pages 197--203, 2010.
[29]
F. Wu and N. Jennings. Regret-based multi-agent coordination with uncertain task rewards. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), pages 1492--1499, 2014.
[30]
W. Yeoh, A. Felner, and S. Koenig. BnB-ADOPT: An asynchronous branch-and-bound DCOP algorithm. Journal of Artificial Intelligence Research, 38:85--133, 2010.
[31]
W. Yeoh and M. Yokoo. Distributed problem solving. AI Magazine, 33(3):53--65, 2012.
[32]
R. Zivan, H. Yedidsion, S. Okamoto, R. Glinton, and K. Sycara. Distributed constraint optimization for teams of mobile sensing agents. Autonomous Agents and Multi-Agent Systems, 29(3):495--536, 2015.

Cited By

View all

Index Terms

  1. ER-DCOPs: A Framework for Distributed Constraint Optimization with Uncertainty in Constraint Utilities

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      AAMAS '16: Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems
      May 2016
      1580 pages
      ISBN:9781450342391

      Sponsors

      • IFAAMAS

      In-Cooperation

      Publisher

      International Foundation for Autonomous Agents and Multiagent Systems

      Richland, SC

      Publication History

      Published: 09 May 2016

      Check for updates

      Author Tags

      1. asp
      2. dcop
      3. expected regret
      4. gpu

      Qualifiers

      • Research-article

      Funding Sources

      • National Science Foundation

      Conference

      AAMAS '16
      Sponsor:

      Acceptance Rates

      AAMAS '16 Paper Acceptance Rate 137 of 550 submissions, 25%;
      Overall Acceptance Rate 1,155 of 5,036 submissions, 23%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)2
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 31 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media