GGDs: Graph Generating Dependencies

04/21/2020
by   Larissa C. Shimomura, et al.
0

We propose Graph Generating Dependencies (GGDs), a new class of dependencies for property graphs. Extending the expressivity of state of the art constraint languages, GGDs can express both tuple- and equality-generating dependencies on property graphs, both of which find broad application in graph data management. We provide the formal definition of GGDs, analyze the validation problem for GGDs, and demonstrate the practical utility of GGDs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/01/2022

Reasoning on Property Graphs with Graph Generating Dependencies

Graph Generating Dependencies (GGDs) informally express constraints betw...
research
05/21/2018

A New Finitely Controllable Class of Tuple Generating Dependencies: The Triangularly-Guarded Class

In this paper we introduce a new class of tuple-generating dependencies ...
research
08/19/2021

Temporal Graph Functional Dependencies: Technical Report

Data dependencies have been extended to graphs e.g., graph functional de...
research
04/17/2018

A New Decidable Class of Tuple Generating Dependencies: The Triangularly-Guarded Class

In this paper we introduce a new class of tuple-generating dependencies ...
research
02/10/2023

Efficient and Compact Spreadsheet Formula Graphs

Spreadsheets are one of the most popular data analysis tools, wherein us...
research
01/16/2023

An Efficient Approach for Discovering Graph Entity Dependencies (GEDs)

Graph entity dependencies (GEDs) are novel graph constraints, unifying k...
research
01/23/2020

Model-theoretic Characterizations of Existential Rule Languages

Existential rules, a.k.a. dependencies in databases, and Datalog+/- in k...

Please sign up or login with your details

Forgot password? Click here to reset