Gerrymandering Planar Graphs (2312.14721v2)
Abstract: We study the computational complexity of the map redistricting problem (gerrymandering). Mathematically, the electoral district designer (gerrymanderer) attempts to partition a weighted graph into $k$ connected components (districts) such that its candidate (party) wins as many districts as possible. Prior work has principally concerned the special cases where the graph is a path or a tree. Our focus concerns the realistic case where the graph is planar. We prove that the gerrymandering problem is solvable in polynomial time in $\lambda$-outerplanar graphs, when the number of candidates and $\lambda$ are constants and the vertex weights (voting weights) are polynomially bounded. In contrast, the problem is NP-complete in general planar graphs even with just two candidates. This motivates the study of approximation algorithms for gerrymandering planar graphs. However, when the number of candidates is large, we prove it is hard to distinguish between instances where the gerrymanderer cannot win a single district and instances where the gerrymanderer can win at least one district. This immediately implies that the redistricting problem is inapproximable in polynomial time in planar graphs, unless P=NP. This conclusion appears terminal for the design of good approximation algorithms -- but it is not. The inapproximability bound can be circumvented as it only applies when the maximum number of districts the gerrymanderer can win is extremely small, say one. Indeed, for a fixed number of candidates, our main result is that there is a constant factor approximation algorithm for redistricting unweighted planar graphs, provided the optimal value is a large enough constant.
- M. Altman. 1997. The computational complexity of automated redistricting: Is automation the answer. Rutgers Computer & Tech. LJ 23 (1997), 81.
- Bicolored graph partitioning, or: gerrymandering at its worst. Discrete Applied Mathematics 157, 17 (2009), 3601–3614.
- B. Baker. 1994. Approximation Algorithms for NP-Complete Problems on Planar Graphs. J. ACM 41, 1 (1994), 153––180.
- The Complexity of Gerrymandering over Graphs: Paths and Trees. Discrete Appl. Math. 324, C (2023), 103––112.
- H. Bodlaender. 1996. A Linear-Time Algorithm for Finding Tree-Decompositions of Small Treewidth. SIAM J. Comput. 25, 6 (1996), 1305–1317.
- H. Bodlaender. 1998. A partial k𝑘kitalic_k-arboretum of graphs with bounded treewidth. Theoretical Computer Science 209, 1 (1998), 1–45.
- A refined complexity analysis of fair districting over graphs. Autonomous Agents And Multi-Agent Systems 37, 13 (2023).
- Big City vs. the Great Outdoors: Voter Distribution and How It Affects Gerrymandering.. In IJCAI. 98–104.
- A linear 5-coloring algorithm of planar graphs. Journal of Algorithms 2, 4 (1981), 317–327.
- Gerrymandering Over Graphs. In Proceedings of AAMAS’18. 274–282.
- Manipulating Districts to Win Elections: Fine-Grained Complexity. In Proceedings of AAAI’20. 1902–1909.
- R. Erikson. 1972. Malapportionment, gerrymandering, and party fortunes in congressional elections. Am. Political Sci. Rev. 4, 66 (1972), 1234–1245.
- Optimal partisan districting on planar geographies. Cent. Eur. J. Oper. Res. 25, 4 (2017), 879–888.
- Gerrymandering Trees: Parameterized Hardness. ArXiv abs/2205.06857 (2022).
- M. Garey and D. Johnson. 1977. The Rectilinear Steiner Tree Problem is NP-Complete. SIAM J. Appl. Math. 32, 4 (1977), 826–834.
- Gerrymandering on Graphs: Computational Complexity and Parameterized Algorithms. In Proceedings of SAGT’21. 140–155.
- J. Håstad. 1999. Clique is hard to approximate within n1−ϵsuperscript𝑛1italic-ϵn^{1-\epsilon}italic_n start_POSTSUPERSCRIPT 1 - italic_ϵ end_POSTSUPERSCRIPT. Acta Mathematica 182, 1 (1999), 105 – 142.
- Nonpartisan political redistricting by computer. Operations Research 13, 6 (1965), 998–1006.
- S. Issacharoff. 2002. Gerrymandering and political cartels. Harvard Law Review (2002), 593–648.
- Algorithms for Gerrymandering over Graphs. In Proceedings of AAMAS’19. 1413–1421.
- Divide and conquer: Using geographic manipulation to win district-based elections.. In Proceedings of AAMAS’17. 624–632.
- D. Lubin. 1999. The paradox of representation: Racial gerrymandering and minority interests in Congress. Princeton University Press, New Jersey.
- C. Puppe and A. Tasnádi. 2009. Optimal redistricting under geographical constraints: Why “pack and crack” does not work. Econ. Lett. 105, 1 (2009), 93 – 96.
- Minimizing margin of victory for fair political and educational districting. In Proceedings of AAMAS’20. 1305–1313.
- The Effects of Automated Redistricting and Partisan Strategic Interaction on Representation: The Case of Mexico. Available at SSRN 2486885 (2014).
- M. Wines. 2019. What Is Gerrymandering? And How Does it Work? New York Times (June 2019).
- D. Zuckerman. 2006. Linear Degree Extractors and the Inapproximability of Max Clique and Chromatic Number. In Proceedings of STOC’06. 681–690.