A prime number approach to matching an XML twig pattern including parent-child edges

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Twig pattern matching is a core operation in XML query processing because it is how all the occurrences of a twig pattern in an XML document are found. In the past decade, many algorithms have been proposed to perform twig pattern matching. They rely on labelling schemes to determine relationships between elements corresponding to query nodes in constant time. In this paper, a new algorithm TwigStackPrime is proposed, which is an improvement to TwigStack (Bruno et al., 2002). To reduce the memory consumption and computation overhead of twig pattern matching algorithms when Parent-Child (P-C) edges are involved, Twig- StackPrime efficiently filters out a tremendous number of irrelevant elements by introducing a new labelling scheme, called Child Prime Label (CPL). Extensive performance studies on various real-world and artificial datasets were conducted to demonstrate the significant improvement of CPL over the previous indexing and querying techniques. The experimental results show that the new technique has a superior performance to the previous approaches.

Original languageEnglish
Title of host publicationWEBIST 2017 - Proceedings of the 13th International Conference on Web Information Systems and Technologies
EditorsTim A. Majchrzak, Paolo Traverso, Karl-Heinz Krempels, Valerie Monfort
PublisherSciTePress
Pages204-211
Number of pages8
ISBN (Electronic)9789897582462
DOIs
StatePublished - 2017
Externally publishedYes
Event13th International Conference on Web Information Systems and Technologies, WEBIST 2017 - Porto, Portugal
Duration: 25 Apr 201727 Apr 2017

Publication series

NameWEBIST 2017 - Proceedings of the 13th International Conference on Web Information Systems and Technologies

Conference

Conference13th International Conference on Web Information Systems and Technologies, WEBIST 2017
Country/TerritoryPortugal
CityPorto
Period25/04/1727/04/17

Keywords

  • Holistic algorithm
  • Twig pattern query
  • XML

Fingerprint

Dive into the research topics of 'A prime number approach to matching an XML twig pattern including parent-child edges'. Together they form a unique fingerprint.

Cite this