Geometric multiplicity of unitary non-backtracking eigenvalues
Leo Torres
TL;DR
This work characterizes unit-modulus eigenvalues of the non-backtracking matrix $\mathbf{B}$ for undirected graphs, proving they must be roots of unity and that their eigenfunctions live on subgraphs that are graph subdivisions. It develops a non-matrix framework based on NB chains, subdivision theory, and gluing to determine the geometric multiplicities of these eigenvalues with closed formulas, including a linear-time algorithm. The key contributions include precise AM/GM results for the real case, a structural description of supports for nonreal unitary eigenvalues, a subdivision-based spectral relation, and an exact, computation-friendly formula for $\mathrm{GM}_X(\lambda)$ in terms of subdivision components $S_q$. The results enable efficient, structure-aware spectral analysis of NB eigenvalues and have implications for graph zeta functions and non-backtracking-based graph algorithms.
Abstract
We completely characterize the conditions under which a complex unitary number is an eigenvalue of the non-backtracking matrix of an undirected graph. Further, we provide a closed formula to compute its geometric multiplicity and describe an algorithm to compute this multiplicity without making a single matrix computation. The algorithm has time complexity that is linear in the size of the graph.
