{"title":"A new efficient algorithm: CacheTwig for XML twig queries","authors":"Xin Peng, Yangyang Luo, Zhihui Huang","doi":"10.1109/ICACTE.2010.5579434","DOIUrl":null,"url":null,"abstract":"As the use of XML getting extensive, there is a popular research topic about how to find ours interested information in the XML database under a certain twig pattern. BrunoN proposed the concept of holistic twig in 2002 and brought up the algorithm of TwigStack. When processing the search which only contains ancestor-descendant relationships, this algorithm is the most superior. However, when the search contains parent-child relationships, there will come out with massive intermediate results. Trying to work out this problem, we will propose a improved twig pattern matching—cacheTwig, which is based on output detention theory. The experimental result indicates that our algorithm is not only the most superior for the queries that contains the ancestor-descendant relationships below branching nodes, and when comparing with the present algorithm, it is also highly effective when processing parent-child relationships below branching nodes.","PeriodicalId":255806,"journal":{"name":"2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE)","volume":"111 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACTE.2010.5579434","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
As the use of XML getting extensive, there is a popular research topic about how to find ours interested information in the XML database under a certain twig pattern. BrunoN proposed the concept of holistic twig in 2002 and brought up the algorithm of TwigStack. When processing the search which only contains ancestor-descendant relationships, this algorithm is the most superior. However, when the search contains parent-child relationships, there will come out with massive intermediate results. Trying to work out this problem, we will propose a improved twig pattern matching—cacheTwig, which is based on output detention theory. The experimental result indicates that our algorithm is not only the most superior for the queries that contains the ancestor-descendant relationships below branching nodes, and when comparing with the present algorithm, it is also highly effective when processing parent-child relationships below branching nodes.