Synchronizing for performance: DCOP algorithms

Or Peri, Amnon Meisels

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

The last decade has given rise to a large variety of search algorithms for distributed constraints optimization problems (DCOPs). All of these distributed algorithms operate among agents in an asynchronous environment. The present paper presents a categorization of DCOP algorithms into several classes of synchronization. Algorithms of different classes of synchronization are shown to behave differently with respect to idle time of agents and to irrelevant computation. To enable the investigation of the relation between the classes of synchronization of algorithms and their run-time performance, one can control the asynchronous behavior of the multi-agent system by changing the amount of message delays. A preliminary probabilistic model for computing the expected performance of DCOP algorithms of different synchronization classes is presented. These expectations are realized in experiments on delayed message asynchronous systems. It turns out that the performance of algorithms of a weaker synchronization class deteriorates much more when the system becomes asynchronous than the performance of more synchronized DCOP algorithms. The notable exception is that concurrent algorithms, that run multiple search processes, are much more robust to message delays than all other DCOP algorithms.

Original languageEnglish
Title of host publicationICAART 2013 - Proceedings of the 5th International Conference on Agents and Artificial Intelligence
Pages5-14
Number of pages10
StatePublished - 2013
Externally publishedYes
Event5th International Conference on Agents and Artificial Intelligence, ICAART 2013 - Barcelona, Spain
Duration: 15 Feb 201318 Feb 2013

Publication series

NameICAART 2013 - Proceedings of the 5th International Conference on Agents and Artificial Intelligence
Volume1

Conference

Conference5th International Conference on Agents and Artificial Intelligence, ICAART 2013
Country/TerritorySpain
CityBarcelona
Period15/02/1318/02/13

Keywords

  • DCOP
  • Distributed search

Fingerprint

Dive into the research topics of 'Synchronizing for performance: DCOP algorithms'. Together they form a unique fingerprint.

Cite this