In order to accelerate the performance of various matching and navigational operations on collections of XML documents, new indexing structures, called tree signatures, are proposed. We show that XML tree structures can be efficiently represented as ordered sequences of preorder and postorder ranks. Two proposed versions of tree signatures differ in the amount of information they contain, and extensive performance evaluation demonstrates the tradeoff between the space and performance of executing different XPath axes. We also show how to apply tree signatures in query processing and demonstrate that a speedup of up to one order of magnitude can be achieved with respect to the containment join strategy. Other alternatives of using the tree signatures in intelligent XML searching are outlined in the conclusions.
Tree signatures for XML querying and navigation
Amato G;Debole F;Rabitti F
2003
Abstract
In order to accelerate the performance of various matching and navigational operations on collections of XML documents, new indexing structures, called tree signatures, are proposed. We show that XML tree structures can be efficiently represented as ordered sequences of preorder and postorder ranks. Two proposed versions of tree signatures differ in the amount of information they contain, and extensive performance evaluation demonstrates the tradeoff between the space and performance of executing different XPath axes. We also show how to apply tree signatures in query processing and demonstrate that a speedup of up to one order of magnitude can be achieved with respect to the containment join strategy. Other alternatives of using the tree signatures in intelligent XML searching are outlined in the conclusions.File | Dimensione | Formato | |
---|---|---|---|
prod_160181-doc_124313.pdf
accesso aperto
Descrizione: Tree Signatures for XML Querying and Navigation
Dimensione
487.03 kB
Formato
Adobe PDF
|
487.03 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.