skip to main content
10.1145/3486622.3493919acmconferencesArticle/Chapter ViewAbstractPublication PageswiConference Proceedingsconference-collections
research-article

Local Maxima in ADCOPs via Side Payments

Published:13 April 2022Publication History

ABSTRACT

Distributed constraints optimization problems (DCOPs) are composed of multiple constrained agents and their solution is an assignment of values by all agents that has the maximal global social welfare. DCOPs are known to be NP-Hard and therefore need incomplete search algorithms. Local search algorithms for DCOPs are incomplete distributed algorithms that start from some initial state and attempt to find improved solutions ( [10, 13]). When the constraints have different values for the constrained agents, the problems are termed Asymmetric DCOPs, or ADCOPs. Standard local search algorithms, such as DSA or MGM, are not guaranteed to converge on ADCOPs. When convergence does happen, the solution is not necessarily an extremum of the global social welfare. This is true also for local search algorithms that were designed specifically for asymmetric DCOPs [3].

The present paper proposes an iterative local search algorithm for ADCOPs, that relies on the analogy between ADCOPs and multi-agents games. In each iteration of the algorithm agents can propose side-payments to their neighbors, in return to their choice of an assignment that is preferred by the agent offering the side payment. It is shown that the proposed protocol produces a behavior of the distributed algorithm that is an extension of the best-response dynamics in muti-agent games. These properties of the proposed Bidding Efficient Equilibria Contracts (BEECon) algorithm guarantee convergence towards a local optimum of the global social welfare. Extensive experimental evaluation on randomly generated ADCOPs demonstrates that convergence is fast and that the resulting solutions are of higher social welfare than those of the best former ADCOP local search algorithm.

References

  1. Albert-Laszlo Barabasi and Reka Albert. 1999. Emergence of scaling in random networks. Science 286, 5439 (1999), 509–512.Google ScholarGoogle Scholar
  2. Alessandro Farinelli, Alex Rogers, Adrian Petcu, and Nicholas R. Jennings. 2008. Decentralised coordination of low-power embedded devices using the max-sum algorithm.. In AAMAS (2), Lin Padgham, David C. Parkes, Jörg P. Müller, and Simon Parsons (Eds.). IFAAMAS, 639–646. http://dblp.uni-trier.de/db/conf/atal/aamas2008-2.html#FarinelliRPJ08Google ScholarGoogle Scholar
  3. Tal Grinshpoun, Alon Grubshtein, Roie Zivan, Arnon Netzer, and Amnon Meisels. 2013. Asymmetric Distributed Constraint Optimization Problems. JAIR 47(2013), 613–647.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Alon Grubshtein, Roie Zivan, Tal Grinshpoun, and Amnon Meisels. 2010. Local search for distributed asymmetric optimization. In AAMAS. 1015–1022.Google ScholarGoogle Scholar
  5. Matthew O. Jackson. 2008. Social and economic networks. Vol. 3. Princeton University Press Princeton.Google ScholarGoogle Scholar
  6. Matthew O Jackson and Simon Wilkie. 2005. Endogenous games and mechanisms: Side payments among players. The Review of Economic Studies 72, 2 (2005), 543–566.Google ScholarGoogle ScholarCross RefCross Ref
  7. Michael J. Kearns. 2007. Graphical games. In Vazirani, Vijay V.; Nisan, Noam; Roughgarden, Tim; Tardos, Éva (2007). Algorithmic Game Theory. Cambridge University Press, 159–178.Google ScholarGoogle ScholarCross RefCross Ref
  8. Vadim Levit, Zohar Komarovsky, Tal Grinshpoun, and Amnon Meisels. 2015. Tradeoffs between Incentive Mechanisms in Boolean Games. In IJCAI. 68–74.Google ScholarGoogle Scholar
  9. Vadim Levit and Amnon Meisels. 2018. Distributed Constrained Search by Selfish Agents for Efficient Equilibria. In Proc. 24th Intern. Conf. Princ. Pract. Const. Prog. (CP-18). Lille, France, 707–24.Google ScholarGoogle ScholarCross RefCross Ref
  10. R. T. Maheswaran, J. P. Pearce, and M. Tambe. 2004. Distributed Algorithms for DCOP: A Graphical-Game-Based Approach. In Intern. Conf. Parallel Distrib. Comp. Sys. (PDCS). 432–439.Google ScholarGoogle Scholar
  11. Francisco C. Santos and Jorge M. Pacheco. 2005. Scale-free networks provide a unifying framework for the emergence of cooperation. Physical Review Letters 95, 9 (2005), 098104.Google ScholarGoogle ScholarCross RefCross Ref
  12. Cornelis Jan van Leeuwen and Przemyslaw Pawelczak. 2017. CoCoA: A Non-Iterative Approach to a Local Search (A)DCOP Solver.. In AAAI, Satinder P. Singh and Shaul Markovitch (Eds.). AAAI Press, 3944–3950. http://dblp.uni-trier.de/db/conf/aaai/aaai2017.html#LeeuwenP17Google ScholarGoogle Scholar
  13. W. Zhang, Z. Xing, G. Wang, and L. Wittenburg. 2005. Distributed stochastic search and distributed breakout: properties, comparishon and applications to constraints optimization problems in sensor networks. Artificial Intelligence 161:1-2 (January 2005), 55–88.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. R. Zivan, S. Okamoto, and H. Peled. 2014. Explorative anytime local search for distributed constraint optimization. Artificial Intelligence 212 (2014), 1–26.Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    WI-IAT '21: IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology
    December 2021
    698 pages

    Copyright © 2021 ACM

    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]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 13 April 2022

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format