首页> 外文会议>Database programming languages >An Automata-Theoretic Approach to Regular Xpath
【24h】

An Automata-Theoretic Approach to Regular Xpath

机译:规则Xpath的自动机理论方法

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

摘要

In this paper we present Regular XPath (RXPath), which is a natural extension of XPath with regular expressions over paths that has the same computational properties as XPath: linear-time query evaluation and exponential-time reasoning. To establish these results, we devise a unifying automata-theoretic framework based on two-way weak alternating tree automata. Specifically, we consider automata that have infinite runs on finite trees. This enables us to leverage and simplify existing automata-theoretic machinery and develop algorithms both for query evaluation and for reasoning over queries. With respect to the latter problem, we consider RXPath as a constraint language, and study constraint satisfiability, and query satisfiability and containment under constraints in the setting of RXPath.
机译:在本文中,我们介绍了正则XPath(RXPath),它是XPath的自然扩展,其路径上的正则表达式具有与XPath相同的计算属性:线性时间查询评估和指数时间推理。为了建立这些结果,我们设计了一种基于双向弱交替树自动机的统一自动机理论框架。具体来说,我们考虑在有限树上具有无限游程的自动机。这使我们能够利用和简化现有的自动机理论机制,并开发用于查询评估和推理查询的算法。对于后一个问题,我们将RXPath视为一种约束语言,研究了RXPath设置中的约束可满足性,约束条件下的查询可满足性和包容性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号