usenix conference policies
You are here
Solving DCOPs in Self-optimising Multi-Agent Systems by Extending the Local Objective Functions
Sebastian Niemann and Christian Müller-Schloer, Leibniz Universität Hannover
Several applications of Organic Computing (OC) systems as well as Autonomic Computing (AC) systems are based on self-optimising multi-agent systems, i.e. distributed autonomous devices. One of the main challenges of these is to emerge towards a global optimal system state based only on local information for each agent. In order to reach a global optimal state some agents need to avoid selfish actions and instead consider the benefits of their actions for the whole system. Choosing the action of an agent is often based on solving optimisation problems, which can be modelled as a distributed constraint optimisation problem (DCOP). This paper presents a new asynchronous approach to solve DCOP by extending only the underlying local objective function of each agent. The main benefit of this approach is the avoidance of an additional complex decision making algorithm that may interfere with the original task of an agent and reduces the scalability of the system. Exemplary, a distributed constraint optimisation problem is considered to quantify the effectiveness and computation as well as communication cost of the discussed approach.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Sebastian Niemann and Christian M{\"u}ller-Schloer},
title = {Solving {DCOPs} in Self-optimising {Multi-Agent} Systems by Extending the Local Objective Functions},
booktitle = {2013 Workshop on Embedded Self-Organizing Systems (ESOS 13)},
year = {2013},
address = {San Jose, CA},
url = {https://www.usenix.org/conference/esos13/workshop-program/presentation/niemann},
publisher = {USENIX Association},
month = jun
}
connect with us