An action language for multi-agent domains

作者:

摘要

The goal of this paper is to investigate an action language, called mA⁎⁎, for representing and reasoning about actions and change in multi-agent domains. The language, as designed, can also serve as a specification language for epistemic planning, thereby addressing an important issue in the development of multi-agent epistemic planning systems. The mA⁎⁎ action language is a generalization of the single-agent action languages, extensively studied in the literature, to the case of multi-agent domains. The language allows the representation of different types of actions that an agent can perform in a domain where many other agents might be present—such as world-altering actions, sensing actions, and communication actions. The action language also allows the specification of agents' dynamic awareness of action occurrences—which has implications on what agents' know about the world and other agents' knowledge about the world. These features are embedded in a language that is simple, yet powerful enough to address a large variety of knowledge manipulation scenarios in multi-agent domains.

论文关键词:Action languages,Epistemic planning,Reasoning about knowledge

论文评审过程:Received 12 June 2020, Revised 5 July 2021, Accepted 17 September 2021, Available online 25 September 2021, Version of Record 1 October 2021.

论文官网地址:https://doi.org/10.1016/j.artint.2021.103601