Approximating temporal modularity on graphs of small underlying treewidth
Abstract
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.
Keywords
Cite
@article{arxiv.2507.17541,
title = {Approximating temporal modularity on graphs of small underlying treewidth},
author = {Vilhelm Agdur and Jessica Enright and Laura Larios-Jones and Kitty Meeks and Fiona Skerman and Ella Yates},
journal= {arXiv preprint arXiv:2507.17541},
year = {2025}
}