< Terug naar vorige pagina

Publicatie

Relative expressive power of downward fragments of navigational query languages on trees and chains

Boekbijdrage - Boekhoofdstuk Conferentiebijdrage

Motivated by the continuing interest in the tree data model, we study the expressive power of downward fragments of navigational query languages on trees. The basic navigational query language we consider expresses queries by building binary relations from the edge relations and the identity relation, using composition and union. We study the effects on the expressive power when we add transitive closure, projections, coprojections, intersection, and difference. We study expressiveness at the level of boolean queries and path queries, on labeled and unlabeled trees, and on labeled and unlabeled chains. In all these cases, we are able to present the complete Hasse diagram of relative expressiveness. In particular, we were able to decide, for each fragment of the navigational query languages that we study, whether it is closed under difference and intersection when applied on trees.
Boek: Proceedings of the 15th Symposium on Database Programming Languages
Pagina's: 59 - 68
ISBN:978-1-4503-3902-5
Jaar van publicatie:2015
Trefwoorden:tree queries, expressive power, automata
Toegankelijkheid:Open