Agent interaction semantics by timed operating instructions

  • Authors:
  • Mirko Viroli;Alessandro Ricci

  • Affiliations:
  • DEIS, Università di Bologna in Cesena, FC, Italy;DEIS, Università di Bologna in Cesena, FC, Italy

  • Venue:
  • AC'04 Proceedings of the 2004 international conference on Agent Communication
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Constrasting the standard framework based on agent-to-agent direct communication, in this paper we focus on agent interaction with the environment. In particular, the environment is seen as populated by coordination artifacts [1], automatising coordination tasks and mediating agent interaction. As a semantic framework for this context we propose operating instructions, which the agent reads and interprets to become aware of the allowed actions and perceptions at a given time, and the MAS infrastructure can exploit to enforce correct agent behaviours and detect wrong ones. This allows us to conceptually handle a number of crucial aspects related to agent interaction, including interaction protocols, timing properties — such as delays and timeouts —, and a notion of contract featuring violation and guarantees. Formally, our framework is based on a process algebra featuring (i) explicit connection between action and its related perceptions, (ii) a time-based branch operator, (iii) violation and guarantee deadlock states, and (iv) association of mental properties to interactions.