Estimating Diffusion Degree on Graph Streams
Vinit Ramesh Gore, Suman Kundu, Anggy Eka Pratiwi

TL;DR
This paper introduces a memory-efficient estimator for diffusion degree in graph streams, enabling the identification of influential nodes with high accuracy and low error bounds, suitable for highly constrained environments.
Contribution
It proposes a novel diffusion degree estimator (sketch) for graph streams, with proven correctness and error bounds, and an algorithm for top-k influential node extraction.
Findings
Estimator achieves error below specified bounds with high probability.
Algorithm effectively identifies top-k influential nodes in graph streams.
Performance comparable or superior to exact methods.
Abstract
The challenges of graph stream algorithms are twofold. First, each edge needs to be processed only once, and second, it needs to work on highly constrained memory. Diffusion degree is a measure of node centrality that can be calculated (for all nodes) trivially for static graphs using a single Breadth-First Search (BFS). However, keeping track of the Diffusion Degree in a graph stream is nontrivial. The memory requirement for exact calculation is equivalent to keeping the whole graph in memory. The present paper proposes an estimator (or sketch) of diffusion degree for graph streams. We prove the correctness of the proposed sketch and the upper bound of the estimated error. Given , we achieve error below in node with probability by utilizing space, where and …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopological and Geometric Data Analysis · Complex Network Analysis Techniques · Advanced Graph Neural Networks
