Modelling Multi-Agent Epistemic Planning in ASP
Alessandro Burigana, Francesco Fabiano, Agostino Dovier, Enrico, Pontelli

TL;DR
This paper introduces PLATO, an Answer Set Programming-based planner capable of multi-agent epistemic reasoning, demonstrating its effectiveness and formal verification advantages in complex multi-agent scenarios.
Contribution
It presents a novel ASP-based multi-agent epistemic planner, showcasing its implementation, efficiency, and potential for formal correctness verification.
Findings
Competitive performance on benchmark problems
Effective reasoning in multi-agent epistemic scenarios
Facilitates formal verification of planner correctness
Abstract
Designing agents that reason and act upon the world has always been one of the main objectives of the Artificial Intelligence community. While for planning in "simple" domains the agents can solely rely on facts about the world, in several contexts, e.g., economy, security, justice and politics, the mere knowledge of the world could be insufficient to reach a desired goal. In these scenarios, epistemic reasoning, i.e., reasoning about agents' beliefs about themselves and about other agents' beliefs, is essential to design winning strategies. This paper addresses the problem of reasoning in multi-agent epistemic settings exploiting declarative programming techniques. In particular, the paper presents an actual implementation of a multi-shot Answer Set Programming-based planner that can reason in multi-agent epistemic settings, called PLATO (ePistemic muLti-agent Answer seT programming…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
