Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T04:27:34.181Z Has data issue: false hasContentIssue false

Environments in multiagent systems

Published online by Cambridge University Press:  23 January 2006

DANNY WEYNS
Affiliation:
Katholieke Universiteit Leuven, Celestijnenlaan 200A, 3001 Leuven, Belgium; e-mail: danny.weyns@cs.kuleuven.be, tom.holvoet@cs.kuleuven.be
MICHAEL SCHUMACHER
Affiliation:
École Polytechnique Fédérale de Lausanne, CH-1015, Lausanne, Switzerland; e-mail: michael.schumacher@epfl.ch
ALESSANDRO RICCI
Affiliation:
Università di Bologna, 47032 Cesena, Italy; e-mail: a.ricci@unibo.it, mirko.viroli@unibo.it
MIRKO VIROLI
Affiliation:
Università di Bologna, 47032 Cesena, Italy; e-mail: a.ricci@unibo.it, mirko.viroli@unibo.it
TOM HOLVOET
Affiliation:
Katholieke Universiteit Leuven, Celestijnenlaan 200A, 3001 Leuven, Belgium; e-mail: danny.weyns@cs.kuleuven.be, tom.holvoet@cs.kuleuven.be
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

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 being 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.

Information

Type
Research Article
Copyright
2005 Cambridge University Press