Incrementalizing Graph Algorithms
Wenfei Fan, Chao Tian, Ruiqi Xu, Qiang Yin, Wenyuan Yu, Jingren Zhou
摘要
Incremental algorithms are important to dynamic graph analyses, but are hard to write and analyze. Few incremental graph algorithms are in place, and even fewer offer performance guarantees.
This paper approaches this by proposing to incrementalize existing batch algorithms. We identify a class of incrementalizable algorithms abstracted in a fixpoint model. We show how to deduce an incremental algorithm A ∆ from such an algorithm A. Moreover, A ∆ can be made bounded relative to A, i.e., its cost is determined by the sizes of changes to graphs and changes to the affected area that is necessarily checked by batch algorithm A. We provide generic conditions under which a deduced algorithm A ∆ warrants to be correct and relatively bounded, by adopting the same logic and data structures of A, at most using timestamps as an additional auxiliary structure. Based on these, we show that a variety of graph-centric algorithms can be incrementalized with relative boundedness. Using real-life and synthetic graphs, we experimentally verify the scalability and efficiency of the incrementalized algorithms.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper10
- Enabling Window-Based Monotonic Graph Analytics with Reusable Transitional Results for Pattern-Consistent QueriesZheng Chen, Feng Zhang, Yang Chen, Xiaokun Fang 等VLDB 2024 · 被引用 6 次
- Personalized PageRanks over Dynamic Graphs - The Case for Optimizing Quality of ServiceZulun Zhu, Siqiang Luo, Wenqing Lin, Sibo Wang 等ICDE 2024 · 被引用 4 次
- Efficient Graph Data Access for Out-of-Memory GPU Streaming Graph ProcessingQiange Wang, Yongze Yan, Hongshi Tan, Cheng Chen 等VLDB 2025 · 被引用 3 次
- Capturing More Associations by Referencing External GraphsWenfei Fan, Muyang Liu, Shuhao Liu, Chao TianVLDB 2024 · 被引用 2 次
- Efficient Maintenance of 2-Hop Labeling Index on Dynamic Small-World GraphsYuanyuan Zeng, Yixiang Fang, Kun Chen, Yangfan Li 等VLDB 2025 · 被引用 2 次
它引用的顶会 Paper3
- Incrementalization of Graph Partitioning AlgorithmsWenfei Fan, Muyang Liu, Chao Tian, Ruiqi Xu 等VLDB 2020 · 被引用 47 次
- Automating Incremental and Asynchronous Evaluation for Recursive Aggregate Data ProcessingQiange Wang, Yanfeng Zhang, Hao Wang, Liang Geng 等SIGMOD 2020 · 被引用 21 次
- Fully Dynamic Depth-First Search in Directed GraphsBohua Yang, Dong Wen, Lu Qin, Ying Zhang 等VLDB 2020 · 被引用 18 次
相关 Paper
- Automating Incremental Graph Processing with Flexible MemoizationShufeng Gong, Chao Tian, Qiang Yin, Wenyuan Yu 等VLDB 2021 · 被引用 23 次
- Relative Subboundedness of Contraction Hierarchy and Hierarchical 2-Hop Index in Dynamic Road NetworksYikai Zhang, Jeffrey Xu YuSIGMOD 2022 · 被引用 24 次
- Dynamic Graph Algorithms with Batch Updates in the Massively Parallel Computation ModelKrzysztof Nowicki, Krzysztof OnakSODA 2021 · 被引用 5 次
- Application Driven Graph PartitioningWenfei Fan, Ruochun Jin, Muyang Liu, Ping Lu 等SIGMOD 2020 · 被引用 54 次
- Parallel Batch-Dynamic Graphs: Algorithms and Lower BoundsLaxman Dhulipala, David Durfee, Janardhan Kulkarni, Richard Peng 等SODA 2020 · 被引用 28 次
