Planning for temporally extended goals

被引:112
作者
Bacchus, F [1 ]
Kabanza, F
机构
[1] Univ Waterloo, Dept Comp Sci, Waterloo, ON N2L 3G1, Canada
[2] Univ Sherbrooke, Dept Math & Informat, Sherbrooke, PQ J1K 2R1, Canada
关键词
Temporal Logic; Theorem Prove; Planning Algorithm; Reactive Plan; Situation Calculus;
D O I
10.1023/A:1018985923441
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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
页数:23
相关论文
共 29 条
[1]  
ALLEN J, 1991, REASONING PLANS
[2]  
ALUR R, 1991, 10TH P ACM S PRINC D, P139
[3]  
BACCHUS F, 1995, TLPLAN VERSION 2 0 U
[4]  
BACCHUS F, 1995, P 3 EUR WORKSHPLANN
[5]  
BAUER M, 1991, RR9126 DFKI
[6]  
BOUTILIER C, 1994, PROCEEDINGS OF THE TWELFTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, P1016
[7]   O-PLAN - THE OPEN PLANNING ARCHITECTURE [J].
CURRIE, K ;
TATE, A .
ARTIFICIAL INTELLIGENCE, 1991, 52 (01) :49-86
[8]  
DEAN T, 1993, PROCEEDINGS OF THE ELEVENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, P574
[9]  
DRUMMOND M, 1989, S REPR REAS, P103
[10]  
EMERSON EA, 1990, HDB THEORETICAL COMP, VB, P997