Proceedings

On Modeling Multiagent Task Scheduling as a Distributed Constraint Optimization Problem

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 1531-1535.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

This paper investigates how to represent and solve multiagent task scheduling as a Distributed Constraint Optimization Problem (DCOP). Recently multiagent researchers have adopted the C_TAEMS language as a standard for multiagent task scheduling. We contribute an automated mapping that transforms C_TAEMS into a DCOP. Further, we propose a set of representational compromises for C_TAEMS that allow existing distributed algorithms for DCOP to be immediately brought to bear on C_TAEMS problems. Next, we demonstrate a key advantage of a constraint based representation is the ability to leverage the representation to do efficient solving. We contribute a set of pre-processing algorithms that leverage existing constraint propagation techniques to do variable domain pruning on the DCOP. We show that these algorithms can result in 96% reduction in state space size for a given set of C_TAEMS problems. Finally, we demonstrate up to a 60% increase in the ability to optimally solve C_TAEMS problems in a reasonable amount of time and in a distributed manner as a result of applying our mapping and domain pruning algorithms.

  1. [Barták, 2001] Roman Barták. Theory and practice of constraint propagation. In J. Figwer, editor, Proceedings of the 3 rd Work- shop on Constraint Programming in Decision Control, Poland, June 2001.
  2. [Bessière et al., 1999] Christian Bessière, Eugene C. Freuder, and Jean-Charles Régin. Using constraint metaknowledge to reduce arc consistency computation. Artificial Intelligence, 107:125- 148, 1999.
  3. [Boddy et al., 2006] Mark S. Boddy, Bryan C. Horling, John Phelps, Robert P. Goldman, Regis Vincent, A. Chris Long, Robert C. Kohout, and Rajiv T. Maheswaran. C-TAEMS lan- guage specification v. 2.02, 2006.
  4. [Chechetka and Sycara, 2005] Anton Chechetka and Katia Sycara. A decentralized variable ordering method for distributed con- straint optimization. In AAMAS '05: Proceedings of the fourth international joint conference on Autonomous agents and mul- tiagent systems, pages 1307-1308, New York, NY, USA, 2005. ACM Press.
  5. [Davin and Modi, 2005] John Davin and Pragnesh Jay Modi. Im- pact of problem centralization in distributed constraint optimiza- tion algorithms. In Proceedings of Forth International Joint Con- ference on Autonomous Agents and Multiagent Systems, pages 1057-1063, July 2005.
  6. [Decker, 1996] Keith Decker. TAEMS: A Framework for Environ- ment Centered Analysis & Design of Coordination Mechanisms. In Foundations of Distributed Artificial Intelligence, Chapter 16, pages 429-448.
  7. [Hamadi, 2002] Youssef Hamadi. Optimal distributed arc- consistency. Constraints, 7:367-385, 2002.
  8. [Mackworth, 1977] Alan K. Mackworth. Consistency in networks of relations. Artificial Intelligence, 8(1):99-118, 1977.
  9. [Mailler and Lesser, 2004] Roger Mailler and Victor Lesser. Solv- ing distributed constraint optimization problems using coopera- tive mediation. In AAMAS '04: Proceedings of the Third In- ternational Joint Conference on Autonomous Agents and Mul- tiagent Systems, pages 438-445, Washington, DC, USA, 2004. IEEE Computer Society.
  10. [Modi et al., 2005] Pragnesh Jay Modi, Wei-Min Shen, Milind Tambe, and Makoto Yokoo. Adopt: Asynchronous distributed constraint optimization with quality guarantees. Artificial Intelli- gence Journal, 2005.
  11. [Musliner et al., 2006] David J. Musliner, Edmund H. Durfee, Jian- hui Wu, Dmitri A. Dolgov, Robert P. Goldman, and Mark S. Boddy. Coordinated plan management using multiagent MDPs. In Proceedings of the AAAI Spring Symposium on Distributed Plan and Schedule Management. AAAI Press, March 2006.
  12. [Petcu and Faltings, 2005] Adrian Petcu and Boi V. Faltings. A scalable method for multiagent constraint optimization. In Proc of International Joint Conference on Artificial Intelligence, 2005. IJCAI
  13. [Phelps and Rye, 2006] John Phelps and Jeff Rye. GPGP-a domain-independent implementation. In Proceedings of the 2006 AAAI Spring Symposium on Distributed Plan and Schedule Man- agement. AAAI Press, March 2006.
  14. [Silaghi et al., 2001] Marius-Calin Silaghi, Djamila Sam-Haroud, and Boi V. Faltings. Asynchronous consistency maintenance. In Intelligent Agent Technologies, 2001.
  15. [Smith et al., 2006] Stephen Smith, Anthony T. Gallagher, Terry Lyle Zimmerman, Laura Barbulescu, and Zack Rubinstein. Multi-agent management of joint schedules. In Proceedings of the 2006 AAAI Spring Symposium on Distributed Plan and Schedule Management. AAAI Press, March 2006.
  16. [Sultanik, 2006] Evan A. Sultanik. Enabling multi-agent coordi- nation in stochastic peer-to-peer environments. Master's thesis, Drexel University, April 2006.

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

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