Finding events in temporal networks: Segmentation meets densest-subgraph discovery

08/28/2018
by   Polina Rozenshtein, et al.
0

In this paper we study the problem of discovering a timeline of events in a temporal network. We model events as dense subgraphs that occur within intervals of network activity. We formulate the event-discovery task as an optimization problem, where we search for a partition of the network timeline into k non-overlapping intervals, such that the intervals span subgraphs with maximum total density. The output is a sequence of dense subgraphs along with corresponding time intervals, capturing the most interesting events during the network lifetime. A naive solution to our optimization problem has polynomial but prohibitively high running time complexity. We adapt existing recent work on dynamic densest-subgraph discovery and approximate dynamic programming to design a fast approximation algorithm. Next, to ensure richer structure, we adjust the problem formulation to encourage coverage of a larger set of nodes. This problem is NP-hard even for static graphs. However, on static graphs a simple greedy algorithm leads to approximate solution due to submodularity. We extended this greedy approach for the case of temporal networks. However, the approximation guarantee does not hold. Nevertheless, according to the experiments, the algorithm finds good quality solutions.

READ FULL TEXT
research
06/03/2023

On the Generalized Mean Densest Subgraph Problem: Complexity and Algorithms

Dense subgraph discovery is an important problem in graph mining and net...
research
09/07/2018

Top-k Overlapping Densest Subgraphs: Approximation and Complexity

A central problem in graph mining is finding dense subgraphs, with sever...
research
08/30/2023

Jaccard-constrained dense subgraph discovery

Finding dense subgraphs is a core problem in graph mining with many appl...
research
11/06/2019

In Search of Dense Subgraphs: How Good is Greedy Peeling?

The problem of finding the densest subgraph in a given graph has several...
research
10/15/2019

Flowless: Extracting Densest Subgraphs Without Flow Computations

We propose a simple and computationally efficient method for dense subgr...
research
02/28/2021

Discovering Dense Correlated Subgraphs in Dynamic Networks

Given a dynamic network, where edges appear and disappear over time, we ...
research
05/28/2019

Discovery of Band Order Dependencies

We enhance dependency-based data cleaning with approximate band conditio...

Please sign up or login with your details

Forgot password? Click here to reset