The Marked Edge Walk: A Novel MCMC Algorithm for Sampling of Graph Partitions
Atticus McWhorter, Daryl DeFord
TL;DR
The paper addresses the challenge of sampling redistricting partitions from distributions not tied to spanning-tree counts. It introduces the marked edge walk (MEW), an MCMC algorithm that operates on the lifted space $\mathcal{X}=\{(T,M): T\text{ is a spanning tree}, M\subseteq T\}$ by combining a cycle-basis move on $T$ with a marked-edge move on $M$, and uses Metropolis-Hastings with tractable forward/backward probabilities. MEW enables targeting arbitrary energy-based distributions $p(x)\propto\exp(J(\xi(x)))/\tau(\xi(x))$ over partitions, where $\tau(\xi)$ accounts for degeneracy from spanning trees, thereby removing the overwhelming bias of spanning-tree counts and allowing assessment of compactness, competitiveness, and multivariate criteria. Across Cheshire County, New Hampshire, and Texas, MEW demonstrates fast mixing, convergence to target distributions, and scalability to large graphs, while highlighting a bias toward slightly less compact plans under certain targets and noting computational costs from degeneracy calculations. This work broadens ensemble generation capabilities in redistricting and supports prospective policy analysis and optimization by enabling explicit targeting of diverse partition criteria.
Abstract
Novel Markov Chain Monte Carlo (MCMC) methods have enabled the generation of large ensembles of redistricting plans through graph partitioning. However, existing algorithms such as Reversible Recombination (RevReCom) and Metropolized Forest Recombination (MFR) are constrained to sampling from distributions related to spanning trees. We introduce the marked edge walk (MEW), a novel MCMC algorithm for sampling from the space of graph partitions under a tunable distribution. The walk operates on the space of spanning trees with marked edges, allowing for calculable transition probabilities for use in the Metropolis-Hastings algorithm. Empirical results on real-world dual graphs show convergence under target distributions unrelated to spanning trees. For this reason, MEW represents an advancement in flexible ensemble generation.
