On a trace formula of counting Eulerian cycles
Ye Luo
TL;DR
This work connects counting Eulerian circuits on undirected graphs to homological spectral graph theory by deriving an explicit trace formula that expresses ec(G) as a normalized sum of traces of powers of twisted adjacency matrices. The method uses a spanning tree to realize the first homology group via a 2-torsion module and aggregates contributions from twisted vertex and edge adjacencies, controlled by signs determined by a parity function σ(γ). It also provides a directed analogue for Eulerian orientations and demonstrates computational reductions from spectral antisymmetry and automorphisms. The results yield exact counts in examples and offer practical reduction strategies for large graphs, highlighting the interplay between topology, spectral theory, and combinatorial graph counting.
Abstract
We make connections of a counting problem of Eulerian cycles for undirected graphs to homological spectral graph theory, and formulate explicitly a trace formula that identifies the number of Eulerian circuits on an Eulerian graph with the trace sum of certain twisted vertex and edge adjacency matrices of the graph. Moreover, we show that reduction of computation can be achieved by taking into account symmetries related to twisted adjacency matrices induced by spectral antisymmetry and graph automorphisms.
