Approximating temporal modularity on graphs of small underlying treewidth
By: Vilhelm Agdur , Jessica Enright , Laura Larios-Jones and more
Potential Business Impact:
Finds groups in changing online connections.
Modularity is a very widely used measure of the level of clustering or community structure in networks. Here we consider a recent generalisation of the definition of modularity to temporal graphs, whose edge-sets change over discrete timesteps; such graphs offer a more realistic model of many real-world networks in which connections between entities (for example, between individuals in a social network) evolve over time. Computing modularity is notoriously difficult: it is NP-hard even to approximate in general, and only admits efficient exact algorithms in very restricted special cases. Our main result is that a multiplicative approximation to temporal modularity can be computed efficiently when the underlying graph has small treewidth. This generalises a similar approximation algorithm for the static case, but requires some substantially new ideas to overcome technical challenges associated with the temporal nature of the problem.
Similar Papers
Discovering Communities in Continuous-Time Temporal Networks by Optimizing L-Modularity
Social and Information Networks
Finds changing groups in networks over time.
Decentralized and Self-adaptive Core Maintenance on Temporal Graphs
Distributed, Parallel, and Cluster Computing
Finds hidden groups in changing online connections.
Maximum entropy temporal networks
Social and Information Networks
Models how connections change over time.