Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining 2016
DOI: 10.1145/2939672.2939804
|View full text |Cite
|
Sign up to set email alerts
|

Approximate Personalized PageRank on Dynamic Graphs

Abstract: We propose and analyze two algorithms for maintaining approximate Personalized PageRank (PPR) vectors on a dynamic graph, where edges are added or deleted. Our algorithms are natural dynamic versions of two known local variations of power iteration. One, Forward Push, propagates probability mass forwards along edges from a source node, while the other, Reverse Push, propagates local changes backwards along edges from a target. In both variations, we maintain an invariant between two vectors, and when an edge i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
71
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 69 publications
(71 citation statements)
references
References 23 publications
0
71
0
Order By: Relevance
“…Recall that PRSim generates the index by performing the backward search algorithm. It is shown in [44] that the results of the backward search to a randomly selected target node w can be maintained with cost O(k +d ε ), where k is the total number of insertions/deletions. Since our index stores the results of the backward search for j 0 target nodes, it can process k insertions/deletions in O(kj 0 + m ε ) time.…”
Section: Algorithm 4: Query Algorithmmentioning
confidence: 99%
“…Recall that PRSim generates the index by performing the backward search algorithm. It is shown in [44] that the results of the backward search to a randomly selected target node w can be maintained with cost O(k +d ε ), where k is the total number of insertions/deletions. Since our index stores the results of the backward search for j 0 target nodes, it can process k insertions/deletions in O(kj 0 + m ε ) time.…”
Section: Algorithm 4: Query Algorithmmentioning
confidence: 99%
“…Finally, it is worth mentioning that existing work has studied other variants of PPR queries, such as point-to-point PPR queries [16,[29][30][31]39], PPR queries on dynamic graphs [12,13,33,35,43,44], distributed algorithms for PPR [11,21]. These studies, however, are orthogonal to our work.…”
Section: Other Related Workmentioning
confidence: 99%
“…anks to improved data collection and sensing technology, such data are of growing importance in various se ings. Important applications include, e.g., cluster detection in temporal graphs capturing economic transactions or social interactions [15,21], ranking nodes in dynamic social networks [25,38], or identifying frequent interaction pa erns in communication networks [37]. Despite their importance, the analysis of such data is still a considerable challenge.…”
Section: Related Workmentioning
confidence: 99%