Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
167 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A Uniformly Random Solution to Algorithmic Redistricting (2402.13868v1)

Published 21 Feb 2024 in cs.DS, cs.DM, and math.CO

Abstract: The process of drawing electoral district boundaries is known as political redistricting. Within this context, gerrymandering is the practice of drawing these boundaries such that they unfairly favor a particular political party, often leading to unequal representation and skewed electoral outcomes. One of the few ways to detect gerrymandering is by algorithmically sampling redistricting plans. Previous methods mainly focus on sampling from some neighborhood of ``realistic' districting plans, rather than a uniform sample of the entire space. We present a deterministic subexponential time algorithm to uniformly sample from the space of all possible $ k $-partitions of a bounded degree planar graph, and with this construct a sample of the entire space of redistricting plans. We also give a way to restrict this sample space to plans that match certain compactness and population constraints at the cost of added complexity. The algorithm runs in $ 2{O(\sqrt{n}\log n)} $ time, although we only give a heuristic implementation. Our method generalizes an algorithm to count self-avoiding walks on a square to count paths that split general planar graphs into $ k $ regions, and uses this to sample from the space of all $ k $-partitions of a planar graph.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (24)
  1. Constant factor approximation of vertex-cuts in planar graphs. In Proceedings of the thirty-fifth annual ACM symposium on Theory of computing, pages 90–99, 2003.
  2. Hans L. Bodlaender. A partial k-arboretum of graphs with bounded treewidth. Theoretical Computer Science, 209(1):1–45, 1998.
  3. Self-avoiding walks crossing a square. Journal of Physics A Mathematical General, 38(42):9159–9181, October 2005.
  4. Bandwidth, expansion, treewidth, separators and universality for bounded-degree graphs. European Journal of Combinatorics, 31(5):1217–1227, 2010.
  5. Assessing significance in a markov chain without mixing. Proceedings of the National Academy of Sciences, 114(11):2860–2864, 2017.
  6. Spin systems and political districting problem. Journal of Magnetism and Magnetic Materials, 310(2, Part 3):2889–2891, 2007. Proceedings of the 17th International Conference on Magnetism.
  7. Balanced centroidal power diagrams for redistricting. In Proceedings of the 26th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, SIGSPATIAL ’18, page 389–396, New York, NY, USA, 2018. Association for Computing Machinery.
  8. Andrew R. Conway. The design of efficient dynamic programming and transfer matrix enumeration algorithms. Journal of Physics A Mathematical General, 50(35):353001, September 2017.
  9. Recombination: A family of markov chains for redistricting. Harvard Data Science Review, 3 2021. https://hdsr.mitpress.mit.edu/pub/1ds8ptxu.
  10. A survey of graph layout problems. ACM Comput. Surv., 34(3):313–356, sep 2002.
  11. Automated redistricting simulation using markov chain monte carlo. Journal of Computational and Graphical Statistics, 29(4):715–728, 2020.
  12. Congressional districting using a tsp-based genetic algorithm. In Genetic and Evolutionary Computation — GECCO 2003, pages 2072–2083, Berlin, Heidelberg, 2003. Springer Berlin Heidelberg.
  13. Subexponential mixing for partition chains on grid-like graphs. In Proceedings of the 2023 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 3317–3329. SIAM, 2023.
  14. Optimal political districting by implicit enumeration techniques. Management Science, 16(8):B495–B508, 1970.
  15. Quantifying gerrymandering in north carolina. Statistics and Public Policy, 7(1):30–38, 2020.
  16. Automated congressional redistricting. ACM J. Exp. Algorithmics, 24, apr 2019.
  17. On minimizing width in linear layouts. Discrete Applied Mathematics, 23(3):243–265, 1989.
  18. Branch and bound for the cutwidth minimization problem. Computers & Operations Research, 40(1):137–149, 2013.
  19. An optimization based heuristic for political districting. Management Science, 44(8):1100–1114, 1998.
  20. Complexity and geometry of sampling connected graph partitions. ArXiv, abs/1908.08881, 2019.
  21. Redistricting Data Hub. 2022 wisconsin congressional districts approved plan, 2022. Accessed: September 1, 2023.
  22. Cutwidth i: A linear time fixed parameter algorithm. Journal of Algorithms, 56(1):1–24, 2005.
  23. Multi-objective genetic algorithm with variable neighbourhood search for the electoral redistricting problem. Swarm and Evolutionary Computation, 36:37–51, 2017.
  24. Takeo Yamada. A mini–max spanning forest approach to the political districting problem. International Journal of Systems Science, 40(5):471–477, 2009.

Summary

We haven't generated a summary for this paper yet.