An abductive event calculus planner

Authors
Citation
M. Shanahan, An abductive event calculus planner, J LOGIC PR, 44(1-3), 2000, pp. 207-239
Citations number
28
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF LOGIC PROGRAMMING
ISSN journal
07431066 → ACNP
Volume
44
Issue
1-3
Year of publication
2000
Pages
207 - 239
Database
ISI
SICI code
0743-1066(200007/08)44:1-3<207:AAECP>2.0.ZU;2-6
Abstract
In 1969 Green presented his seminal description of planning as theorem prov ing with the situation calculus. The most pleasing feature of Green's accou nt was the negligible gap between high-level logical specification and prac tical implementation. This paper attempts to reinstate the ideal of plannin g via theorem proving in a modern guise. In particular, the paper shows tha t if we adopt the event calculus as our logical formalism and employ abduct ive logic programming as our theorem proving technique, then the computatio n performed mirrors closely that of a hand-coded partial-order planning alg orithm. Soundness and completeness results for this logic programming imple mentation are given. Finally the paper shows that, if we extend the event c alculus in a natural way to accommodate compound actions, then using the sa me abductive theorem proving techniques we can obtain a hierarchical planne r. (C) 2000 Elsevier Science Inc. All rights reserved.