On Joint Diagonalisation for Dynamic Network Analysis
Damien Fay, J\'er\^ome Kunegis, Eiko Yoneki

TL;DR
This paper introduces the application of joint diagonalisation to analyze dynamic contact networks by identifying multiple modes in their evolution, enabling the construction of time-specific average graphs.
Contribution
It is the first to apply joint diagonalisation to network analysis, revealing multi-modal behaviors and temporal structures in contact networks.
Findings
Multi-modal distribution of deviations indicates multiple underlying modes.
JD can decompose network behavior into time-specific static graphs.
Application to real-world contact networks demonstrates practical utility.
Abstract
Joint diagonalisation (JD) is a technique used to estimate an average eigenspace of a set of matrices. Whilst it has been used successfully in many areas to track the evolution of systems via their eigenvectors; its application in network analysis is novel. The key focus in this paper is the use of JD on matrices of spanning trees of a network. This is especially useful in the case of real-world contact networks in which a single underlying static graph does not exist. The average eigenspace may be used to construct a graph which represents the `average spanning tree' of the network or a representation of the most common propagation paths. We then examine the distribution of deviations from the average and find that this distribution in real-world contact networks is multi-modal; thus indicating several \emph{modes} in the underlying network. These modes are identified and are found to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
