Fast and Attributed Change Detection on Dynamic Graphs with Density of States

05/15/2023
by   Shenyang Huang, et al.
0

How can we detect traffic disturbances from international flight transportation logs or changes to collaboration dynamics in academic networks? These problems can be formulated as detecting anomalous change points in a dynamic graph. Current solutions do not scale well to large real-world graphs, lack robustness to large amounts of node additions/deletions, and overlook changes in node attributes. To address these limitations, we propose a novel spectral method: Scalable Change Point Detection (SCPD). SCPD generates an embedding for each graph snapshot by efficiently approximating the distribution of the Laplacian spectrum at each step. SCPD can also capture shifts in node attributes by tracking correlations between attributes and eigenvectors. Through extensive experiments using synthetic and real-world data, we show that SCPD (a) achieves state-of-the art performance, (b) is significantly faster than the state-of-the-art methods and can easily process millions of edges in a few CPU minutes, (c) can effectively tackle a large quantity of node attributes, additions or deletions and (d) discovers interesting events in large real-world graphs. The code is publicly available at https://github.com/shenyangHuang/SCPD.git

READ FULL TEXT

page 2

page 8

page 9

page 11

page 12

page 16

research
12/02/2019

Gaussian Embedding of Large-scale Attributed Graphs

Graph embedding methods transform high-dimensional and complex graph con...
research
07/02/2020

Laplacian Change Point Detection for Dynamic Graphs

Dynamic and temporal graphs are rich data structures that are used to mo...
research
05/20/2017

Fast Change Point Detection on Dynamic Social Networks

A number of real world problems in many domains (e.g. sociology, biology...
research
03/29/2022

Graph similarity learning for change-point detection in dynamic networks

Dynamic networks are ubiquitous for modelling sequential graph-structure...
research
02/02/2023

Laplacian Change Point Detection for Single and Multi-view Dynamic Graphs

Dynamic graphs are rich data structures that are used to model complex r...
research
05/18/2018

Change Point Methods on a Sequence of Graphs

The present paper considers a finite sequence of graphs, e.g., coming fr...
research
10/09/2017

Unifying Local and Global Change Detection in Dynamic Networks

Many real-world networks are complex dynamical systems, where both local...

Please sign up or login with your details

Forgot password? Click here to reset