Litcius/Paper detail

Metropolized Forest Recombination for Monte Carlo Sampling of Graph Partitions

Eric A. Autry, Daniel Carter, Gregory Herschlag, Zach Hunter, Jonathan C. Mattingly

2023SIAM Journal on Applied Mathematics16 citationsDOI

Abstract

.We develop a new Markov chain on graph partitions that makes relatively global moves yet is computationally feasible to be used as the proposal in the Metropolis–Hastings method. Our resulting algorithm is able to sample from a specified measure on partitions or spanning forests. Being able to sample from a specified measure is a requirement of what we consider as the gold standard in quantifying the extent to which a particular map is a gerrymander. Our proposal chain modifies the recently developed method called recombination (ReCom), which draws spanning trees on joined partitions and then randomly cuts them to repartition. We improve the computational efficiency by augmenting the statespace from partitions to spanning forests. The extra information accelerates the computation of the forward and backward proposal probabilities which are required for the Metropolis–Hastings algorithm. We demonstrate this method by sampling redistricting plans on several measures of interest and find promising convergence results on several key observables of interest. We also explore some limitations in the measures that are efficient to sample from and investigate the feasibility of using parallel tempering to extend this space of measures.KeywordsMarkov chain Monte Carlobalanced graph partitioningMetropolis-Hastingsspanning treesMSC codes65C0591D1091D2091F10

Topics & Concepts

Markov chain Monte CarloSampling (signal processing)Parallel temperingMetropolis–Hastings algorithmComputationMarkov chainImportance samplingMonte Carlo methodMeasure (data warehouse)Sample (material)Minimum spanning treeConvergence (economics)Computer scienceMathematicsMathematical optimizationSpanning treeAlgorithmHybrid Monte CarloStatisticsCombinatoricsData miningComputer visionEconomicsEconomic growthFilter (signal processing)ChemistryChromatographyMarkov Chains and Monte Carlo MethodsTopological and Geometric Data AnalysisBayesian Methods and Mixture Models
Metropolized Forest Recombination for Monte Carlo Sampling of Graph Partitions | Litcius