Dynamic Graph Queries
Pablo Mu\~noz, Nils Vortmeier, Thomas Zeume

TL;DR
This paper investigates the challenges of maintaining and evaluating complex graph queries in dynamic, large-scale graph databases, focusing on regular path queries and their extensions within a descriptive complexity framework.
Contribution
It introduces methods for maintaining regular path queries and related problems in dynamic graphs, providing upper bounds and negative results in restricted settings.
Findings
Upper bounds for maintaining path queries in undirected and acyclic graphs
Negative results for quantifier-free update formulas in dynamic settings
Identification of promising directions for future research
Abstract
Graph databases in many applications---semantic web, transport or biological networks among others---are not only large, but also frequently modified. Evaluating graph queries in this dynamic context is a challenging task, as those queries often combine first-order and navigational features. Motivated by recent results on maintaining dynamic reachability, we study the dynamic evaluation of traditional query languages for graphs in the descriptive complexity framework. Our focus is on maintaining regular path queries, and extensions thereof, by first-order formulas. In particular we are interested in path queries defined by non-regular languages and in extended conjunctive regular path queries (which allow to compare labels of paths based on word relations). Further we study the closely related problems of maintaining distances in graphs and reachability in product graphs. In this…
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.
