...
首页> 外文期刊>Information and computation >Rigid tree automata and applications
【24h】

Rigid tree automata and applications

机译:刚性树自动机及其应用

获取原文
获取原文并翻译 | 示例
           

摘要

We introduce the class of rigid tree automata (RTA), an extension of standard bottom-up automata on ranked trees with distinguished states called rigid. Rigid states define a restriction on the computation of RTA on trees: RTA can test for equality in subtrees reaching the same rigid state. RTA are able to perform local and global tests of equality between subtrees, non-linear tree pattern matching, and some inequality and disequality tests as well. Properties like determinism, pumping lemma, Boolean closure, and several decision problems are studied in detail. In particular, the emptiness problem is shown decidable in linear time for RTA whereas membership of a given tree to the language of a given RTA is NP-complete. Our main result is the decidability of whether a given tree belongs to the rewrite closure of an RTA language under a restricted family of term rewriting systems, whereas this closure is not an RTA language. This result, one of the first on rewrite closure of languages of tree automata with constraints, is enabling the extension of model checking procedures based on finite tree automata techniques, in particular for the verification of communicating processes with several local non-rewritable memories, like security protocols. Finally, a comparison of RTA with several classes of tree automata with local and global equality tests, with dag automata and Horn clause formalisms is also provided.
机译:我们介绍了刚性树自动机(RTA)的类别,这是标准自下而上自动机在具有刚性状态的显着状态的排名树上的扩展。刚性状态定义了对树上RTA计算的限制:RTA可以测试达到相同刚性状态的子树中的相等性。 RTA能够执行子树之间是否相等,非线性树模式匹配以及一些不平等和不平等测试的本地和全局测试。详细研究了诸如确定性,泵引理,布尔闭包和几个决策问题之类的属性。尤其是,对于RTA,空度问题在线性时间内可以确定,而给定RTA语言的给定树的成员资格是NP完全的。我们的主要结果是,在受限的术语重写系统家族下,给定树是否属于RTA语言的重写闭包的可判定性,而这种闭包不是RTA语言。该结果是具有约束力的树自动机语言重写闭包的第一个结果,它使基于有限树自动机技术的模型检查过程得以扩展,尤其是用于验证与多个本地不可重写内存(例如,安全协议。最后,还提供了RTA与具有本地和全局相等性测试的几种树自动机的比较,以及dag自动机和Horn子句形式主义。

著录项

  • 来源
    《Information and computation》 |2011年第3期|p.486-512|共27页
  • 作者单位

    INRIA Saclay-Ile-de-France, LSV, ENS Cachan, 61 avenue du President Wilson, 94235 Cachan Cedex, France;

    Orange DPS/21A/RSF.FA140, R&D Lannion 2, avenue Pierre Marzin, 22307 Lannion Cedex, France;

    LIFL, Univ. Lille I, INRIA Lille - Nord Europe, Parc Scientifique de la Haute Borne, Park Piazza Bat A-40 avenue Halley, 59650 Villeneuve d'Ascq, France;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    tree automata symbol constraints term rewriting verification;

    机译:树自动机符号约束术语重写验证;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号