Optimizing Differentially-Maintained Recursive Queries on Dynamic Graphs
Summary: Mitigates memory blowup in differential maintenance for recursive graph queries by dropping operator differences and recomputing. Uses deterministic and probabilistic structures to track dropped diffs, enabling scalable DC-based query maintenance. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Khaled Ammar (BorealisAI; University of Waterloo)
- 2. Siddhartha Sahu (University of Waterloo)
- 3. Semih Salihoglu (University of Waterloo)
- 4. M. Tamer Özsu (University of Waterloo)
BibTeX Citation
@article{ammar_vldb22,
title = {{Optimizing Differentially-Maintained Recursive Queries on Dynamic Graphs}},
author = {Ammar, Khaled and Sahu, Siddhartha and Salihoglu, Semih and Özsu, M. Tamer},
journal = {PVLDB},
series = {{VLDB} '22},
volume = {15},
number = {11},
pages = {3186--3198},
doi = {10.14778/3551793.3551862},
url = {https://doi.org/10.14778/3551793.3551862},
year = {2022}
}
Incoming Citations (Sorted by Pagerank)
Showing 2 of 2 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 10,690 | Dynamic Pruning for Recursive Joins | 2025 | SIGMOD | 5.093636e-05 |
| 10,982 | Robust Recursive Query Parallelism in Graph Database Management Systems | 2025 | VLDB | 5.093636e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 6 of 6 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 426 | The LDBC Social Network Benchmark: Interactive Workload | 2015 | SIGMOD | 0.00018692185 |
| 455 | Differential dataflow | 2013 | CIDR | 0.00018133241 |
| 1,058 | Graphflow: An Active Graph Database | 2017 | SIGMOD | 0.00012378784 |
| 2,209 | Regular Path Query Evaluation on Streaming Graphs | 2020 | SIGMOD | 8.9437338e-05 |
| 5,567 | iTurboGraph: Scaling and Automating Incremental Graph Analytics | 2021 | SIGMOD | 6.1709411e-05 |
| 8,830 | Graphsurge: Graph Analytics on View Collections Using Differential Computation | 2021 | SIGMOD | 5.3611079e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 1,530 | Multiple Query Processing in Deductive Databases using Query Graphs | 1986 | VLDB |
| 2 | 5,783 | Scaling-Up In-Memory Datalog Processing: Observations and Techniques | 2019 | VLDB |
| 3 | 10,450 | Enabling Efficient Direct Update on Rule-Based Compressed Graph | 2026 | SIGMOD |
| 4 | 816 | The Dynamic Yannakakis Algorithm: Compact and Efficient Query Processing Under Updates | 2017 | SIGMOD |
| 5 | 455 | Differential dataflow | 2013 | CIDR |
| 6 | 3,357 | Columnar Storage and List-based Processing for Graph Database Management Systems | 2021 | VLDB |
| 7 | 5,495 | Efficient Main Memory Data Management Using the DBGraph Storage Model | 1990 | VLDB |
| 8 | 7,161 | Computing the Difference of Conjunctive Queries Efficiently | 2023 | SIGMOD |
| 9 | 1,246 | Distributed Evaluation of Subgraph Queries Using Worst-case Optimal Low-Memory Dataflows | 2018 | VLDB |
| 10 | 9,811 | Schema-Based Query Optimisation for Graph Databases | 2025 | SIGMOD |