A fast topological approach for predicting anomalies in time-varying graphs

05/11/2023
by   Umar Islambekov, et al.
0

Large time-varying graphs are increasingly common in financial, social and biological settings. Feature extraction that efficiently encodes the complex structure of sparse, multi-layered, dynamic graphs presents computational and methodological challenges. In the past decade, a persistence diagram (PD) from topological data analysis (TDA) has become a popular descriptor of shape of data with a well-defined distance between points. However, applications of TDA to graphs, where there is no intrinsic concept of distance between the nodes, remain largely unexplored. This paper addresses this gap in the literature by introducing a computationally efficient framework to extract shape information from graph data. Our framework has two main steps: first, we compute a PD using the so-called lower-star filtration which utilizes quantitative node attributes, and then vectorize it by averaging the associated Betti function over successive scale values on a one-dimensional grid. Our approach avoids embedding a graph into a metric space and has stability properties against input noise. In simulation studies, we show that the proposed vector summary leads to improved change point detection rate in time-varying graphs. In a real data application, our approach provides up to 22 prediction for the Ethereum cryptocurrency transaction networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/06/2023

A Topological Distance Measure between Multi-Fields for Classification and Analysis of Shapes and Data

Distance measures play an important role in shape classification and dat...
research
07/20/2017

Visual Detection of Structural Changes in Time-Varying Graphs Using Persistent Homology

Topological data analysis is an emerging area in exploratory data analys...
research
04/03/2023

Algebraic and Geometric Models for Space Networking

In this paper we introduce some new algebraic and geometric perspectives...
research
09/16/2021

A computationally efficient framework for vector representation of persistence diagrams

In Topological Data Analysis, a common way of quantifying the shape of d...
research
10/07/2020

Capturing Dynamics of Time-Varying Data via Topology

One approach to understanding complex data is to study its shape through...
research
06/03/2021

Topological Anomaly Detection in Dynamic Multilayer Blockchain Networks

Motivated by the recent surge of criminal activities with cross-cryptocu...
research
12/01/2010

Modeling and Analysis of Time-Varying Graphs

We live in a world increasingly dominated by networks -- communications,...

Please sign up or login with your details

Forgot password? Click here to reset