DSIRSep 3, 2020

Efficient Algorithms to Mine Maximal Span-Trusses From Temporal Graphs

arXiv:2009.01928v28 citations
AI Analysis

This work addresses the gap in tools for analyzing temporal graphs, which is important for applications in social, biological, and financial networks, but it is incremental as it builds on existing static graph concepts.

The paper tackles the problem of mining dense structures in temporal graphs by introducing the concept of span-truss, a temporal generalization of the k-truss, and proposes efficient algorithms to identify maximal span-trusses, evaluating them on public datasets.

Over the last decade, there has been an increasing interest in temporal graphs, pushed by a growing availability of temporally-annotated network data coming from social, biological and financial networks. Despite the importance of analyzing complex temporal networks, there is a huge gap between the set of definitions, algorithms and tools available to study large static graphs and the ones available for temporal graphs. An important task in temporal graph analysis is mining dense structures, i.e., identifying high-density subgraphs together with the span in which this high density is observed. In this paper, we introduce the concept of $(k, Δ)$-truss (span-truss) in temporal graphs, a temporal generalization of the $k$-truss, in which $k$ captures the information about the density and $Δ$ captures the time span in which this density holds. We then propose novel and efficient algorithms to identify maximal span-trusses, namely the ones not dominated by any other span-truss neither in the order $k$ nor in the interval $Δ$, and evaluate them on a number of public available datasets.

Code Implementations1 repo
Foundations

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

Your Notes