skip to main content
10.1145/3340531.3412149acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
short-paper

GGDs: Graph Generating Dependencies

Published: 19 October 2020 Publication History

Abstract

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.

References

[1]
Pablo Barceló, Jorge Pé rez, and Juan L. Reutter. 2013. Schema mappings and data exchange for graph databases. In ICDT. 189--200.
[2]
P. Bohannon, W. Fan, F. Geerts, X. Jia, and A. Kementsietsidis. 2007. Conditional functional dependencies for data cleaning. In ICDE. 746--755.
[3]
Angela Bonifati, George Fletcher, Hannes Voigt, and Nikolay Yakovets. 2018. Querying Graphs. Morgan & Claypool Publishers.
[4]
Angela Bonifati, Wim Martens, and Thomas Timm. 2020. An analytical study of large SPARQL query logs. VLDB J., Vol. 29, 2 (2020), 655--679.
[5]
Diego Calvanese, Wolfgang Fischl, Reinhard Pichler, Emanuel Sallinger, and Mantas vSimkus. 2014. Capturing relational schemas and functional dependencies in RDFS. In AAAI. 1003--1011.
[6]
Y. Cheng, L. Chen, Y. Yuan, and G. Wang. 2018. Rule-based graph repairing: semantic and efficient repairing methods. In ICDE. 773--784.
[7]
Wenfei Fan. 2019. Dependencies for Graphs: Challenges and Opportunities. J. Data and Information Quality, Vol. 11, 2 (2019), 5:1--5:12.
[8]
Wenfei Fan and Floris Geerts. 2012. Foundations of data quality management. Morgan & Claypool Publishers.
[9]
Wenfei Fan and Ping Lu. 2019. Dependencies for Graphs. ACM Trans. Database Syst., Vol. 44, 2, Article 5 (Feb. 2019), bibinfonumpages40 pages.
[10]
Wenfei Fan, Xin Wang, Yinghui Wu, and Jingbo Xu. 2015. Association rules with graph patterns. Proc. VLDB Endow., Vol. 8, 12 (2015), 1502--1513.
[11]
Wenfei Fan, Yinghui Wu, and Jingbo Xu. 2016. Functional Dependencies for Graphs. In SIGMOD. 1843--1857.
[12]
Nadime Francis and Leonid Libkin. 2017. Schema Mappings for Data Graphs. In PODS. 389--401.
[13]
Ihab F. Ilyas and Xu Chu. 2019. Data Cleaning. ACM.
[14]
Selasi Kwashie, Lin Liu, Jixue Liu, Markus Stumptner, Jiuyong Li, and Lujing Yang. 2019. Certus: An Effective Entity Resolution Approach with Graph Differential Dependencies (GDDs). Proc. VLDB Endow., Vol. 12, 6 (Feb. 2019), 653--666.
[15]
Reinhard Pichler, Axel Polleres, Sebastian Skritek, and Stefan Woltran. 2010. Redundancy Elimination on RDF Graphs in the Presence of Rules, Constraints, and Queries. In Web Reasoning and Rule Systems. 133--148.
[16]
Reinhard Pichler and Sebastian Skritek. 2011. The Complexity of Evaluating Tuple Generating Dependencies. In ICDT. 244--255.
[17]
Shaoxu Song and Lei Chen. 2011. Differential Dependencies: Reasoning and Discovery. ACM Trans. Database Syst., Vol. 36, 3, Article 16 (Aug. 2011), 41 pages.

Cited By

View all
  • (2025)Third and Boyce–Codd normal form for property graphsThe VLDB Journal10.1007/s00778-025-00902-234:2Online publication date: 7-Feb-2025
  • (2024)Transforming Property GraphsProceedings of the VLDB Endowment10.14778/3681954.368197217:11(2906-2918)Online publication date: 30-Aug-2024
  • (2024)Discovering Graph Generating Dependencies for Property Graph ProfilingProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679764(2067-2076)Online publication date: 21-Oct-2024
  • Show More Cited By

Index Terms

  1. GGDs: Graph Generating Dependencies

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    CIKM '20: Proceedings of the 29th ACM International Conference on Information & Knowledge Management
    October 2020
    3619 pages
    ISBN:9781450368599
    DOI:10.1145/3340531
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 19 October 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. equality-generating dependencies
    2. graph dependencies
    3. property graphs
    4. tuple-generating dependencies

    Qualifiers

    • Short-paper

    Funding Sources

    • European Union Horizon 2020

    Conference

    CIKM '20
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

    Upcoming Conference

    CIKM '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)26
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 03 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2025)Third and Boyce–Codd normal form for property graphsThe VLDB Journal10.1007/s00778-025-00902-234:2Online publication date: 7-Feb-2025
    • (2024)Transforming Property GraphsProceedings of the VLDB Endowment10.14778/3681954.368197217:11(2906-2918)Online publication date: 30-Aug-2024
    • (2024)Discovering Graph Generating Dependencies for Property Graph ProfilingProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679764(2067-2076)Online publication date: 21-Oct-2024
    • (2024)Reasoning on property graphs with graph generating dependenciesInformation Sciences: an International Journal10.1016/j.ins.2024.120675672:COnline publication date: 1-Jun-2024
    • (2024)PG-FD: Mapping Functional Dependencies to the Future Property Graph Schema StandardAdvances in Databases and Information Systems10.1007/978-3-031-70626-4_4(45-59)Online publication date: 28-Aug-2024
    • (2020)Large-scale Data Integration Using Graph Probabilistic Dependencies (GPDs)2020 IEEE/ACM International Conference on Big Data Computing, Applications and Technologies (BDCAT)10.1109/BDCAT50828.2020.00028(27-36)Online publication date: Dec-2020

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media