A Survey on Embedding Dynamic Graphs

01/04/2021
by   Claudio D. T. Barros, et al.
12

Embedding static graphs in low-dimensional vector spaces plays a key role in network analytics and inference, supporting applications like node classification, link prediction, and graph visualization. However, many real-world networks present dynamic behavior, including topological evolution, feature evolution, and diffusion. Therefore, several methods for embedding dynamic graphs have been proposed to learn network representations over time, facing novel challenges, such as time-domain modeling, temporal features to be captured, and the temporal granularity to be embedded. In this survey, we overview dynamic graph embedding, discussing its fundamentals and the recent advances developed so far. We introduce the formal definition of dynamic graph embedding, focusing on the problem setting and introducing a novel taxonomy for dynamic graph embedding input and output. We further explore different dynamic behaviors that may be encompassed by embeddings, classifying by topological evolution, feature evolution, and processes on networks. Afterward, we describe existing techniques and propose a taxonomy for dynamic graph embedding techniques based on algorithmic approaches, from matrix and tensor factorization to deep learning, random walks, and temporal point processes. We also elucidate main applications, including dynamic link prediction, anomaly detection, and diffusion prediction, and we further state some promising research directions in the area.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/05/2019

Dynamic Graph Embedding via LSTM History Tracking

Many real world networks are very large and constantly change over time....
research
10/04/2019

Dynamic Joint Variational Graph Autoencoders

Learning network representations is a fundamental task for many graph ap...
research
08/27/2020

DVE: Dynamic Variational Embeddings with Applications in Recommender Systems

Embedding is a useful technique to project a high-dimensional feature in...
research
11/22/2021

WalkingTime: Dynamic Graph Embedding Using Temporal-Topological Flows

Increased attention has been paid over the last four years to dynamic ne...
research
12/15/2020

Understanding graph embedding methods and their applications

Graph analytics can lead to better quantitative understanding and contro...
research
03/29/2021

Dynamic Network Embedding Survey

Since many real world networks are evolving over time, such as social ne...
research
12/20/2021

A Comprehensive Analytical Survey on Unsupervised and Semi-Supervised Graph Representation Learning Methods

Graph representation learning is a fast-growing field where one of the m...

Please sign up or login with your details

Forgot password? Click here to reset