Efficient processing of complex XML twig pattern queries based on path-joins

JIANG Jin-hua,WU Yu,HU Tian-lei,CHEN Gang
DOI: https://doi.org/10.3785/j.issn.1008-973X.2011.01.001
2011-01-01
Abstract:A novel path-joins based method was proposed to support efficient processing of complex twig pattern queries with OR-predicates of extensible markup language(XML) queries.The method processed the complex twig pattern matching in a holistic way based on the concept AND/OR branch extension(AOBE) and path-joins by dividing the twig pattern into individual paths.Then an index-based algorithm was proposed to efficiently skip useless elements and avoid unnecessary computations.The path-joins based method simplified the complex twig pattern queries processing compared with the existing algorithms.The method only accessed the labels of leaf query nodes,thus the I/O and CPU costs were greatly reduced.Experimental results demonstrate that the method is more efficient than previous approaches.
What problem does this paper attempt to address?