You are here: DASMOD > PublicationDetail


Start of topic | Skip to actions

Hash-Based Structural Join Algorithms

In: Proc. DATAX'06 Workshop, Munich. March, 2006

Authors

  • Christian Mathis
  • Theo Härder

Abstract

Algorithms for processing Structural Joins belong to the set of essential building blocks for XML query evaluation. Their design is a difficult task, because they have to satisfy many requirements, e.g., guarantee a linear worst-case runtime; generate a sorted, duplicate-free output; adapt to fiercely varying input sizes and element distributions; enable pipelining; and (probably) more. Therefore, it is not possible to design "the" structural join algorithm. Rather, the provision of different specialized operators, from which the query optimizer can choose, is beneficial for query efficiency. We propose new hash-based structural join algorithms that can process unordered input sequences possibly containing duplicates. We also show that these algorithms can substantially reduce the number of required sort operations on intermediate results for (complex) tree structured queries (twigs).

Full Text

BibTeX

 
@InProceedings{ Mathis.Haerder06hash-based,
title = { Hash-Based Structural Join Algorithms },
author = { Christian Mathis and Theo Härder },
booktitle = { Proc. DATAX'06 Workshop, Munich },
month = mar,
year = 2006,
}


This publication belongs to the project A3XDB.

r16 - 11 Jul 2007 - TheoHaerder

Copyright © University of Kaiserslautern, 2009. All material on this website is the property of the respective authors.
Questions or comments? Contact DASMOD webmaster.