arrow
Return

Knowledge-based programs as building blocks for planning

delete2022-02-01
delete2
PRE
AI
J
Jorge A. Baier *
S
Sheila A. McIlraith
DOI:10.1016/j.artint.2021.103634delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Knowledge-based programs contain both world-altering actions, which upon execution change the state of the world, and sensing actions, which upon execution change the knowledge state of the agent. Knowledge-based programming has been proposed as an alternative to planning, since programs allow solving families of planning problems. Notwithstanding, agents equipped with a variety of knowledge-based procedures can compose these procedures to achieve goals, exhibiting greater degrees of flexibility. Optimized state-of-the-art planners, unfortunately, cannot be used directly to compose programs since they require operators (not programs), defined by preconditions and effects. In this article we study how to compute preconditions and effects of knowledge-based programs in order to allow state-of-the-art planners to construct plans with knowledge-based programs as building blocks. We study the problem in the language of the situation calculus, appealing to Golog to represent our programs. To this end, we propose an offline execution semantics for Golog programs with sensing. We then propose a compilation method that transforms our action theory with programs into a new theory where programs are replaced by primitive actions. This enables us to use state-of-the -art, operator-based planning techniques to plan with programs that sense for a restricted but compelling class of problems. Finally, we discuss the applicability of these results to existing operator-based planners that support sensing and illustrate the computational advantage of planning with programs that sense via an experiment. (c) 2021 Published by Elsevier B.V.
Keywords:
Automated planning
Knowledge-based planning
Contingent planning
Epistemic planning

Journal

Artificial Intelligence Review cover
Artificial Intelligence Review
IF:
13.9
Papers:
6.1K
Citations:
1.9W

Organization

P
Pontificia Universidad Catolica de Chile
Scholars:
1.5W
Papers: 1.2W
Citations: 16
Cited Papers

Cited Papers

errShare
errSave
Refined Two-Regression Model for the ActiGraph Accelerometer
err2010-05-01
err0
errOAAI
errSCOTT E. CROUTER; ERIN KUFFEL; JERE D. HAAS; EDWARD A. FRONGILLO; DAVID R. BASSETT
errShare
errSave
The first half of tetrapod evolution, sampling proxies, and fossil record quality
err2013-02-01
err0
PREAI
errMichael J. Benton; Marcello Ruta; Alexander M. Dunhill; Manabu Sakamoto
errShare
errSave
Applicability conditions for plans with loops: Computability results and algorithms
err2012-11-01
err7
errOAAI
errSrivastava, Siddharth; Immerman, Neil; Zilberstein, Shlomo
errShare
errSave
errShare
errSave
researcher View more