Twig pattern matching: a revisit

  • Authors:
  • Jiang Li;Junhu Wang;Maolin Huang

  • Affiliations:
  • School of Information and Communication Technology, Griffith University, Gold Coast, Australia;School of Information and Communication Technology, Griffith University, Gold Coast, Australia;Faculty of Engineering and Information Technology, The University of Technology, Sydney, Australia

  • Venue:
  • DEXA'11 Proceedings of the 22nd international conference on Database and expert systems applications - Volume Part II
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Twig pattern matching plays a crucial role in xml query processing. In order to reduce the processing time, some existing holistic onephase twig pattern matching algorithms (e.g., HolisticTwigStack [3], TwigFast [5], etc) use the core function getNext of TwigStack [2] to effectively and efficiently filter out the useless elements. However, using getNext as a filter may incur other redundant computation. We propose two approaches, namely re-test checking and forward-to-end, which can avoid the redundant computation and can be easily applied to both holistic one-phase and two-phase algorithms. The experiments show that our approach can significantly improve the efficiency by avoiding the redundant computation.