首页> 外文期刊>Theory of computing systems >Structural Recursion as a Query Language on Lists and Ordered Trees
【24h】

Structural Recursion as a Query Language on Lists and Ordered Trees

机译:结构递归作为列表和有序树上的查询语言

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

摘要

XML query languages need to provide some mechanism to inspect and manipulate nodes at all levels of an input tree. We investigate the expressive power provided in this regard by structural recursion. In particular, we show that the combination of vertical recursion down a tree combined with horizontal recursion across a list of trees gives rise to a robust class of transformations: it captures the class of all primitive recursive queries. Since queries are expected to be computable in at most polynomial time for all practical purposes, we next identify a restriction of structural recursion that captures the polynomial time queries. We also give corresponding results for list-based complex objects.
机译:XML查询语言需要提供某种机制来检查和操作输入树所有级别的节点。我们研究了结构递归在这方面提供的表达能力。特别是,我们显示了垂直递归结合在一棵树上的水平递归与跨树列表的水平递归相结合产生了强大的转换类:它捕获了所有原始递归查询的类。由于所有实际目的都希望查询最多在多项式时间内是可计算的,因此我们接下来确定捕获多项式时间查询的结构递归的限制。我们还为基于列表的复杂对象提供了相应的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号