跳到主要导航 跳到搜索 跳到主要内容

AdaPush: An Adaptive Push Framework for Graph-Propagation Based Node Similarity Computation

  • Beijing Institute of Technology

科研成果: 期刊稿件 › 文章 › 同行评审

摘要

Computing graph-propagation based node similarities is a fundamental operator in many graph mining and graph learning tasks. The state-of-the-art approach to compute the graph-propagation based similarity is based on a push-style iterative framework. The push framework is very efficient when the resulting node similarity vector π has a small L1-norm (e.g., personalized PageRank and heat kernel PageRank). However, we find that when π has a large L1-norm (e.g., Katz scores and exponential communicability), such a framework is inefficient. To overcome this issue, we propose a novel framework, called AdaPush, which is more efficient and flexible than the state-of-the-art (SOTA) framework. Based on the AdaPushframework, we develop two new algorithms with two different carefully-designed randomized acceleration techniques, respectively. We prove that both of our new algorithms can achieve a relative-error guarantee. Additionally, a striking feature of our algorithms is that their time complexity is insensitive to ||π||1}, thus they are efficient even when ||π|| 1 is large. Extensive experiments on 5 large real-life datasets demonstrate that our algorithms substantially outperform the SOTA algorithms for computing Katz score and exponential communicability in terms of both running time and estimation accuracy.

源语言英语
页(从-至)4093-4106
页数14
期刊IEEE Transactions on Knowledge and Data Engineering
卷38
期7
DOI
出版状态已出版 - 1 7月 2026

学术指纹

探究 'AdaPush: An Adaptive Push Framework for Graph-Propagation Based Node Similarity Computation' 的科研主题。它们共同构成独一无二的学术指纹。

引用此

Baidu
map