A glance on current XML twig pattern matching algorithms

被引:0
作者
Dao, Duy-Bo [1 ]
Cao, Jinli [2 ]
机构
[1] Binh Dinh Teacher Training Coll, Binh Dinh, Vietnam
[2] La Trobe Univ, Bundoora, Vic 3083, Australia
来源
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2008, PT 2, PROCEEDINGS | 2008年 / 5073卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 Holistic TwigStack and TwigList. The Holistic TwigStack 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 Holistic TwigStack and TwigList for efficient XML Twig Pattern Matching in term of processing time and memory usage.
引用
收藏
页码:307 / +
页数:3
相关论文
共 20 条
[1]  
AGHILI SA, 2006, P 1 INT C SCAL INF S
[2]  
ALKHALIFA S, 2002, P 18 INT C DAT ENG I
[3]  
[Anonymous], 2007, W3C W3C RECOMMENDATI
[4]  
Boag S., 2007, XQUERY 1 0 XML QUERY
[5]  
Bruno N., 2002, P 2002 ACM SIGMOD IN, P310
[6]  
CHEN S, 2006, VLDB, P283
[7]  
CHEN T, 2005, BOOSTING HOLISM XML, P455
[8]  
CHIEN SY, 2002, P 28 INT C VER LARG, P263
[9]  
Choi B, 2003, LECT NOTES COMPUT SC, V2736, P28
[10]  
JIANG H, 2003, P 29 VLDB C GERM VLD