Incremental View Maintenance for Deductive Graph Databases Using Generalized Discrimination Networks
Thomas Beyhl (Hasso Plattner Institute at the University of Potsdam),, Holger Giese (Hasso Plattner Institute at the University of Potsdam)

TL;DR
This paper introduces an incremental maintenance algorithm for graph database views using generalized discrimination networks, improving scalability and performance for complex graph queries.
Contribution
It presents a novel incremental graph pattern matching algorithm applicable to both imperative and declarative graph queries, enhancing view maintenance efficiency.
Findings
Algorithm scales with increasing graph size
Outperforms existing view maintenance methods
Effective for complex graph pattern matching
Abstract
Nowadays, graph databases are employed when relationships between entities are in the scope of database queries to avoid performance-critical join operations of relational databases. Graph queries are used to query and modify graphs stored in graph databases. Graph queries employ graph pattern matching that is NP-complete for subgraph isomorphism. Graph database views can be employed that keep ready answers in terms of precalculated graph pattern matches for often stated and complex graph queries to increase query performance. However, such graph database views must be kept consistent with the graphs stored in the graph database. In this paper, we describe how to use incremental graph pattern matching as technique for maintaining graph database views. We present an incremental maintenance algorithm for graph database views, which works for imperatively and declaratively specified…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
