skip to main content
10.1145/1329125.1329262acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

A complete distributed constraint optimization method for non-traditional pseudotree arrangements

Published: 14 May 2007 Publication History

Abstract

Distributed Constraint Optimization (DCOP) is a general framework that can model complex problems in multiagent systems. Several current algorithms that solve general DCOP instances, including ADOPT and DPOP, arrange agents into a traditional pseudotree structure. We introduce an extension to the DPOP algorithm that handles an extended set of pseudotree arrangements. Our algorithm correctly solves DCOP instances for pseudotrees that include edges between nodes in separate branches. The algorithm also solves instances with traditional pseudotree arrangements using the same procedure as DPOP.
We compare our algorithm with DPOP using several metrics including the induced width of the pseudotrees, the maximum dimensionality of messages and computation, and the maximum sequential path cost through the algorithm. We prove that for some problem instances it is not possible to generate a traditional pseudotree using edge-traversal heuristics that will outperform a cross-edged pseudotree. We use multiple heuristics to generate pseudotrees and choose the best pseudotree in linear space-time complexity. For some problem instances we observe significant improvements in message and computation sizes compared to DPOP.

References

[1]
J. Liu and K. P. Sycara. Exploiting problem structure for distributed constraint optimization. In V. Lesser, editor, Proceedings of the First International Conference on Multi-Agent Systems, pages 246--254, San Francisco, CA, 1995. MIT Press.
[2]
P. J. Modi, H. Jung, M. Tambe, W.-M. Shen, and S. Kulkarni. A dynamic distributed constraint satisfaction approach to resource allocation. Lecture Notes in Computer Science, 2239:685--700, 2001.
[3]
P. J. Modi, W. Shen, M. Tambe, and M. Yokoo. An asynchronous complete method for distributed constraint optimization. In AAMAS 03, 2003.
[4]
A. Petcu. Frodo: A framework for open/distributed constraint optimization. Technical Report No. 2006/001 2006/001, Swiss Federal Institute of Technology (EPFL), Lausanne (Switzerland), 2006. http://liawww.epfl.ch/frodo/.
[5]
A. Petcu and B. Faltings. A-dpop: Approximations in distributed optimization. In poster in CP 2005, pages 802--806, Sitges, Spain, October 2005.
[6]
A. Petcu and B. Faltings. Dpop: A scalable method for multiagent constraint optimization. In IJCAI 05, pages 266--271, Edinburgh, Scotland, Aug 2005.
[7]
A. Petcu, B. Faltings, and D. Parkes. M-dpop: Faithful distributed implementation of efficient social choice problems. In AAMAS 06, pages 1397--1404, Hakodate, Japan, May 2006.
[8]
G. Ushakov. Solving meeting scheduling problems using distributed pseudotree-optimization procedure. Master's thesis, École Polytechnique Fédérale de Lausanne, 2005.
[9]
M. Yokoo, E. H. Durfee, T. Ishida, and K. Kuwabara. Distributed constraint satisfaction for formalizing distributed problem solving. In International Conference on Distributed Computing Systems, pages 614--621, 1992.
[10]
M. Yokoo, E. H. Durfee, T. Ishida, and K. Kuwabara. The distributed constraint satisfaction problem: Formalization and algorithms. Knowledge and Data Engineering, 10(5):673--685, 1998.

Cited By

View all
  • (2022)Multi-agent-based dynamic railway scheduling and optimization: a coloured petri-net modelAdvances in Computational Intelligence10.1007/s43674-022-00039-72:4Online publication date: 16-Jun-2022
  • (2017)An improved DPOP algorithm based on breadth first search pseudo-tree for distributed constraint optimizationApplied Intelligence10.1007/s10489-017-0905-447:3(607-623)Online publication date: 1-Oct-2017
  • (2014)Integrating Different Incomplete DCOP Algorithms with Quality BoundsTransactions of the Japanese Society for Artificial Intelligence10.1527/tjsai.29.27729:3(277-287)Online publication date: 2014
  • Show More Cited By

Index Terms

  1. A complete distributed constraint optimization method for non-traditional pseudotree arrangements

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    AAMAS '07: Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
    May 2007
    1585 pages
    ISBN:9788190426275
    DOI:10.1145/1329125
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • IFAAMAS

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 14 May 2007

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. distributed constraint satisfaction and optimization
    2. multiagent coordination

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    AAMAS07
    Sponsor:

    Acceptance Rates

    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 03 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Multi-agent-based dynamic railway scheduling and optimization: a coloured petri-net modelAdvances in Computational Intelligence10.1007/s43674-022-00039-72:4Online publication date: 16-Jun-2022
    • (2017)An improved DPOP algorithm based on breadth first search pseudo-tree for distributed constraint optimizationApplied Intelligence10.1007/s10489-017-0905-447:3(607-623)Online publication date: 1-Oct-2017
    • (2014)Integrating Different Incomplete DCOP Algorithms with Quality BoundsTransactions of the Japanese Society for Artificial Intelligence10.1527/tjsai.29.27729:3(277-287)Online publication date: 2014
    • (2014)A Distributed Constraint Optimization Approach for Vessel Rotation PlanningComputational Logistics10.1007/978-3-319-11421-7_5(61-80)Online publication date: 2014
    • (2012)Overlay networks for task allocation and coordination in large-scale networks of cooperative agentsAutonomous Agents and Multi-Agent Systems10.1007/s10458-010-9143-424:1(26-68)Online publication date: 1-Jan-2012
    • (2011)Constructing a unifying theory of dynamic programming DCOP algorithms via the generalized distributive lawAutonomous Agents and Multi-Agent Systems10.1007/s10458-010-9132-722:3(439-464)Online publication date: 1-May-2011
    • (2009)ADOPT-ingAutonomous Agents and Multi-Agent Systems10.1007/s10458-008-9069-219:2(89-123)Online publication date: 1-Oct-2009

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media