Personalized PageRank on Evolving Graphs with an Incremental Index-Update Scheme

12/20/2022
by   Guanhao Hou, et al.
0

Personalized PageRank (PPR) stands as a fundamental proximity measure in graph mining. Since computing an exact SSPPR query answer is prohibitive, most existing solutions turn to approximate queries with guarantees. The state-of-the-art solutions for approximate SSPPR queries are index-based and mainly focus on static graphs, while real-world graphs are usually dynamically changing. However, existing index-update schemes can not achieve a sub-linear update time. Motivated by this, we present an efficient indexing scheme to maintain indexed random walks in expected O(1) time after each graph update. To reduce the space consumption, we further propose a new sampling scheme to remove the auxiliary data structure for vertices while still supporting O(1) index update cost on evolving graphs. Extensive experiments show that our update scheme achieves orders of magnitude speed-up on update performance over existing index-based dynamic schemes without sacrificing the query efficiency.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/23/2021

DBL: Efficient Reachability Queries on Dynamic Graphs (Complete Version)

Reachability query is a fundamental problem on graphs, which has been ex...
research
02/12/2021

Updatable Materialization of Approximate Constraints

Modern big data applications integrate data from various sources. As a r...
research
11/08/2022

Deterministic Incremental APSP with Polylogarithmic Update Time and Stretch

We provide the first deterministic data structure that given a weighted ...
research
08/28/2019

Efficient Algorithms for Approximate Single-Source Personalized PageRank Queries

Given a graph G, a source node s and a target node t, the personalized P...
research
06/09/2020

Dynamic Interleaving of Content and Structure for Robust Indexing of Semi-Structured Hierarchical Data (Extended Version)

We propose a robust index for semi-structured hierarchical data that sup...
research
04/02/2020

RisGraph: A Real-Time Streaming System for Evolving Graphs

Graphs in the real world are constantly changing and of large scale. In ...
research
03/25/2014

Updating Formulas and Algorithms for Computing Entropy and Gini Index from Time-Changing Data Streams

Despite growing interest in data stream mining the most successful incre...

Please sign up or login with your details

Forgot password? Click here to reset