Modelling Multi-Agent Epistemic Planning in ASP

被引:6
作者
Burigana, Alessandro [1 ]
Fabiano, Francesco [1 ]
Dovier, Agostino [1 ]
Pontelli, Enrico [2 ]
机构
[1] Univ Udine, Udine, Italy
[2] New Mexico State Univ, Las Cruces, NM 88003 USA
基金
美国国家科学基金会;
关键词
Epistemic Reasoning; Multi-Shot ASP; Planning; Multi-Agent; Possibilities; LOGIC;
D O I
10.1017/S1471068420000289
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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,epistemicreasoning,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-shotAnswer Set Programming-based planner that can reason in multi-agent epistemic settings, called PLATO (ePistemic muLti-agentAnswer seTprogramming sOlver). The ASP paradigm enables a concise and elegant design of the planner, w.r.t. other imperative implementations, facilitating the development of formal verification of correctness. The paper shows how the planner, exploiting an ad-hoc epistemic state representation and the efficiency of ASP solvers, has competitive performance results on benchmarks collected from the literature.
引用
收藏
页码:593 / 608
页数:16
相关论文
共 28 条
  • [1] ACZEL P, 1988, CSLI, P14
  • [2] Baral C., 2010, Proceed- ings of the 9th International Conference on Autonomous Agents and Multiagent Systems, volume 1 of AAMAS '10, P259
  • [3] Baral C., 2015, CORR
  • [4] Bolander Thomas, 2011, Journal of Applied Non-Classical Logic, V21, P9, DOI 10.3166/jancl.21.9-34
  • [5] Castellini C., 2001, P 6 EUR C PLANN ECP
  • [6] A resource logic for multi-agent plan merging
    de Weerdt, M
    Bos, A
    Tonino, H
    Witteveen, C
    [J]. ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2003, 37 (1-2) : 93 - 130
  • [7] Introduction to planning in multiagent systems
    de Weerdt, Mathijs
    Clement, Brad
    [J]. MULTIAGENT AND GRID SYSTEMS, 2009, 5 (04) : 345 - 355
  • [8] Dovier A., 2015, ICLP, V1433
  • [9] Autonomous agents coordination: Action languages meet CLP(FD) and Linda
    Dovier, Agostino
    Formisano, Andrea
    Pontelli, Enrico
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2013, 13 : 149 - 173
  • [10] Durfee EH, 1999, AI MAG, V20, P55