【24h】

A Glance on Current XML Twig Pattern Matching Algorithms

机译:当前XML Twig模式匹配算法概览

获取原文

摘要

Extensible Markup Language (XML) has become a de facto standard for information representation and exchange over the Internet. The core operation of XML Query Processing is twig pattern matching, that is, finding in an XML document tree D all matches of a given twig query Q. Modern twig query matching algorithms often first decompose individual path matches and then merge them to form twig matches. In this paper, we review and evaluate two current efficient algorithms, namely HolisticTwigStack and TwigList. The HolisticTwigStack algorithm, which based on TwigStack, a notable and effective algorithm, uses a stack structure to avoid the storage of intermediate matches and the process of merging matches, whereas the TwigList algorithm use simple lists. Our analysis on experimental results show that the advantages and disadvantages of both HolisticTwigStack and TwigList for efficient XML Twig Pattern Matching in term of processing time and memory usage.
机译:可扩展标记语言(XML)已成为Internet上信息表示和交换的事实上的标准。 XML查询处理的核心操作是树枝模式匹配,即在XML文档树D中查找给定树枝查询Q的所有匹配项。现代的树枝查询匹配算法通常首先分解单个路径匹配项,然后将它们合并以形成树枝匹配项。在本文中,我们回顾和评估了两种当前有效的算法,即HolisticTwigStack和TwigList。 HolisticTwigStack算法基于著名的有效算法TwigStack,它使用堆栈结构来避免中间匹配项的存储和合并匹配项的过程,而TwigList算法则使用简单列表。我们对实验结果的分析表明,HolisticTwigStack和TwigList在处理时间和内存使用方面,对于有效的XML Twig模式匹配都有利有弊。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号