paper

Linear algebraic techniques for spanning tree enumeration

arXiv:1903.04973 · doi:10.1080/00029890.2020.1708171

Abstract

Kirchhoff's Matrix-Tree Theorem asserts that the number of spanning trees in a finite graph can be computed from the determinant of any of its reduced Laplacian matrices. In many cases, even for well-studied families of graphs, this can be computationally or algebraically taxing. We show how two well-known results from linear algebra, the Matrix Determinant Lemma and the Schur complement, can be used to elegantly count the spanning trees in several significant families of graphs.

This paper presents unweighted versions of the results in arXiv:1903.03575 with more concrete and concise proofs. It is intended for a broad audience and has extra emphasis on exposition. It will appear in the American Mathematical Monthly