Dynamic term-modal logics for first-order epistemic planning
Many classical planning frameworks are built on first-order languages. The first-order expressive power is desirable for compactly representing actions via schemas, and for specifying quantified conditions such as ¬∃xblocks_door(x). In contrast, several recent epistemic planning frameworks are built on propositional epistemic logic. The epistemic language is useful to describe planning problems involving higher-order reasoning or epistemic goals such as Ka¬problem. This paper develops a first-order version of Dynamic Epistemic Logic (DEL). In this framework, for example, ∃xKx∃yblocks_door(y) is a formula. The formalism combines the strengths of DEL (higher-order reasoning) with those of first-order logic (lifted representation) to model multi-agent epistemic planning. The paper introduces an epistemic language with a possible-worlds semantics, followed by novel dynamics given by first-order action models and their execution via product updates. Taking advantage of the first-order machinery, epistemic action schemas are defined to provide compact, problem-independent domain descriptions, in the spirit of PDDL. Concerning metatheory, the paper defines axiomatic normal term-modal logics, shows a Canon- ical Model Theorem-like result which allows establishing completeness through frame characterization formulas, shows decidability for the finite agent case, and shows a general completeness result for the dynamic extension by reduction axioms.
| Item Type | Article |
|---|---|
| Copyright holders | © 2020 Elsevier B.V. |
| Keywords | epistemic planning, planning formalisms, multi-agent systems, term-modal logic, dynamic epistemic logic |
| Departments | Philosophy, Logic and Scientific Method |
| DOI | 10.1016/j.artint.2020.103305 |
| Date Deposited | 22 May 2020 09:15 |
| Acceptance Date | 2020-05-15 |
| URI | https://researchonline.lse.ac.uk/id/eprint/104541 |
Explore Further
- http://old.ipai.net.ua/general/ai.php3?l=e (Official URL)
-
picture_as_pdf -
subject - Accepted Version
-
- Available under Creative Commons: Attribution-NonCommercial-No Derivative Works 4.0