skip to main content
10.5555/3463952.3464083acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

A Local Search Based Approach to Solve Continuous DCOPs

Published: 03 May 2021 Publication History

Abstract

Distributed Constraint Optimization Problems (DCOPs) are a suitable formulation for coordinating interactions (i.e. constraints) in cooperative multi-agent systems. The traditional DCOP model assumes that variables owned by the agents can take only discrete values and constraints' cost functions are defined for every possible value assignment of a set of variables. While this formulation is often reasonable, there are many applications where the decision variables are continuous-valued and constraints are in functional form. To overcome this limitation, Continuous DCOPs (C-DCOPs), an extension of the DCOPs model has been proposed that is able to formulate problems having continuous variables. The existing methods for solving C-DCOPs come with a huge computation and communication overhead. In this paper, we apply continuous non-linear optimization methods on Cooperative Constraint Approximation (CoCoA) algorithm, which is a non-iterative, fast incomplete local search approach for solving DCOPs. We empirically show that our algorithm is able to provide high-quality solutions at the expense of smaller communication cost and execution time compared to the state-of-the-art C-DCOP algorithms.

References

[1]
Ziyu Chen, Tengfei Wu, Yanchen Deng, and Cheng Zhang. 2018. An Ant-Based Algorithm to Solve Distributed Constraint Optimization Problems. In Proceedings of the 32nd AAAI Conference on Artificial Intelligence (AAAI).
[2]
Moumita Choudhury, Saaduddin Mahmud, and Md. Mosaddek Khan. 2020. A Particle Swarm Based Algorithm for Functional Distributed Constraint Optimization Problems. In Proceedings of the 34th AAAI Conference on Artificial Intelligence (AAAI). 7111--7118.
[3]
Paul ErdHo s and Alfréd Rényi. 1960. On the Evolution of Random Graphs. Publ. Math. Inst. Hung. Acad. Sci, Vol. 5 (1960), 17--60.
[4]
Alessandro Farinelli, Alex Rogers, and Nicholas R. Jennings. 2014. Agent-Based Decentralised Coordination for Sensor Networks Using the Max-Sum Algorithm. Autonomous Agents and Multi-Agent Systems, Vol. 28 (2014), 337--380.
[5]
Alessandro Farinelli, Alex Rogers, Adrian Petcu, and Nicholas R. Jennings. 2008. Decentralised Coordination of Low-Power Embedded Devices Using the Max-Sum Algorithm. In Proceedings of the 7th International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS). 639--646.
[6]
Ferdinando Fioretto, Enrico Pontelli, and William Yeoh. 2018. Distributed Constraint Optimization Problems and Applications: A Survey. Journal of Artificial Intelligence Research, Vol. 61 (2018), 623--698.
[7]
Ferdinando Fioretto, William Yeoh, and Enrico Pontelli. 2017. A Multiagent System Approach to Scheduling Devices in Smart Homes. In Proceedings of the 16th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS). 981--989.
[8]
Stephen Fitzpatrick and L. Meetrens. 2003. Distributed Sensor Networks A Multiagent Perspective, Chapter Distributed Coordination Through Anarchic Optimization.
[9]
Ben Grocholsky, James Keller, Vijay Kumar, and George Pappas. 2006. Factor Graphs and the Sum-Product Algorithm. IEEE Robotics and Automation Magazine, Vol. 13 (2006), 16--25.
[10]
Katsutoshi Hirayama and Makoto Yokoo. 1997. Distributed Partial Constraint Satisfaction Problem. In Proceedings of The 3rd International Conference on Principles and Practice of Constraint Programming (CP). 222--236.
[11]
Khoi D. Hoang, William Yeoh, Makoto Yokoo, and Zinovi Rabinovich. 2020. New Algorithms for Continuous Distributed Constraint Optimization Problems. In Proceedings of the 19th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS). 502--510.
[12]
Chih-fan Hsin and Mingyan Liu. 2004. Network Coverage Using Low Duty-Cycled Sensors: Random & Coordinated Sleep Algorithms. In Proceedings of the 3rd International Symposium on Information Processing in Sensor Networks (IPSN). 433--442.
[13]
Md. Mosaddek Khan, Long Tran-Thanh, and Nicholas R. Jennings. 2018. A Generic Domain Pruning Technique for GDL-Based DCOP Algorithms in Cooperative Multi-Agent Systems. In Proceedings of the 17th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS). 1595--1603.
[14]
Rajiv T. Maheswaran, Jonathan P. Pearce, and Milind Tambe. 2004 a. Distributed Algorithms for DCOP: A Graphical-Game-Based Approach. In Proceedings of the 17th International Conference on Parallel and Distributed Computing Systems (PDCS). 432--439.
[15]
Rajiv T. Maheswaran, Milind Tambe, Emma Bowring, Jonathan P. Pearce, and Pradeep Varakantham. 2004 b. Taking DCOP to the Real World: Efficient Complete Solutions for Distributed Multi-Event Scheduling. In Proceedings of the 3rd International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS). 310--317.
[16]
Saaduddin Mahmud, Moumita Choudhury, Md. Mosaddek Khan, Long Tran-Thanh, and Nicholas R. Jennings. 2020 a. AED: An Anytime Evolutionary DCOP Algorithm. In Proceedings of the 19th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS). 825--833.
[17]
Saaduddin Mahmud, Md. Mosaddek Khan, Moumita Choudhury, Long Tran-Thanh, and Nicholas R. Jennings. 2020 b. Learning Optimal Temperature Region for Solving Mixed Integer Functional DCOPs. In Proceedings of the 29th International Joint Conference on Artificial Intelligence (IJCAI). 268--275.
[18]
Pragnesh Jay Modi, Wei-Min Shen, Milind Tambe, and Makoto Yokoo. 2005. ADOPT: Asynchronous Distributed Constraint Optimization with Quality Guarantees. Artificial Intelligence, Vol. 161 (2005), 149--180.
[19]
Adrian Petcu and Boi Faltings. 2005. DPOP: A Scalable Method for Multiagent Constraint Optimization. In Proceedings of the 19th International Joint Conference on Artificial Intelligence (IJCAI). 266--271.
[20]
Mashrur Rashik, Md. Musfiqur Rahman, Md. Mosaddek Khan, Md. Mamun-or Rashid, Long Tran-Thanh, and Nicholas R. Jennings. 2020. Speeding Up Distributed Pseudo-tree Optimization Procedure with Cross Edge Consistency to Solve DCOPs. Applied Intelligence (2020), 1--14.
[21]
Pierre Rust, Gauthier Picard, and Fano Ramparany. 2016. Using Message-Passing DCOP Algorithms to Solve Energy-Efficient Smart Environment Configuration Problems. In Proceedings of the 25th International Joint Conference on Artificial Intelligence (IJCAI). 468--474.
[22]
Ruben Stranders, Alessandro Farinelli, Alex Rogers, and Nicholas R. Jennings. 2009. Decentralised Coordination of Continuously Valued Control Parameters Using the Max-Sum Algorithm. In Proceedings of the 8th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS). 601--608.
[23]
Cornelis Jan van Leeuwen and Przemyslaw Pawelczak. 2017. CoCoA: A Non-Iterative Approach to a Local Search (A)DCOP Solver. In Proceedings of the 31st AAAI Conference on Artificial Intelligence (AAAI).
[24]
Thomas Voice, Ruben Stranders, Alex Rogers, and Nicholas R. Jennings. 2010. A Hybrid Continuous Max-Sum Algorithm for Decentralised Coordination. In Proceedings of The 19th European Conference on Artificial Intelligence (ECAI). 61--66.
[25]
Harel Yedidsion and Roie Zivan. 2016. Applying DCOP_MST to a Team of Mobile Robots with Directional Sensing Abilities. In Proceedings of the 15th International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS). 1357--1358.
[26]
Weixiong Zhang, Guandong Wang, Zhao Xing, and Lars Wittenburg. 2005. Distributed Stochastic Search and Distributed Breakout: Properties, Comparison and Applications to Constraint Optimization Problems in Sensor Networks. Artificial Intelligence, Vol. 161 (2005), 55--87.
[27]
Roie Zivan, Harel Yedidsion, Steven Okamoto, Robin Glinton, and Katia Sycara. 2015. Distributed Constraint Optimization for Teams of Mobile Sensing Agents. Autonomous Agents and Multi-Agent Systems, Vol. 29 (2015), 495--536.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
AAMAS '21: Proceedings of the 20th International Conference on Autonomous Agents and MultiAgent Systems
May 2021
1899 pages
ISBN:9781450383073

Sponsors

Publisher

International Foundation for Autonomous Agents and Multiagent Systems

Richland, SC

Publication History

Published: 03 May 2021

Check for updates

Author Tags

  1. C-DCOPs
  2. DCOPs
  3. distributed problem solving

Qualifiers

  • Research-article

Funding Sources

  • University Grants Commission of Bangladesh

Conference

AAMAS '21
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,155 of 5,036 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 31
    Total Downloads
  • Downloads (Last 12 months)10
  • Downloads (Last 6 weeks)4
Reflects downloads up to 22 Jan 2025

Other Metrics

Citations

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