Tag Interactions in MultiAgent Systems: Environment Support

Tag interactions are agent interactions that complement and differ from speech act communication models. Tags are public information that agents expose to others in the system to allow two types of interactions. Tag monitoring interactions let agents observe the tags of others actively. Tag fortuitous interactions make agents realize the tag of others with unrequested and application-dependent messages. In this paper we model tag interactions based on the agent environment and computational bodies to enact, maintain, and regulate their execution. We discuss the model and we identify further issues in the current state of the research. An example application is described in detail to show the potential of introducing tag interactions.

[1]  John R. Koza,et al.  Hidden Order: How Adaptation Builds Complexity. , 1995, Artificial Life.

[2]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[3]  Maria L. Gini,et al.  Magma: An Agent Based Virtual Market for Electronic Commerce , 1997, Appl. Artif. Intell..

[4]  Jacques Ferber,et al.  Environments for Multiagent Systems State-of-the-Art and Research Challenges , 2004, E4MAS.

[5]  Stefania Bandini,et al.  Web Sites as Agents' Environments: General Framework and Applications , 2005, E4MAS.

[6]  Andrea Bracciali,et al.  PROSOCS: A platform for programming software agents in computational logic , 2004 .

[7]  Andrea Omicini,et al.  Environment-Based Coordination Through Coordination Artifacts , 2004, E4MAS.

[8]  Alessandro Ricci,et al.  Coordination Artifacts: A Unifying Abstraction for Engineering Environment-Mediated Coordination in MAS , 2005, Informatica.

[9]  Franziska Klügl-Frohnmeyer,et al.  About the Role of the Environment in Multi-agent Simulations , 2004, E4MAS.

[10]  Paolo Mancarella,et al.  The KGP Model of Agency , 2004, ECAI.

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

[12]  Marc Esteva,et al.  On the Formal Specifications of Electronic Institutions , 2001, AgentLink.

[13]  Danny Weyns,et al.  Environment , First-Order Abstraction in Multiagent Systems , 2005 .

[14]  Cristiano Castelfranchi,et al.  SILENT AGENTS: From Observation to Tacit Communication , 2006, IBERAMIA-SBIA.

[15]  Mark Klein,et al.  Using Domain-Independent Exception Handling Services to Enable Robust Open Multi-Agent Systems: The Case of Agent Death , 2003, Autonomous Agents and Multi-Agent Systems.

[16]  Flavien Balbo,et al.  Toward a Multi-agent Modelling Approach for Urban Public Transportation Systems , 2001, ESAW.

[17]  Andrea Omicini,et al.  "Exhibitionists" and "Voyeurs" Do It Better: A Shared Environment for Flexible Coordination with Tacit Messages , 2004, E4MAS.

[18]  Shinichi Honiden,et al.  Oversensing with a softbody in the environment - Another dimension of observation , 2005 .

[19]  Eric Platon Smart Environment for Smarter Agents in E-Markets , 2006, FLAIRS Conference.

[20]  H V Parunak,et al.  Expert Assessment of Human-Human Stigmergy , 2005 .

[21]  Nicholas Kushmerick,et al.  Software Agents and Their Bodies , 1997, Minds and Machines.

[22]  Franco Zambonelli,et al.  Motion Coordination in the Quake 3 Arena Environment: A Field-Based Approach , 2004, E4MAS.

[23]  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..

[24]  Shinichi Honiden,et al.  Overhearing and Direct Interactions: Point of View of an Active Environment , 2005, E4MAS.

[25]  Stefania Bandini,et al.  Web sites as agents' environments: General framework and applications , 2006 .

[26]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[27]  Andrew S. Tanenbaum,et al.  Distributed operating systems , 2009, CSUR.

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