Skip to Main Content
 
Translator disclaimer

Abstract

Legislative redistricting is a critical element of representative democracy. A number of political scientists have used simulation methods to sample redistricting plans under various constraints to assess their impact on partisanship and other aspects of representation. However, while many optimization algorithms have been proposed, surprisingly few simulation methods exist in the published scholarship. Furthermore, the standard algorithm has no theoretical justification, scales poorly, and is unable to incorporate fundamental constraints required by redistricting processes in the real world. To fill this gap, we formulate redistricting as a graph-cut problem and for the first time in the literature propose a new automated redistricting simulator based on Markov chain Monte Carlo. The proposed algorithm can incorporate contiguity and equal population constraints at the same time. We apply simulated and parallel tempering to improve the mixing of the resulting Markov chain. Through a small-scale validation study, we show that the proposed algorithm can approximate a target distribution more accurately than the standard algorithm. We also apply the proposed methodology to data from Pennsylvania to demonstrate the applicability of our algorithm to real-world redistricting problems. The open-source software package is available so that researchers and practitioners can implement the proposed methodology. Supplementary materials for this article are available online.

Acknowledgments

We thank Jowei Chen, Jacob Montgomery, and seminar participants at Chicago Booth, Dartmouth, Duke, Microsoft Research, and SAMSI for useful comments and suggestions. We thank James Lo, Jonathan Olmsted, and Radhika Saksena for their advice on computation. The replication archive for this article is available in Fifield, Higgins, et al. (2019 Fifield, B., Higgins, M., Imai, K., and Tarr, A. (2019), “Replication Data for: Automated Redistricting Simulation Using Markov Chain Monte Carlo,” available at https://doi.org/10.7910/DVN/VCIW2I. [Google Scholar]). The open-source R package redist for implementing the proposed methodology is available in Fifield, Tarr, and Imai (2015 Fifield, B., Tarr, A., and Imai, K. (2015), “redist: Markov Chain Monte Carlo Methods for Redistricting Simulation,” Comprehensive R Archive Network (CRAN), available at https://CRAN.R-project.org/package=redist. [Google Scholar]). Replication materials can be found in Dataverse at https://doi.org/10.7910/DVN/VCIW2I.

Supplementary Materials

In the supplementary materials, we provide proofs of the theorems presented in the article, as well as additional empirical examples.

Notes

1 The application of simulated tempering is presented in Appendix S4.

2 The temperature referenced here is different from the temperature in the expression for fβ. For the sake of simplicity, we absorb the distribution parameter β into the sequence of tempering parameters β(0),,β(r1).

Login options

Purchase * Save for later
Online

Article Purchase 24 hours to view or download: USD 51.00 Add to cart

Issue Purchase 30 days to view or download: USD 141.00 Add to cart

* Local tax will be added as applicable