There is a growing awareness in the multiagent systems research community that the environment plays a prominent role in multiagent systems. Originating from research on behavior-based agent systems and situated multiagent systems, the importance of the environment is now gradually been accepted in the multiagent system community in general. In this paper, we put forward the environment as a first-order abstraction in multiagent systems. This position is motivated by the fact that several aspects of multiagent systems that conceptually do not belong to agents themselves should not be assigned to, or hosted inside the agents. Examples are infrastructure for communication, the topology of a spatial domain or support for the action model. These and other aspects should be considered explicitly. The environment is the natural candidate to encapsulate these aspects. We elaborate on environment engineering, and we illustrate how the environment plays a central role in a real-world multiagent system application.

Environments in multiagent systems / Danny Weyns; Michael Schumacher; Alessandro Ricci; Mirko Viroli; Holvoet Tom. - In: KNOWLEDGE ENGINEERING REVIEW. - ISSN 0269-8889. - ELETTRONICO. - 20(2):(2005), pp. 127-141. [10.1017/S0269888905000457]

Environments in multiagent systems

RICCI, ALESSANDRO;VIROLI, MIRKO;
2005

Abstract

There is a growing awareness in the multiagent systems research community that the environment plays a prominent role in multiagent systems. Originating from research on behavior-based agent systems and situated multiagent systems, the importance of the environment is now gradually been accepted in the multiagent system community in general. In this paper, we put forward the environment as a first-order abstraction in multiagent systems. This position is motivated by the fact that several aspects of multiagent systems that conceptually do not belong to agents themselves should not be assigned to, or hosted inside the agents. Examples are infrastructure for communication, the topology of a spatial domain or support for the action model. These and other aspects should be considered explicitly. The environment is the natural candidate to encapsulate these aspects. We elaborate on environment engineering, and we illustrate how the environment plays a central role in a real-world multiagent system application.
2005
Environments in multiagent systems / Danny Weyns; Michael Schumacher; Alessandro Ricci; Mirko Viroli; Holvoet Tom. - In: KNOWLEDGE ENGINEERING REVIEW. - ISSN 0269-8889. - ELETTRONICO. - 20(2):(2005), pp. 127-141. [10.1017/S0269888905000457]
Danny Weyns; Michael Schumacher; Alessandro Ricci; Mirko Viroli; Holvoet Tom
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/23002
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 42
  • ???jsp.display-item.citation.isi??? 27
social impact