Litcius/Paper detail

Linear Algebraic Techniques for Spanning Tree Enumeration

Steven Klee, Matthew T. Stamps

2020American Mathematical Monthly12 citationsDOIOpen Access PDF

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 count the spanning trees in several significant families of graphs in an elegant manner.

Topics & Concepts

Spanning treeMathematicsCombinatoricsEnumerationLaplacian matrixDiscrete mathematicsLemma (botany)Algebraic numberAlgebraic connectivityMinimum spanning treeGraphTree (set theory)Tutte polynomialChromatic polynomialMatrix (chemical analysis)Laplace operatorGraph theoryCharacteristic polynomialTrémaux treeDual graphMinimum degree spanning treeGraph theory and applicationsAdvanced Graph Theory ResearchAdvanced Combinatorial Mathematics