A New Encoding-based XML Structural Join Algorithm
Lu Yan
Abstract
Lu Yan
Abstract
The structural join operations of judging the parent-child relationship or ancestor-descendant relationship between XML nodes are always included in the process of structural query of XML document.At present,a series of effective structural join algorithms has been proposed,and almost all of these algorithms are based on merging thought to make use of the best characteristics of XML data structure to reduce the cost of join scanning.This paper presents a new encoding scheme and further designs a structural join algorithm StrucContact.This algorithm integrated the functions of the two structural join algorithms of Holistic Twig(PathStack algorithm and TwigStack algorithm) and the experiments show that it can greatly improve the efficiency of the structural join operations.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The structural join operations of judging the parent-child relationship or ancestor-descendant relationship between XML nodes are always included in the process of structural query of XML document.At present,a series of effective structural join algorithms has been proposed,and almost all of these algorithms are based on merging thought to make use of the best characteristics of XML data structure to reduce the cost of join scanning.This paper presents a new encoding scheme and further designs a structural join algorithm StrucContact.This algorithm integrated the functions of the two structural join algorithms of Holistic Twig(PathStack algorithm and TwigStack algorithm) and the experiments show that it can greatly improve the efficiency of the structural join operations.
Key concepts: Computer science, Join (topology), Hash join, XML, Sort-merge join, Encoding (memory), Algorithm, XPath