Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/19817
Title: Relative expressive power of navigational querying on graphs using transitive closure
Authors: SURINX, Dimitri 
Fletcher, George H. L.
GYSSENS, Marc 
LEINDERS, Dirk 
VAN DEN BUSSCHE, Jan 
Van Gucht, Dirk
VANSUMMEREN, Stijn 
Wu, Yuqing
Issue Date: 2015
Publisher: OXFORD UNIV PRESS
Source: LOGIC JOURNAL OF THE IGPL, 23 (5), p. 759-788
Abstract: Motivated by both established and new applications, we study navigational query languages for graphs (binary relations). The simplest language has only the two operators union and composition, together with the identity relation. We make more powerful languages by adding any of the following operators: intersection; set difference; projection; coprojection; converse; transitive closure; and the diversity relation. All these operators map binary relations to binary relations. We compare the expressive power of all resulting languages, both for binary-relation queries as well as for boolean queries. In the absence of transitive closure, a complete Hasse diagram of relative expressiveness has already been established [8]. Moreover, it has already been shown that for boolean queries over a single edge label, transitive closure does not add any expressive power when only projection and diversity may be present [11]. In the present article, we now complete the Hasse diagram in the presence of transitive closure, both for the case of a single edge label, as well as for the case of at least two edge labels. The main technical results are the following: (1) In contrast to the above-stated result [11] transitive closure does add expressive power when coprojection is present. (2) Transitive closure also adds expressive power as soon as converse is present. (3) Conversely, converse adds expressive power in the presence of transitive closure. In particular, the converse elimination result from [8] no longer works in the presence of transitive closure. (4) As a corollary, we show that the converse elimination result from [8] necessitates an exponential blow-up in the degree of the expressions.
Notes: [Surinx, Dimitri; Gyssens, Marc; Leinders, Dirk; Van den Bussche, Jan] Hasselt Univ, B-3500 Hasselt, Belgium. [Surinx, Dimitri; Gyssens, Marc; Leinders, Dirk; Van den Bussche, Jan] Transnat Univ Limburg, B-3500 Hasselt, Belgium. [Fletcher, George H. L.] Eindhoven Univ Technol, NL-5600 MB Eindhoven, Netherlands. [Van Gucht, Dirk; Wu, Yuqing] Indiana Univ, Bloomington, IN 47405 USA. [Vansummeren, Stijn] Univ Libre Bruxelles, B-1050 Brussels, Belgium.
Keywords: Databases; relational algebra; query languages;databases; relational algebra; query languages
Document URI: http://hdl.handle.net/1942/19817
ISSN: 1367-0751
e-ISSN: 1368-9894
DOI: 10.1093/jigpal/jzv028
ISI #: 000363059700003
Category: A1
Type: Journal Contribution
Validations: ecoom 2016
Appears in Collections:Research publications

Files in This Item:
File Description SizeFormat 
navigation-with-tc.pdfPeer-reviewed author version471.53 kBAdobe PDFView/Open
ContentServer (1).pdf
  Restricted Access
Published version491.35 kBAdobe PDFView/Open    Request a copy
Show full item record

SCOPUSTM   
Citations

13
checked on Sep 3, 2020

WEB OF SCIENCETM
Citations

12
checked on Apr 23, 2024

Page view(s)

104
checked on Sep 5, 2022

Download(s)

194
checked on Sep 5, 2022

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.