Cost-based holistic twig joins

dc.contributor.authorBača, Radim
dc.contributor.authorLukáš, Petr
dc.contributor.authorKrátký, Michal
dc.date.accessioned2015-07-23T11:42:03Z
dc.date.available2015-07-23T11:42:03Z
dc.date.issued2015
dc.description.abstractAn evaluation of XML queries such as XQuery or XPath expressions represents a challenging task due to its complexity. Many algorithms have been introduced to cope with this problem. Some of them, called binary joins, evaluate separated parts of a query and subsequently merge intermediate results, while the others, called holistic twig joins, evaluate a query as a whole. Moreover, these algorithms also differ in what index data structure they use to handle XML data. There exist cost-based approaches utilizing binary joins and various index data structures; however, they share a limitation. The limitation is that they cannot perform a join between query nodes not having a direct XPath relationship. Such a join can be advantageous especially if their joint selectivity is high. Since holistic joins work with all query nodes they overcome this limitation. In this article, we introduce such a holistic twig join called CostTwigJoin. To the best of our knowledge, CostTwigJoin is the first holistic join capable of combining various index data structures during an evaluation of an XML query. Usage of the holistic join has yet another advantage for cost-based approaches: an optimizer does not have to resolve the order of binary joins; therefore, the search space is reduced. In this article, we perform thorough experiments on hundreds of queries to evaluate our approach and demonstrate its advantages.cs
dc.description.firstpage21cs
dc.description.lastpage33cs
dc.description.sourceWeb of Sciencecs
dc.description.volume52cs
dc.identifier.citationInformation Systems. 2015, vol. 52, p. 21-33.cs
dc.identifier.doi10.1016/j.is.2015.03.004
dc.identifier.issn0306-4379
dc.identifier.issn1873-6076
dc.identifier.urihttp://hdl.handle.net/10084/110444
dc.identifier.wos000356983400002
dc.language.isoencs
dc.publisherElseviercs
dc.relation.ispartofseriesInformation Systemscs
dc.relation.urihttp://dx.doi.org/10.1016/j.is.2015.03.004cs
dc.rightsCopyright © 2015 Elsevier Ltd. All rights reserved.cs
dc.titleCost-based holistic twig joinscs
dc.typearticlecs
dc.type.statusPeer-reviewedcs

Files

License bundle

Now showing 1 - 1 out of 1 results
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: