Dynamical SimRank Search on Time-Varying Networks
Weiren Yu, Xuemin Lin, Wenjie Zhang, Julie A. McCann

TL;DR
This paper introduces efficient incremental algorithms for updating all-pairs SimRank scores on time-varying graphs, significantly reducing computation time and memory usage compared to previous methods, especially on large-scale networks.
Contribution
The paper presents novel incremental algorithms for SimRank updates that handle edge and node changes efficiently, including pruning strategies and memory optimization techniques.
Findings
Outperforms existing incremental SimRank methods in speed.
Reduces memory usage to linear scale.
Effective on million-scale graphs.
Abstract
In this article, we study the efficient dynamical computation of all-pairs SimRanks on time-varying graphs. Li {\em et al}.'s approach requires time and memory in a graph with nodes, where is the target rank of the low-rank SVD. (1) We first consider edge update that does not accompany new node insertions. We show that the SimRank update in response to every link update is expressible as a rank-one Sylvester matrix equation. This provides an incremental method requiring time and memory in the worst case to update all pairs of similarities for iterations. (2) To speed up the computation further, we propose a lossless pruning strategy that captures the "affected areas" of to eliminate unnecessary retrieval. This reduces the time of the incremental SimRank to , where is the number of edges in…
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.
