Discovering Graph Differential Dependencies

被引:0
|
作者
Zhang, Yidi [1 ]
Kwashie, Selasi [2 ]
Bewong, Michael [3 ]
Hu, Junwei [1 ]
Mahboubi, Arash [3 ]
Guo, Xi [1 ]
Feng, Zaiwen [1 ]
机构
[1] Huazhong Agr Univ, Coll Informat, Wuhan, Hubei, Peoples R China
[2] Charles Sturt Univ, AI & Cyber Futures Inst, Bathurst, NSW, Australia
[3] Charles Sturt Univ, Sch Comp Math & Engn, Wagga Wagga, NSW, Australia
来源
关键词
Graph differential dependency; Graph dependencies; Data dependencies; Dependency discovery; FREQUENT; SUBGRAPH;
D O I
10.1007/978-3-031-47843-7_18
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph differential dependencies (GDDs) are a novel class of integrity constraints in property graphs for capturing and expressing the semantics of difference in graph data. They are more expressive, and subsume other graph dependencies; and thus, are more useful for addressing many real-world graph data quality/management problems. In this paper, we study the general discovery problem for GDDs - the task of finding a non-redundant and succinct set of GDDs that hold in a given property graph. Indeed, we present characterisations of GDDs based on their semantics, extend existing data structures, and device pruning strategies to enable our proposed level-wise discovery algorithm, GDDMiner, returns a minimal cover of valid GDDs efficiently. Further, we perform experiments over three real-world graphs to demonstrate the feasibility, scalability, and effectiveness of our solution.
引用
收藏
页码:259 / 272
页数:14
相关论文
共 50 条
  • [31] A Statistical Perspective on Discovering Functional Dependencies in Noisy Data
    Zhang, Yunjia
    Guo, Zhihan
    Rekatsinas, Theodoros
    SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 861 - 876
  • [32] Discovering context-aware conditional functional dependencies
    Du, Yuefeng
    Shen, Derong
    Nie, Tiezheng
    Kou, Yue
    Yu, Ge
    FRONTIERS OF COMPUTER SCIENCE, 2017, 11 (04) : 688 - 701
  • [33] Discovering Low-Dimensional Descriptions of Multineuronal Dependencies
    Mitskopoulos, Lazaros
    Onken, Arno
    ENTROPY, 2023, 25 (07)
  • [34] Discovering Code Dependencies by Harnessing Developer's Activity
    Konopka, Martin
    Navrat, Pavol
    Bielikova, Maria
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 801 - 802
  • [35] A discrete probabilistic memory model for discovering dependencies in time
    Hochreiter, S
    Mozer, MC
    ARTIFICIAL NEURAL NETWORKS-ICANN 2001, PROCEEDINGS, 2001, 2130 : 661 - 668
  • [36] Discovering and validating cancer genetic dependencies: approaches and pitfalls
    Ann Lin
    Jason M. Sheltzer
    Nature Reviews Genetics, 2020, 21 : 671 - 682
  • [37] Discovery of Temporal Graph Functional Dependencies
    Noronha, Levin
    Chiang, Fei
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021, 2021, : 3348 - 3352
  • [38] Parallel Reasoning of Graph Functional Dependencies
    Fan, Wenfei
    Liu, Xueli
    Cao, Yingjie
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 593 - 604
  • [39] Graph Rewriting for Enhanced Universal Dependencies
    Guillaume, Bruno
    Perrier, Guy
    IWPT 2021: THE 17TH INTERNATIONAL CONFERENCE ON PARSING TECHNOLOGIES: PROCEEDINGS OF THE CONFERENCE (INCLUDING THE IWPT 2021 SHARED TASK), 2021, : 175 - 183
  • [40] Discovering dynamic characteristics of biochemical pathways using geometric patterns among parameter-parameter dependencies in differential equations
    Azuma, Ryuzo
    Umetsu, Ryo
    Ohki, Shingo
    Konishi, Fumikazu
    Yoshikawa, Sumi
    Konagaya, Akihiko
    Matsumura, Kazumi
    NEW GENERATION COMPUTING, 2007, 25 (04) : 425 - 441