TALplanner:: A temporal logic based forward chaining planner

被引:53
作者
Kvarnström, J [1 ]
Doherty, P [1 ]
机构
[1] Linkoping Univ, Dept Comp & Informat Sci, SE-58183 Linkoping, Sweden
关键词
planning; temporal logics; action and change; knowledge representation;
D O I
10.1023/A:1016619613658
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present TALplanner, a forward-chaining planner based on the use of domain-dependent search control knowledge represented as formulas in the Temporal Action Logic (TAL). TAL is a narrative based linear metric time logic used for reasoning about action and change in incompletely specified dynamic environments. TAL is used as the formal semantic basis for TALplanner, where a TAL goal narrative with control formulas is input to TALplanner which then generates a TAL narrative that entails the goal and control formulas. The sequential version of TALplanner is presented. The expressivity of plan operators is then extended to deal with an interesting class of resource types. An algorithm for generating concurrent plans, where operators have varying durations and internal state, is also presented. All versions of TALplanner have been implemented. The potential of these techniques is demonstrated by applying TALplanner to a number of standard planning benchmarks in the literature.
引用
收藏
页码:119 / 169
页数:51
相关论文
共 37 条
[1]  
*AIPS, 1998, ART INT PLANN SYST 1
[2]  
*AIPS, 2000, ART INT PLANN SYST 2
[3]  
Alur R., 1992, Proceedings 33rd Annual Symposium on Foundations of Computer Science (Cat. No.92CH3188-0), P177, DOI 10.1109/SFCS.1992.267774
[4]  
Alur R., 1991, Proceedings of the Tenth Annual ACM Symposium on Principles of Distributed Computing, P139, DOI 10.1145/112600.112613
[5]  
Ambite J. L., 2000, Proceedings of the Fifth International Conference on Artificial Intelligence Planning and Scheduling, P3
[6]  
AMBITE JL, 1998, THESIS U SO CALIFORN
[7]   Using temporal logics to express search control knowledge for planning [J].
Bacchus, F ;
Kabanza, F .
ARTIFICIAL INTELLIGENCE, 2000, 116 (1-2) :123-191
[8]   Planning for temporally extended goals [J].
Bacchus, F ;
Kabanza, F .
ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 1998, 22 (1-2) :5-27
[9]  
Bacchus F, 1996, FR ART INT, V31, P141
[10]  
Bacchus F, 1996, PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, P1215