Planning for temporally extended goals

被引:1
作者
Fahiem Bacchus
Froduald Kabanza
机构
[1] University of Waterloo,Department of Computer Science
[2] Universite de,Département de Math et Informatique
来源
Annals of Mathematics and Artificial Intelligence | 1998年 / 22卷
关键词
Temporal Logic; Theorem Prove; Planning Algorithm; Reactive Plan; Situation Calculus;
D O I
暂无
中图分类号
学科分类号
摘要
In planning, goals have traditionally been viewed as specifying a set of desirable final states. Any plan that transforms the current state to one of these desirable states is viewed to be correct. Goals of this form are limited in what they can specify, and they also do not allow us to constrain the manner in which the plan achieves its objectives. We propose viewing goals as specifying desirable sequences of states, and a plan to be correct if its execution yields one of these desirable sequences. We present a logical language, a temporal logic, for specifying goals with this semantics. Our language is rich and allows the representation of a range of temporally extended goals, including classical goals, goals with temporal deadlines, quantified goals (with both universal and existential quantification), safety goals, and maintenance goals. Our formalism is simple and yet extends previous approaches in this area. We also present a planning algorithm that can generate correct plans for these goals. This algorithm has been implemented, and we provide some examples of the formalism at work. The end result is a planning system which can generate plans that satisfy a novel and useful set of conditions.
引用
收藏
页码:5 / 27
页数:22
相关论文
共 4 条
[1]  
Currie K.(1991)O-plan: the open planning architecture Artificial Intelligence 52 49-86
[2]  
Tate A.(1971)Strips: A new approach to the application of theorem proving to problem solving Artificial Intelligence 2 189-208
[3]  
Fikes R.(undefined)undefined undefined undefined undefined-undefined
[4]  
Nilsson N.(undefined)undefined undefined undefined undefined-undefined