Reachability analysis over term rewriting systems

被引:42
|
作者
Feuillade, G
Genet, T
Tong, VVT
机构
[1] ENS Cachan, IRISA, F-35042 Rennes, France
[2] Univ Rennes 1, IRISA, F-35042 Rennes, France
关键词
completion algorithm; reachability analysis; term rewriting; Timbuk; tree automaton;
D O I
10.1007/s10817-004-6246-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper surveys some techniques and tools for achieving reachability analysis over term rewriting systems. The core of those techniques is a generic tree automata completion algorithm used to compute in an exact or approximated way the set of descendants ( or reachable terms). This algorithm has been implemented in the Timbuk tool. Furthermore, we show that many classes with regular sets of descendants of the literature corresponds to specific instances of the tree automata completion algorithm and can thus be efficiently computed by Timbuk. An extension of the completion algorithm to conditional term rewriting systems and some applications are also presented.
引用
收藏
页码:341 / 383
页数:43
相关论文
共 50 条