Signed graphs in data sciences via communicability geometry
Fernando Diaz-Diaz, Ernesto Estrada
TL;DR
The paper introduces signed communicability geometry, defining distance and angle measures for signed graphs via the matrix exponential $e^A$ of the signed adjacency matrix. It proves that these measures induce a hyperspherical embedding and are Euclidean/spherical, enabling practical data-analytic tasks such as partitioning, dimensionality reduction, hierarchy discovery, and polarization quantification. A flexible three-step framework uses communicability angles for embedding and clustering, demonstrated on diverse real-world networks (Gahuku-Gama, international relations, European Parliament voting, and E. coli gene regulation). The work provides a principled, general toolkit for signed-network analysis with potential extensions to edge prediction, directed/multilayer graphs, and predictive tasks.
Abstract
Signed graphs are an emergent way of representing data in a variety of contexts where antagonistic interactions exist. These include data from biological, ecological, and social systems. Here we propose the concept of communicability for signed graphs and explore in depth its mathematical properties. We also prove that the communicability induces a hyperspherical geometric embedding of the signed network, and derive communicability-based metrics that satisfy the axioms of a distance even in the presence of negative edges. We then apply these metrics to solve several problems in the data analysis of signed graphs within a unified framework. These include the partitioning of signed graphs, dimensionality reduction, finding hierarchies of alliances in signed networks, and quantifying the degree of polarization between the existing factions in social systems represented by these types of graphs.
