Proceedings

A Scalable Method for Multiagent Constraint Optimization

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 266-270.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

We present in this paper a new, complete method for distributed constraint optimization, based on dynamic programming. It is a utility propagation method, inspired by the sum-product algorithm, which is correct only for tree-shaped constraint networks. In this paper, we show how to extend that algorithm to arbitrary topologies using a pseudotree arrangement of the problem graph. Our algorithm requires a linear number of messages, whose maximal size depends on the induced width along the particular pseudotree chosen. We compare our algorithm with backtracking algorithms, and present experimental results. For some problem types we report orders of magnitude fewer messages, and the ability to deal with arbitrarily large problems. Our algorithm is formulated for optimization problems, but can be easily applied to satisfaction problems as well.

  1. [Arnborg, 1985] S. Arnborg. Efficient algorithms for combi- natorial problems on graphs with bounded decomposabil- ity -a survey. BIT, 25(1):2-23, 1985.
  2. [Barbosa, 1996] Valmir Barbosa. An Introduction to Dis- tributed Algorithms. The MIT Press, 1996.
  3. [Bayardo and Miranker, 1995] Roberto Bayardo and Daniel Miranker. On the space-time trade-off in solving constraint satisfaction problems. In Proceedings of the 15th Interna- tional Joint Conference on Artificial Intelligence, IJCAI- 95, Montreal, Canada, 1995. IJCAI
  4. [Bejar et al., 2005] Ramon Bejar, Cesar Fernandez, Magda Valls, Carmel Domshlak, Carla Gomes, Bart Selman, and Bhaskar Krishnamachari. Sensor networks and distributed CSP: Communication, computation and complexity. Arti- ficial Intelligence, 161(1-2):117-147, 2005.
  5. [Dechter and Fattah, 2001] Rina Dechter and Yousri El Fat- tah. Topological parameters for time-space tradeoff. Arti- ficial Intelligence, 125(1-2):93-118, 2001.
  6. [Dechter, 2003] Rina Dechter. Constraint Processing. Mor- gan Kaufmann, 2003. [Freuder and Quinn, 1985]
  7. Eugene C. Freuder and Michael J. Quinn. Taking advantage of stable sets of variables in constraint satisfaction problems. In Proceedings of the 9th International Joint Conference on Artificial Intelligence, IJCAI-85, pages 1076-1078, Los Angeles, CA, 1985. IJCAI
  8. [Freuder, 1985] Eugene C. Freuder. A sufficient condi- tion for backtrack-bounded search. Journal of the ACM, 32(14):755-761, 1985.
  9. [Hamadi et al., 1998] Y. Hamadi, C. Bessière, and J. Quin- queton. Backtracking in distributed constraint networks. In ECAI-98, pages 219-223, 1998.
  10. [Kasif, 1986] Simon Kasif. On the parallel complexity of some constraint satisfaction problems. In Proceedings of the National Conference on Artificial Intelligence, AAAI- 86, pages 349-353, Philadelphia, PA, 1986.
  11. [Kschischang et al., 2001] Frank R. Kschischang, Brendan Frey, and Hans Andrea Loeliger. Factor graphs and the sum-product algorithm. IEEE Transactions On Informa- tion Theory, 47(2):498-519, FEBRUARY 2001.
  12. [Maheswaran et al., 2004] Rajiv T. Maheswaran, Milind Tambe, Emma Bowring, Jonathan P. Pearce, and Pradeep Varakantham. Taking DCOP to the realworld: Efficient complete solutions for distributed multi-event scheduling. In AAMAS-04, 2004.
  13. [Meisels and Zivan, 2003] Amnon Meisels and Roie Zivan. Asynchronous forward-checking on DisCSPs. In Proceed- ings of the Distributed Constraint Reasoning Workshop, IJCAI 2003, Acapulco, Mexico, 2003.
  14. [Modi et al., 2003] P. J. Modi, W. M. Shen, and M. Tambe. An asynchronous complete method for distributed con- straint optimization. In Proc. AAMAS, 2003.
  15. [Petcu and Faltings, 2004] Adrian Petcu and Boi Faltings. A distributed, complete method for multi-agent constraint optimization. In CP 2004 -Fifth International Work- shop on Distributed Constraint Reasoning (DCR2004) in Toronto, Canada, September 2004.
  16. [Schiex, 1999] Thomas Schiex. A note on CSP graph param- eters. Technical Report 03, INRA, 07 1999.
  17. [Silaghi et al., 2000] Marius-Calin Silaghi, Djamila Sam- Haroud, and Boi Faltings. Asynchronous search with ag- gregations. In AAAI/IAAI, pages 917-922, Austin, Texas, 2000.
  18. [Yokoo et al., 1992] Makoto Yokoo, Edmund H. Durfee, Toru Ishida, and Kazuhiro Kuwabara. Distributed con- straint satisfaction for formalizing distributed problem solving. In International Conference on Distributed Com- puting Systems, pages 614-621, 1992.
  19. [Yokoo et al., 1998] Makoto Yokoo, Edmund H. Durfee, Toru Ishida, and Kazuhiro Kuwabara. The distributed con- straint satisfaction problem -formalization and algorithms. IEEE Transactions on Knowledge and Data Engineering, 10(5):673-685, 1998.

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

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