FS_GPlib: Breaking the Web-Scale Barrier - A Unified Acceleration Framework for Graph Propagation Models

๐Ÿ“… 2026-03-16
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
This work addresses the inefficiency, poor scalability, and high communication overhead of existing graph propagation modeling tools on web-scale graphs. We propose FS_GPlib, a unified acceleration framework that innovatively integrates fine-grained synchronous message passing with coarse-grained batched Monte Carlo simulation. By leveraging high-dimensional tensor operations for efficient parallelization and introducing a target-node-aware graph partitioning strategy to minimize distributed communication costs, FS_GPlib achieves near-constant simulation time complexity as theoretically demonstrated. The framework offers a lightweight Python API compatible with mainstream data science ecosystems and supports 29 distinct propagation models. Empirical evaluation shows it completes high-fidelity Monte Carlo simulations on billion-edge graphs in just 11 secondsโ€”up to 35,000ร— faster than libraries such as NDlib.

Technology Category

Application Category

๐Ÿ“ Abstract
Propagation models are essential for modeling and simulating dynamic processes such as epidemics and information diffusion. However, existing tools struggle to scale to large-scale graphs that emerge across social networks, epidemic networks and so on, due to limited algorithmic efficiency, weak scalability, and high communication overhead. We present FS_GPlib, a unified library that enables efficient, high-fidelity propagation modeling on Web-scale graphs. FS_GPlib introduces a dual-acceleration framework: it combines micro-level synchronous message-passing updates with macro-level batched Monte Carlo simulation, leveraging high-dimensional tensor operations for parallel execution. To further enhance scalability, it supports distributed simulation via a novel target-node-based graph partitioning strategy that minimizes communication overhead while maintaining load balance. Theoretically, we show that under ideal assumptions, the runtime of simulations converges approximately to a constant. Extensive experiments demonstrate up to 35,000 times speedup over standard libraries such as NDlib and execution of a full Monte Carlo simulation on a Web-scale (billion-edge) graph in 11 seconds while maintaining high simulation fidelity. FS_GPlib supports 29 propagation models-including epidemic and opinion dynamics and dynamic network models-and offers a lightweight Python API compatible with mainstream data science ecosystems. By addressing the unique challenges of modeling diffusion and cascades on the Web, FS_GPlib provides a scalable, extensible, and theoretically grounded solution for large-scale propagation analysis in epidemiology, social media analysis, and online network dynamics. Code available at: https://github.com/Allen-Ciel/FS_GPlib.
Problem

Research questions and friction points this paper is trying to address.

graph propagation models
web-scale graphs
scalability
communication overhead
large-scale simulation
Innovation

Methods, ideas, or system contributions that make the work stand out.

graph propagation
tensor-based parallelization
target-node graph partitioning
Web-scale simulation
dual-acceleration framework
๐Ÿ”Ž Similar Papers
No similar papers found.
C
Chang Guo
University of Science and Technology of China
J
Juyuan Zhang
University of Science and Technology of China
C
Chang Su
University of Electronic Science and Technology of China
Tianlong Fan
Tianlong Fan
University of Science and Technology of China
Complex SystemsComplex NetworksTheoretical Physics
L
Linyuan Lรผ
University of Science and Technology of China