An Interval-centric Model for Distributed Computing over Temporal Graphs
Swapnil Gandhi, Yogesh Simmhan
摘要
Algorithms for temporal property graphs may be time-dependent (TD), navigating the structure and time concurrently, or time-independent (TI), operating separately on different snapshots. Currently, there is no unified and scalable programming abstraction to design TI and TD algorithms over large temporal graphs. We propose an interval-centric computing model (ICM) for distributed and iterative processing of temporal graphs, where a vertex's time-interval is a unit of data-parallel computation. It introduces a unique time-warp operator for temporal partitioning and grouping of messages that hides the complexity of designing temporal algorithms, while avoiding redundancy in user logic calls and messages sent. GRAPHITE is our implementation of ICM over Apache Giraph, and we use it to design 12 TI and TD algorithms from literature. We rigorously evaluate its performance for diverse real-world temporal graphs - as large as 131M vertices and 5.5B edges, and as long as 219 snapshots. Our comparison with 4 baseline platforms on a 10-node commodity cluster shows that ICM shares compute and messaging across intervals to out-perform them by up to 25×, and matches them even in worst-case scenarios. GRAPHITE also exhibits weak-scaling with near-perfect efficiency.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- P3: Distributed Deep Graph Learning at ScaleSwapnil Gandhi, Anand Padmanabha IyerOSDI 2021 · 被引用 192 次
- Temporal SIR-GN: Efficient and Effective Structural Representation Learning for Temporal GraphsJanet Layne, Justin Carpenter, Edoardo Serra, Francesco GulloVLDB 2023 · 被引用 15 次
- TeGraph: A Novel General-Purpose Temporal Graph Computing EngineChengying Huan, Hang Liu, Mengxing Liu, Yongchao Liu 等ICDE 2022 · 被引用 10 次
- TempGraph: An Efficient Chain-driven Temporal Graph Computing Framework on the GPUJin Zhao, Qian Wang, Ligang He, Yu Zhang 等ASPLOS 2025
相关 Paper
- Optimizing the interval-centric distributed computing model for temporal graph algorithmsAnimesh Baranawal, Yogesh SimmhanEuroSys 2022 · 被引用 7 次
- Efficient Graph Query Processing over Geo-Distributed DatacentersYe Yuan, Delong Ma, Zhenyu Wen, Yuliang Ma 等SIGIR 2020 · 被引用 11 次
- TEGRA: Efficient Ad-Hoc Analytics on Evolving GraphsAnand Padmanabha Iyer, Qifan Pu, Kishan Patel, Joseph E. Gonzalez 等NSDI 2021
- Scalable Time-Range k-Core Query on Temporal GraphsJunyong Yang, Ming Zhong, Yuanyuan Zhu, Tieyun Qian 等VLDB 2023 · 被引用 30 次
- G-thinker: A Distributed Framework for Mining Subgraphs in a Big GraphDa Yan, Guimu Guo, Md Mashiur Rahman Chowdhury, M. Tamer Özsu 等ICDE 2020 · 被引用 48 次
