Proceedings of the Joint Meeting of the Twenty-Third EACSL Annual Conference on Computer Science Logic (CSL) and the Twenty-Nin 2014
DOI: 10.1145/2603088.2603122
|View full text |Cite
|
Sign up to set email alerts
|

Graph logics with rational relations

Abstract: Graph databases make use of logics that combine traditional firstorder features with navigation on paths, in the same way logics for model checking do. However, modern applications of graph databases impose a new requirement on the expressiveness of the logics: they need comparing labels of paths based on word relations (such as prefix, subword, or subsequence). This has led to the study of logics that extend basic graph languages with features for comparing labels of paths based on regular relations, or the s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2015
2015
2017
2017

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(8 citation statements)
references
References 24 publications
0
8
0
Order By: Relevance
“…To extend this for relations based on Parikh automata, we go beyond the standard description of regular relations: those, for instance, include prefix but not suffix. We present a way of synchronizing relations that lets us use the suffix relation, among others, in graph queries, in a way that avoids undecidability issues of [7].…”
Section: A Synchronizations and Regularity For Parikh Relationsmentioning
confidence: 99%
See 4 more Smart Citations
“…To extend this for relations based on Parikh automata, we go beyond the standard description of regular relations: those, for instance, include prefix but not suffix. We present a way of synchronizing relations that lets us use the suffix relation, among others, in graph queries, in a way that avoids undecidability issues of [7].…”
Section: A Synchronizations and Regularity For Parikh Relationsmentioning
confidence: 99%
“…If one uses NFAs to define such relations, then those synchronized by languages from − → L k (i.e., relations from the class REG) can be added to CRPQs with a small complexity cost [6]. Our motivation comes from the inability to extend good complexity results to relations that are often needed in applications, e.g., subword and subsequence [7], [8]. But such relations admit good approximations given by Parikh automata.…”
Section: Parikh Relations In Queriesmentioning
confidence: 99%
See 3 more Smart Citations