首页> 外文期刊>Journal of Computer Science & Technology >HCH for Checking Containment of XPath Fragment
【24h】

HCH for Checking Containment of XPath Fragment

机译:用于检查XPath片段是否包含的HCH

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

摘要

XPath is ubiquitous in XML applications for navigating XML trees and selecting a set of element nodes. In XPath query processing, one of the most important issues is how to efficiently check containment relationship between two XPath expressions. To get out of the intricacy and complexity caused by numerous XPath features, we investigate this issue on a frequently used fragment of XPath expressions that consists of node tests, the child axis (/), the descendant axis (//), branches ([]) and label wildcards (*). Prior work has shown that homomorphism technology can be used for containment checking. However, homomorphism is the sufficient but not necessary condition for containment. For special classes of this fragment, the homomorphism algorithm returns false negatives. To address this problem, this paper proposes two containment techniques, conditioned homomorphism and hidden conditioned homomorphism, and then presents sound algorithms for checking containment. Experimental results confirm the practicability and efficiency of the proposed algorithms.
机译:XPath在XML应用程序中无处不在,用于导航XML树和选择一组元素节点。在XPath查询处理中,最重要的问题之一是如何有效地检查两个XPath表达式之间的包含关系。为了摆脱由众多XPath功能引起的复杂性和复杂性,我们在一个经常使用的XPath表达式片段上研究了此问题,该片段由节点测试,子轴(/),后代轴(//),分支([ ])并标记通配符(*)。先前的工作表明同态技术可用于遏制检查。但是,同构是包含条件的充分但非必要条件。对于此片段的特殊类,同态算法返回假阴性。为了解决这个问题,本文提出了两种遏制技术,即条件同态和隐式条件同态,然后提出了用于检查遏制的合理算法。实验结果证实了所提算法的实用性和有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号