An I/O-Efficient Disk-based Graph System for Scalable Second-Order Random Walk of Large Graphs
Hongzheng Li, Yingxia Shao, Junping Du, Bin Cui, Lei Chen
摘要
Random walk is widely used in many graph analysis tasks, especially the first-order random walk. However, as a simplification of real-world problems, the first-order random walk is poor at modeling higher-order structures in the data. Recently, second-order random walk-based applications (e.g., Node2vec, Second-order PageRank) have become attractive. Due to the complexity of the secondorder random walk models and memory limitations, it is not scalable to run second-order random walk-based applications on a single machine. Existing disk-based graph systems are only friendly to the first-order random walk models and suffer from expensive disk I/Os when executing the second-order random walks. This paper introduces an I/O-efficient disk-based graph system for the scalable second-order random walk of large graphs, called GraSorw. First, to eliminate massive light vertex I/Os, we develop a bi-block execution engine that converts random I/Os into sequential I/Os by applying a new triangular bi-block scheduling strategy, the bucket-based walk management, and the skewed walk storage. Second, to improve the I/O utilization, we design a learning-based block loading model to leverage the advantages of the full-load and on-demand load methods. Finally, we conducted extensive experiments on six large real datasets as well as several synthetic datasets. The empirical results demonstrate that the end-to-end time cost of popular tasks in GraSorw is reduced by more than one order of magnitude compared to the existing disk-based graph systems. The source code is available at https://github.com/DuoLife-QNL/GraSorw
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper9
- Starling: An I/O-Efficient Disk-Resident Graph Index Framework for High-Dimensional Vector Similarity Search on Data SegmentMengzhao Wang, Weizhi Xu, Xiaomeng Yi, Songlin Wu 等SIGMOD 2024 · 被引用 63 次
- Distributed Graph Embedding with Information-Oriented Random WalksPeng Fang, Arijit Khan, Siqiang Luo, Fang Wang 等VLDB 2023 · 被引用 18 次
- NeutronStream: A Dynamic GNN Training Framework with Sliding Window for Graph StreamsChaoyi Chen, Dechao Gao, Yanfeng Zhang, Qiange Wang 等VLDB 2024 · 被引用 18 次
- Aster: Enhancing LSM-structures for Scalable Graph DatabaseDingheng Mo, Junfeng Liu, Fan Wang, Siqiang LuoSIGMOD 2025 · 被引用 10 次
- NosWalker: A Decoupled Architecture for Out-of-Core Random Walk ProcessingShuke Wang, Mingxing Zhang, Ke Yang, Kang Chen 等ASPLOS 2023 · 被引用 7 次
它引用的顶会 Paper4
- GraphWalker: An I/O-Efficient and Resource-Friendly Graph Analytic System for Fast and Scalable Random WalksRui Wang, Yongkun Li, Hong Xie, Yinlong Xu 等USENIX ATC 2020 · 被引用 64 次
- ThunderRW: An In-Memory Graph Random Walk EngineShixuan Sun, Yuhang Chen, Shengliang Lu, Bingsheng He 等VLDB 2021 · 被引用 31 次
- Memory-Aware Framework for Efficient Second-Order Random Walk on Large GraphsYingxia Shao, Shiyue Huang, Xupeng Miao, Bin Cui 等SIGMOD 2020 · 被引用 19 次
- UniNet: Scalable Network Representation Learning with Metropolis-Hastings SamplingXingyu Yao, Yingxia Shao, Bin Cui, Lei ChenICDE 2021 · 被引用 11 次
相关 Paper
- SOWalker: An I/O-Optimized Out-of-Core Graph Processing System for Second-Order Random WalksYutong Wu, Zhan Shi, Shicai Huang, Zhipeng Tian 等USENIX ATC 2023 · 被引用 3 次
- Practicably Boosting the Processing Performance of BFS-like Algorithms on Semi-External Graph System via I/O-Efficient Graph OrderingTsun-Yu Yang, Yuhong Liang, Ming-Chang YangFAST 2022 · 被引用 13 次
- RidgeWalker: Perfectly Pipelined Graph Random Walks on FPGAsHongshi Tan, Yao Chen, Xinyu Chen, Qizhen Zhang 等HPCA 2026
- Efficient Large Graph Processing with Chunk-Based Graph Representation ModelRui Wang, Weixu Zong, Shuibing He, Xinyu Chen 等USENIX ATC 2024 · 被引用 12 次
- FlowWalker: A Memory-efficient and High-performance GPU-based Dynamic Graph Random Walk FrameworkJunyi Mei, Shixuan Sun, Chao Li, Cheng Xu 等VLDB 2024 · 被引用 10 次
