Cooperation (chapter of "Self-organising Software") - Université Toulouse III - Paul Sabatier - Toulouse INP Accéder directement au contenu
Chapitre D'ouvrage Année : 2011

Cooperation (chapter of "Self-organising Software")

Valérie Camps

Résumé

This chapter aims at providing the reader with a thorough understanding of the notion of cooperation and its use as a self-organising mechanism in artificial systems. As the complexity and scope of applications increase, the need for self-adaptation must be addressed by software engineers. This chapter describes why and how cooperation can be used for this. An intuitive understanding of the concept will be provided, as well as definitions. As computer scientists, the readers will be introduced to the translation of the concept in artificial systems through the Adaptive Multi-Agent Systems (AMAS) theory. The importance of adaptation and emergence will be presented, as well as how cooperation plays the role of the engine for self-organisation. Technically, a multi-agent system approach is used, and the architecture of a cooperative agent in this theory is described. For a concrete understanding of this approach, two case studies are described in detail. The first is a dynamic and open service providing MAS where all the providers and customers (the agents) need to be put in relation with one another. This relationship needs to be constantly updated to ensure the most relevant social network (by being cooperative one with another). The second is a multi-robot resource transportation problem where the robots (the agents) have to share the limited routes to efficiently transport the resources (by choosing cooperatively how to move). Each description focuses on how cooperation can be applied, what Non-Cooperative Situation is for the agents and how it enables them to self-organise towards the adequate emergent function (and these concepts will also be explained).
Fichier principal
Vignette du fichier
Chapter Cooperation - Georgé et al. - Author version.pdf (483.05 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03372912 , version 1 (26-08-2022)

Identifiants

Citer

Jean-Pierre Georgé, Marie-Pierre Gleizes, Valérie Camps. Cooperation (chapter of "Self-organising Software"). Giovanna Di Marzo Serugendo; Marie-Pierre Gleizes; Anthony Karageorgos. Self-organising Software, Springer, pp.193-226, 2011, Natural Computing Series book series (NCS), 978-3-642-17347-9. ⟨10.1007/978-3-642-17348-6_9⟩. ⟨hal-03372912⟩
54 Consultations
490 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More