@inproceedings{c590acb19624491aade69eae913e327d,
title = "Synchronizing for performance: DCOP algorithms",
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.",
keywords = "DCOP, Distributed search",
author = "Or Peri and Amnon Meisels",
year = "2013",
month = may,
day = "27",
language = "English",
isbn = "9789898565389",
series = "ICAART 2013 - Proceedings of the 5th International Conference on Agents and Artificial Intelligence",
pages = "5--14",
booktitle = "ICAART 2013 - Proceedings of the 5th International Conference on Agents and Artificial Intelligence",
note = "5th International Conference on Agents and Artificial Intelligence, ICAART 2013 ; Conference date: 15-02-2013 Through 18-02-2013",
}