Gerrymandering: North Carolina congressional districts (current congress) (USA)

Add to Facebook download .zip with all pictures

Here are thoughts I have.

1. You could define “fair” vs. “unfair” as follows: “A set of electoral boundaries is ‘unfair’ if an election results in a distribution of seats among parties that is grossly different from the distribution of seats that would occur if seats were assigned to parties proportionally based on total party popular vote.” (You can define “grossly” using various statistical concepts, but I don’t want to get into all the details here.) So by this definition, NC is “unfair”, because the popular vote split 53-47, which would imply a “fair” seat split of maybe 7-6 or 8-5, but the *real* seat split was 10-3.

2. Someone else mentioned Voronoi diagrams. There’s a decent paper out there somewhere that talks about this. Basically, you start with as many “seeds” as you want districts. Put those seeds in population centres (places where the density is the highest). If you have one area that’s a huge more-than-one-seat area (e.g. New York City within New York state in the paper’s example), give that area as many seeds as it would get seats, then repeat this process on that sub-area. Then, from each seed, add the nearest census block to that seed. Do this in rotation for all the seeds until the district reaches its required population. There’s a guy named Brian Olson who’s done a bunch of work with an algorithm much like this (I think he’s u/BrianOlson, and his website is [bdistricting.com](http://bdistricting.com)).

3. Another idea I have works like this: Start at one “corner” of the state. Take the county that’s there. If it’s got a smaller population than a district needs to have, add a neighbouring county. Repeat until you get more than enough, then shave off parts of one or, at most, two counties until the district has the right population. If a county has too many people for one district, break it down by municipal boundaries, and do something similar. If a given municipality has too many people for one district, break it down by “neighbourhoods” and do something similar.

Yes, 2. and 3. both require human intervention, and can’t be completely objective. But they can sure as hell be done a lot more reasonably, even with not-entirely-unbiased human beings intervening as and when required. I got Brian Olson’s open source code, but haven’t had time to get into it and play with it the way I’d like.

(One possible “rule” that could stem from #3 that would be relatively easy to enforce: If a district contains portions only of 3 counties, you can’t add more portions of any other counties until you “fill up” your use of one of those existing 3 counties. So, like, if your district starts with the southern half of each of counties Able, Baker, and Charlie, you can’t add any pieces of neighbouring counties Delta and Echo unless and until you add the other half of at least one of Able, Baker, and Charlie.

Latest Comments
  1. CristineLacomb December 27, 2016
  2. Stramald December 26, 2016
  3. dorothywarkocz5 December 24, 2016
  4. kolinmcrae December 22, 2016
  5. Isech December 21, 2016
  6. Eldoq December 15, 2016
  7. Emtny December 13, 2016
  8. Tabelque December 12, 2016
  9. Isech December 10, 2016
  10. Iaor December 9, 2016
  11. Eldrdan December 9, 2016
  12. Rosybi December 5, 2016
  13. Darpolo December 5, 2016
  14. RSpofford December 3, 2016
  15. hyunsc2 December 2, 2016
  16. Ybele November 26, 2016
  17. Nyest November 22, 2016
  18. Iceru November 19, 2016
  19. panzergeneral November 15, 2016
  20. AdalbertoHumes November 8, 2016
  21. Phois November 7, 2016
  22. ucid November 4, 2016
  23. Oasi November 3, 2016
  24. PatriciaAcord October 29, 2016
  25. Queighty October 29, 2016
  26. chrisman9020 October 28, 2016
  27. Iceru October 26, 2016
  28. Rodel October 24, 2016
  29. Chaiwor October 17, 2016
  30. Eldrdan October 13, 2016
  31. urnisaw October 13, 2016
  32. Rosybi October 12, 2016
  33. LeotaBerkeley September 27, 2016
  34. AlexTibbs September 27, 2016
  35. Imale September 24, 2016
  36. uruch September 23, 2016
  37. Rel September 16, 2016
  38. DianHohn September 13, 2016
  39. Adald September 11, 2016
  40. guin7865 September 10, 2016
  41. Emkim September 7, 2016
  42. Sadys September 5, 2016
  43. Skelashat September 2, 2016
  44. Kinild August 28, 2016
  45. garza77 August 27, 2016
  46. Fitinack August 22, 2016
  47. bellowsE August 16, 2016
  48. DonnieHeinlein August 11, 2016
  49. Suloon August 11, 2016
  50. Inest August 10, 2016
  51. Darpolo August 8, 2016
  52. Rannund August 8, 2016
  53. Isquaugh August 6, 2016
  54. Claribel1 August 1, 2016
  55. urnisaw July 28, 2016
  56. lawvercool3 July 26, 2016
  57. DavisGroce July 25, 2016
  58. Dokeg July 23, 2016
  59. Dotuton July 21, 2016
  60. Ashend July 20, 2016
  61. Lordnys July 20, 2016
  62. DavisGroce July 19, 2016
  63. rowles09 July 17, 2016
  64. Emtny July 17, 2016
  65. Adald July 16, 2016
  66. WendellAhmad July 16, 2016
  67. dorothywarkocz5 July 6, 2016
  68. Darpolo July 5, 2016
  69. Imem July 4, 2016
  70. Isech July 3, 2016
  71. urnisaw July 2, 2016
  72. WendellAhmad July 1, 2016
  73. Chaiwor June 30, 2016
  74. LeolaBou June 29, 2016
  75. dorothywarkocz5 June 28, 2016
  76. Iaor June 28, 2016
  77. Chawler June 25, 2016
  78. Tonser June 23, 2016
  79. Oughumde June 21, 2016
  80. GastonCoit June 18, 2016
  81. garza77 June 9, 2016
  82. AdalbertoHumes June 6, 2016
  83. Iworo May 28, 2016
  84. Lucessinger98 May 24, 2016
  85. Umedar May 20, 2016
  86. LeotaBerkeley May 13, 2016
  87. Uskunte May 12, 2016
  88. CatharineDorrance May 10, 2016
  89. Tryt May 10, 2016
  90. YaekoPendelton May 9, 2016
  91. lamoureux89 May 2, 2016
  92. chrisman9020 May 2, 2016
  93. YaekoPendelton April 30, 2016
  94. Skelashat April 24, 2016
  95. Ingn April 23, 2016
  96. Schiat April 12, 2016
  97. Mylil April 9, 2016
  98. garza77 April 4, 2016
  99. Aselme March 30, 2016
  100. Awust March 23, 2016
  101. kolinmcrae March 19, 2016
  102. urnisaw March 17, 2016
  103. TyroneVautour March 16, 2016
  104. Nah March 13, 2016
  105. persaud March 12, 2016
  106. presley77 March 10, 2016
  107. Usklor March 4, 2016
  108. Awust March 1, 2016
  109. fogleodelia March 1, 2016
  110. CatharineDorrance February 28, 2016
  111. Inest February 19, 2016
  112. Iss February 17, 2016
  113. RebeckaGuyton February 13, 2016
  114. Endrr February 12, 2016
  115. codayrzeszow February 12, 2016
  116. Ingn February 12, 2016
  117. sarkisian93 February 8, 2016
  118. ShahidAqq February 2, 2016
  119. Ightcer January 28, 2016
  120. LacyMaberry January 26, 2016
  121. StacyHickox January 26, 2016
  122. Csmoak09 January 25, 2016
  123. Tryt January 19, 2016
  124. Rac January 15, 2016
  125. Tiaeld January 15, 2016
  126. Kinild January 13, 2016
  127. Nyest January 12, 2016
  128. Tonser January 10, 2016
  129. Ludser January 7, 2016
  130. Queighty January 4, 2016
  131. urnisaw January 3, 2016
  132. Cerlory December 31, 2015
  133. CatharineDorrance December 31, 2015
  134. Aselme December 30, 2015
  135. persaud December 29, 2015
  136. Csmoak09 December 27, 2015
  137. LatashiaReece December 26, 2015
  138. LacyMaberry December 24, 2015
  139. Orpsam December 22, 2015
  140. Ashend December 20, 2015
  141. christianson44 December 18, 2015
  142. Tabelque December 12, 2015
  143. ArletteMaddix December 10, 2015
  144. hyunsc2 December 7, 2015
  145. MeghannBoardman December 6, 2015
  146. Csmoak09 December 3, 2015
  147. Queighty December 3, 2015
  148. Titus16 December 1, 2015
  149. Oughumde November 30, 2015
  150. Rodel November 30, 2015
  151. kolinmcrae November 25, 2015
  152. Inest November 22, 2015
  153. Yonys November 20, 2015
  154. dreyer333 November 15, 2015
  155. Yonys November 13, 2015
  156. Yuania November 12, 2015
  157. CatharineDorrance November 6, 2015
  158. CatharineDorrance November 3, 2015
  159. Usklor October 30, 2015
  160. Skelashat October 30, 2015
  161. RomaMcray October 28, 2015
  162. Suloon October 26, 2015
  163. Rel October 26, 2015
  164. Skelashat October 26, 2015
  165. EviaBruss October 22, 2015
  166. Rac October 19, 2015
  167. Queighty October 15, 2015
  168. TyroneVautour October 11, 2015
  169. Rosybi October 11, 2015
  170. Iworo October 11, 2015
  171. EloyVanostrand October 8, 2015
  172. Kimny October 7, 2015
  173. WendellAhmad October 7, 2015
Comments are closed.
Click on Like Page, to get new amazing photo every day on facebook.
Thanks! I already Like.