An Action Language for Multi-Agent Domains: Foundations

11/06/2015
by   Chitta Baral, et al.
0

In multi-agent domains (MADs), an agent's action may not just change the world and the agent's knowledge and beliefs about the world, but also may change other agents' knowledge and beliefs about the world and their knowledge and beliefs about other agents' knowledge and beliefs about the world. The goals of an agent in a multi-agent world may involve manipulating the knowledge and beliefs of other agents' and again, not just their knowledge/belief about the world, but also their knowledge about other agents' knowledge about the world. Our goal is to present an action language (mA+) that has the necessary features to address the above aspects in representing and RAC in MADs. mA+ allows the representation of and reasoning about 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 announcement/communication actions. It also allows the specification of agents' dynamic awareness of action occurrences which has future implications on what agents' know about the world and other agents' knowledge about the world. mA+ considers three different types of awareness: full,- partial- awareness, and complete oblivion of an action occurrence and its effects. This keeps the language simple, yet powerful enough to address a large variety of knowledge manipulation scenarios in MADs. The semantics of mA+ relies on the notion of state, which is described by a pointed Kripke model and is used to encode the agent's knowledge and the real state of the world. It is defined by a transition function that maps pairs of actions and states into sets of states. We illustrate properties of the action theories, including properties that guarantee finiteness of the set of initial states and their practical implementability. Finally, we relate mA+ to other related formalisms that contribute to RAC in MADs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/16/2014

Iterated Belief Change Due to Actions and Observations

In action domains where agents may have erroneous beliefs, reasoning abo...
research
07/06/2020

Dynamic Awareness

We investigate how to model the beliefs of an agent who becomes more awa...
research
06/24/2016

Relating Knowledge and Coordinated Action: The Knowledge of Preconditions Principle

The Knowledge of Preconditions principle (KoP) is proposed as a widely a...
research
09/04/2022

Interpreting systems as solving POMDPs: a step towards a formal understanding of agency

Under what circumstances can a system be said to have beliefs and goals,...
research
01/03/2023

Optimizing Agent Collaboration through Heuristic Multi-Agent Planning

The SOTA algorithms for addressing QDec-POMDP issues, QDec-FP and QDec-F...
research
07/11/2023

Sequential Language-based Decisions

In earlier work, we introduced the framework of language-based decisions...
research
10/24/2022

Interactive inference: a multi-agent model of cooperative joint actions

We advance a novel computational model of multi-agent, cooperative joint...

Please sign up or login with your details

Forgot password? Click here to reset