An XML structural join evaluates structural relationships (e.g. parent-child or ancestor-descendant) between XML elements. It serves as an important computation unit in XML pattern matching. Several classical structural join algorithms have been proposed such as Stack-tree join and XR-Tree join. In this paper, we consider to answer the problem of structural join by partitioning. The Dietz numbering scheme is used for encoding since nodes with the Dietz encodings could be well distributed on a plane. We first extend the relationships between nodes to the relationships between partitions on a plane and obtain some observations and properties about the relationships between partitions. We then propose a new partition-based method, named P-Join...
XML employs a tree-structured data model, and, naturally, XML queries specify patterns of selection ...
Evaluating structural joins is a crucial operation for performance of XML queries. Proposed in this ...
Extensible Markup Language (XML) has become the de facto standard for data representation, exchange ...
An XML structural join evaluates structural relationships (e.g. parent-child or ancestor-descendant)...
Structural join is the core part of XML queries and has a significant impact on the performance of X...
Abstract: Structural join is the core operation in XML query processing, and catches the research co...
XML queries typically specify patterns of selection pred-icates on multiple elements that have some ...
Queries on XML documents typically combine selections on element contents, and, via path expressions...
XML documents are typically queried with a combination of value search and structure search. While q...
The effective processing of semi-structured data queries is a preliminary part of data mining stage....
Queries on XML documents typically combine selections on element contents, and, via path expressio...
AbstractXML has become a standard technology in exchange of a wide variety of data on web and intern...
XML queries employ regular path expressions to find structural patterns within XML documents. The op...
This dissertation is about developing advanced query processing and estimation techniques for databa...
Abstract. Algorithms for processing Structural Joins embody essential build-ing blocks for XML query...
XML employs a tree-structured data model, and, naturally, XML queries specify patterns of selection ...
Evaluating structural joins is a crucial operation for performance of XML queries. Proposed in this ...
Extensible Markup Language (XML) has become the de facto standard for data representation, exchange ...
An XML structural join evaluates structural relationships (e.g. parent-child or ancestor-descendant)...
Structural join is the core part of XML queries and has a significant impact on the performance of X...
Abstract: Structural join is the core operation in XML query processing, and catches the research co...
XML queries typically specify patterns of selection pred-icates on multiple elements that have some ...
Queries on XML documents typically combine selections on element contents, and, via path expressions...
XML documents are typically queried with a combination of value search and structure search. While q...
The effective processing of semi-structured data queries is a preliminary part of data mining stage....
Queries on XML documents typically combine selections on element contents, and, via path expressio...
AbstractXML has become a standard technology in exchange of a wide variety of data on web and intern...
XML queries employ regular path expressions to find structural patterns within XML documents. The op...
This dissertation is about developing advanced query processing and estimation techniques for databa...
Abstract. Algorithms for processing Structural Joins embody essential build-ing blocks for XML query...
XML employs a tree-structured data model, and, naturally, XML queries specify patterns of selection ...
Evaluating structural joins is a crucial operation for performance of XML queries. Proposed in this ...
Extensible Markup Language (XML) has become the de facto standard for data representation, exchange ...