FlowLog: Efficient and Extensible Datalog via Incrementality
Summary: FlowLog separates recursive control from per-rule logical plans via an explicit IR, enabling Datalog-aware optimizations while reusing off-the-shelf DB execution primitives. Built on Differential Dataflow, it adds robustness-first planning, sideways information passing, and recursion-aware Boolean specialization to speed scalable batch and incremental Datalog. (summarized by gpt-5-mini on Mar 13 2026)
Incoming Non-self Citations Over Time
No non-self incoming citations found for this paper in this database.
Authors
- 1. Hangdong Zhao
- 2. Zhenghong Yu
- 3. Srinag Rao
- 4. Simon Frisk
- 5. Zhiwei Fan
- 6. Paraschos Koutris
Incoming Citations (Sorted by Pagerank)
Showing 1 of 1 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 9,988 | I Can't Believe It's Not Yannakakis: Pragmatic Bitmap Filters in Microsoft SQL Server | 2026 | CIDR | 4.1945683e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 28 of 28 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Previous
Page 1 / 1
Next
Semantically Similar Papers
| Overall Rank | Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 9,813 | Datalog with First-Class Facts | 2025 | VLDB | 4.2783272e-05 |
| 2,907 | Convergence of Datalog over (Pre-) Semirings | 2022 | PODS | 7.933806e-05 |
| 11,053 | Efficient Enumeration of Recursive Plans in Transformation-based Query Optimizers | 2024 | VLDB | 4.1945683e-05 |
| 6,662 | Selective Provenance for Datalog Programs Using Top-K Queries | 2015 | VLDB | 4.9704872e-05 |
| 8,354 | LogiQL: a Declarative Language for Enterprise Applications | 2015 | PODS | 4.538638e-05 |
| 8,883 | Optimizing Parallel Recursive Datalog Evaluation on Multicore Machines | 2022 | SIGMOD | 4.4285471e-05 |
| 256 | GraphLog: a Visual Formalism for Real Life Recursion | 1990 | PODS | 0.00030259041 |
| 6,216 | Automating Incremental and Asynchronous Evaluation for Recursive Aggregate Data Processing | 2020 | SIGMOD | 5.1534945e-05 |
| 9,814 | Optimizing Nested Recursive Queries | 2024 | SIGMOD | 4.2783272e-05 |
| 6,276 | Scaling-Up In-Memory Datalog Processing: Observations and Techniques | 2019 | VLDB | 5.1314426e-05 |