LGAISIJul 1, 2022

Time-aware Dynamic Graph Embedding for Asynchronous Structural Evolution

arXiv:2207.00594v217 citationsh-index: 77
Originality Incremental advance
AI Analysis

This work solves the problem of accurately modeling asynchronous dynamics in dynamic graphs for researchers and practitioners in graph mining, representing an incremental improvement over existing methods.

The paper tackles the problem of learning vertex representations for dynamic graphs by addressing the asynchronous nature of structural evolution, where local changes start at different times and last varying durations. The result is a method that outperforms state-of-the-art approaches in graph mining tasks and is efficient for large-scale graphs.

Dynamic graphs refer to graphs whose structure dynamically changes over time. Despite the benefits of learning vertex representations (i.e., embeddings) for dynamic graphs, existing works merely view a dynamic graph as a sequence of changes within the vertex connections, neglecting the crucial asynchronous nature of such dynamics where the evolution of each local structure starts at different times and lasts for various durations. To maintain asynchronous structural evolutions within the graph, we innovatively formulate dynamic graphs as temporal edge sequences associated with joining time of vertices (ToV) and timespan of edges (ToE). Then, a time-aware Transformer is proposed to embed vertices' dynamic connections and ToEs into the learned vertex representations. Meanwhile, we treat each edge sequence as a whole and embed its ToV of the first vertex to further encode the time-sensitive information. Extensive evaluations on several datasets show that our approach outperforms the state-of-the-art in a wide range of graph mining tasks. At the same time, it is very efficient and scalable for embedding large-scale dynamic graphs.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes