Blume, Till and Rau, Jannik and Richerby, David and Scherp, Ansgar (2026) Three Algorithms for Parallel Graph Summarization. Expert Systems, 43 (1). e70179. DOI https://doi.org/10.1111/exsy.70179
Blume, Till and Rau, Jannik and Richerby, David and Scherp, Ansgar (2026) Three Algorithms for Parallel Graph Summarization. Expert Systems, 43 (1). e70179. DOI https://doi.org/10.1111/exsy.70179
Blume, Till and Rau, Jannik and Richerby, David and Scherp, Ansgar (2026) Three Algorithms for Parallel Graph Summarization. Expert Systems, 43 (1). e70179. DOI https://doi.org/10.1111/exsy.70179
Abstract
Most graph summarization algorithms are tailored to a specific graph summary model and were designed for one‐time computations only, that is, batch‐based computations. We developed a universal approach for parallel graph summarization and three algorithms to compute graph summaries—a batch‐based algorithm for static graphs, an incremental algorithm for evolving graphs, and a hash‐based algorithm that scales to large graphs and large schema structures, that is, using paths of length up to to define vertex equivalence. Experimenting with benchmark and real‐world datasets, we observe that the incremental algorithm almost always runs faster than batch computation, even when 50% of the graph changes, and even when using fewer cores; however, it only uses 8% more memory (). Furthermore, we show that the hash‐based algorithm can compute 10‐hop equivalent subgraphs on graphs with over 10 M edges within seconds, on graphs of 100 + M edges within a few minutes, and on graphs of 1 + B edges in less than an hour. We analyse the complexity of our algorithms in detail and prove that the incremental algorithm is correct. Overall, we show with these three algorithms that our parallel approach for graph summarisation is versatile and opens the path for various applications that require summaries of large‐scale graphs.
| Item Type: | Article |
|---|---|
| Uncontrolled Keywords: | graph summarisation; k-bisimulation; parallel algorithms; temporal graphs |
| Divisions: | Faculty of Science and Health > Computer Science and Electronic Engineering, School of |
| SWORD Depositor: | Unnamed user with email elements@essex.ac.uk |
| Depositing User: | Unnamed user with email elements@essex.ac.uk |
| Date Deposited: | 18 Feb 2026 16:34 |
| Last Modified: | 18 Feb 2026 16:34 |
| URI: | http://repository.essex.ac.uk/id/eprint/42698 |
Available files
Filename: Three_Algorithms_for_Graph_Summarization_EXSY.pdf
Embargo Date: 9 December 2026