Show simple item record

Authordc.contributor.authorReutter, Juan L. 
Authordc.contributor.authorRomero, Miguel 
Authordc.contributor.authorVardi, Moshe Y. 
Admission datedc.date.accessioned2018-05-29T17:00:10Z
Available datedc.date.available2018-05-29T17:00:10Z
Publication datedc.date.issued2017
Cita de ítemdc.identifier.citationTheory Comput Syst (2017) 61:31–83es_ES
Identifierdc.identifier.other10.1007/s00224-016-9676-2
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/148293
Abstractdc.description.abstractGraph databases are currently one of the most popular paradigms for storing data. One of the key conceptual differences between graph and relational databases is the focus on navigational queries that ask whether some nodes are connected by paths satisfying certain restrictions. This focus has driven the definition of several different query languages and the subsequent study of their fundamental properties. We define the graph query language of Regular Queries, which is a natural extension of unions of conjunctive 2-way regular path queries (UC2RPQs) and unions of conjunctive nested 2-way regular path queries (UCN2RPQs). Regular queries allow expressing complex regular patterns between nodes. We formalize regular queries as nonrecursive Datalog programs extended with the transitive closure of binary predicates. This language has been previously considered, but its algorithmic properties are not well understood. Our main contribution is to show elementary tight bounds for the containment problem for regular queries. Specifically, we show that this problem is 2Expspace-complete. For all extensions of regular queries known to date, the containment problem turns out to be non-elementary. Together with the fact that evaluating regular queries is not harder than evaluating UCN2RPQs, our results show that regular queries achieve a good balance between expressiveness and complexity, and constitute a well-behaved class that deserves further investigation.es_ES
Patrocinadordc.description.sponsorshipMillennium Nucleus Center for Semantic Web Research NC120004 Fondecyt Iniciacion grant 11130648es_ES
Lenguagedc.language.isoenes_ES
Publisherdc.publisherSpringeres_ES
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Sourcedc.sourceTheory of Computing Systemses_ES
Keywordsdc.subjectGraph databaseses_ES
Keywordsdc.subjectConjunctive regular path querieses_ES
Keywordsdc.subjectRegular querieses_ES
Keywordsdc.subjectContainmentes_ES
Títulodc.titleRegular queries on graph databaseses_ES
Document typedc.typeArtículo de revista
Catalogueruchile.catalogadortjnes_ES
Indexationuchile.indexArtículo de publicación ISIes_ES


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile