English

An Extremal Problem on Rainbow Spanning Trees in Graphs

Combinatorics 2020-08-07 v1

Abstract

A spanning tree of an edge-colored graph is rainbow provided that each of its edges receives a distinct color. In this paper we consider the natural extremal problem of maximizing and minimizing the number of rainbow spanning trees in a graph GG. Such a question clearly needs restrictions on the colorings to be meaningful. For edge-colorings using n1n-1 colors and without rainbow cycles, known in the literature as JL-colorings, there turns out to be a particularly nice way of counting the rainbow spanning trees and we solve this problem completely for JL-colored complete graphs KnK_n and complete bipartite graphs Kn,mK_{n,m}. In both cases, we find tight upper and lower bounds; the lower bound for KnK_n, in particular, proves to have an unexpectedly chaotic and interesting behavior. We further investigate this question for JL-colorings of general graphs and prove several results including characterizing graphs which have JL-colorings achieving the lowest possible number of rainbow spanning trees. We establish other results for general n1n-1 colorings, including providing an analogue of Kirchoff's matrix tree theorem which yields a way of counting rainbow spanning trees in a general graph GG.

Keywords

Cite

@article{arxiv.2008.02410,
  title  = {An Extremal Problem on Rainbow Spanning Trees in Graphs},
  author = {Matthew DeVilbiss and Bradley Fain and Amber Holmes and Paul Horn and Sonwabile Mafunda and K. E. Perry},
  journal= {arXiv preprint arXiv:2008.02410},
  year   = {2020}
}
R2 v1 2026-06-23T17:40:17.685Z