Sage: A System for Uncertain Network Analysis
Eunjae Lee, Sam H. Noh, Jiwon Seo
Abstract
We propose Sage, a system for uncertain network analysis. Algorithms for uncertain network analysis require large amounts of memory and computing resources as they sample a large number of network instances and run analysis on them. Sage makes uncertain network analysis simple and efficient. By extending the edge-centric programming model, Sage makes writing sampling-based analysis algorithms as simple as writing conventional graph algorithms in Pregel-like systems. Moreover, Sage proposes four optimization techniques, namely, deterministic sampling, hybrid gathering, schedule-aware caching, and copy-on-write attributes, that exploit common properties of uncertain network analysis. Extensive evaluation of Sage with eight algorithms on six real-world networks shows that the four optimizations in Sage jointly improve performance by up to 13.9X and on average 2.7X.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 4debbf28-70ac-406b-860e-0fc0ca6f271dBuilds on3
- LINC: A Motif Counting Algorithm for Uncertain GraphsChenhao Ma, Reynold Cheng, Laks V. S. Lakshmanan, Tobias Grubenmann et al.VLDB 2020 · 56 citations
- Shortest Paths and Centrality in Uncertain NetworksArkaprava Saha, Ruben Brokkelkamp, Yllka Velaj, Arijit Khan et al.VLDB 2021 · 26 citations
- ChiSeL: Graph Similarity Search using Chi-Squared Statistics in Large Probabilistic GraphsShubhangi Agarwal, Sourav Dutta, Arnab BhattacharyaVLDB 2020 · 9 citations
Related papers
- Optimizing the interval-centric distributed computing model for temporal graph algorithmsAnimesh Baranawal, Yogesh SimmhanEuroSys 2022 · 7 citations
- Self-adaptive Graph Traversal on GPUsMo Sha, Yuchen Li, Kian-Lee TanSIGMOD 2021 · 12 citations
- Kimbap: A Node-Property Map System for Distributed Graph AnalyticsHochan Lee, Roshan Dathathri, Keshav PingaliASPLOS 2024 · 2 citations
- uBlade: Efficient Batch Processing for Uncertainty Graph QueriesSiyuan Yao, Yuchen Li, Shixuan Sun, Jiaxin Jiang et al.SIGMOD 2024 · 4 citations
- Sage: Parallel Semi-Asymmetric Graph Algorithms for NVRAMsLaxman Dhulipala, Charles McGuffey, Hongbo Kang, Yan Gu et al.VLDB 2020
