Laws for Mediating Agents' Activities in Situated Multiagent Systems

Research on situated multiagent systems (situated MAS) investigates decentralized architectures for software systems that have to deal with highly dynamic operating conditions. To realize the system requirements, the agents of a situated MAS have to coordinate their behavior. The agent environment provides a means to mediate (i.e., enable and constrain) agents' activities in the system. Laws embedded in the agent environment allow to define application specific constrains on agents activities. In this paper, we declaratively specify the semantics of laws for perception, action, and communication in situated MAS. We illustrate the laws with concrete examples in an automated transportation system that we have developed. Mediation of agents' activities via the agent environment improves separation of concerns in MAS and helps to manage complexity, especially in open and pervasive environments.

[1]  Agostino Poggi,et al.  Jade - a fipa-compliant agent framework , 1999 .

[2]  Andrea Omicini,et al.  Environment as a first class abstraction in multiagent systems , 2007, Autonomous Agents and Multi-Agent Systems.

[3]  Franco Zambonelli,et al.  Field-based coordination for pervasive multiagent systems , 2010, Springer series on agent technology.

[4]  Frank Dignum,et al.  Deliberative Normative Agents: Principles and Architecture , 1999, ATAL.

[5]  K. Sycara,et al.  This Is a Publication of the American Association for Artificial Intelligence Multiagent Systems Multiagent System Issues and Challenges Individual Agent Reasoning Task Allocation Multiagent Planning Recognizing and Resolving Conflicts Managing Communication Modeling Other Agents Managing Resources , 2022 .

[6]  Danny Weyns,et al.  Decentralized control of E'GV transportation systems , 2005, AAMAS '05.

[7]  Andrea Omicini,et al.  Coordination artifacts: environment-based coordination for intelligent agents , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[8]  Danny Weyns,et al.  TOWARDS ACTIVE PERCEPTION IN SITUATED MULTI-AGENT SYSTEMS , 2004, Appl. Artif. Intell..

[9]  Pablo Noriega,et al.  E4MAS Through Electronic Institutions , 2006, E4MAS.

[10]  Kurt Schelfthout,et al.  Supporting Coordination in Mobile Networks: a Middleware Approach (Ondersteuning van coördinatie in mobiele netwerken door middel van een middleware platform) , 2006 .

[11]  Danny Weyns,et al.  A Formal Model for Situated Multi-Agent Systems , 2004, Fundam. Informaticae.

[12]  Amy L. Murphy,et al.  A Declarative Approach to Agent-Centered Context-Aware Computing in Ad Hoc Wireless Environments , 2002, SELMAS.

[13]  Gerhard Weiss,et al.  Multiagent Systems , 1999 .

[14]  Victoria Ungureanu,et al.  Law-governed interaction: a coordination and control mechanism for heterogeneous distributed systems , 2000, TSEM.

[15]  Sven A. Brueckner,et al.  RETURN FROM THE ANT SYNTHETIC ECOSYSTEMS FOR MANUFACTURING CONTROL , 2000 .

[16]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[17]  Franco Zambonelli,et al.  Programming pervasive and mobile computing applications with the TOTA middleware , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[18]  Wamberto Weber Vasconcelos,et al.  Logic-Based Electronic Institutions , 2003, DALT.

[19]  J. Ferber,et al.  Influences and Reaction : a Model of Situated Multiagent Systems , 2001 .

[20]  Fabien Michel,et al.  Environments for Multi-Agent Systems III , 2008 .

[21]  Stefania Bandini,et al.  Dealing with space in multi--agent systems: a model for situated MAS , 2002, AAMAS '02.

[22]  Danny Weyns,et al.  DynCNET: A protocol for flexible task assignment in situated multiagent systems , 2007 .

[23]  Danny Weyns,et al.  Protocol-based communication for situated multi-agent systems , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..