Skip to content

Potential extensions to the program

Marshall Mueller edited this page Jun 11, 2018 · 1 revision

Demographic data

  • Sensitivity analysis - perturb data to see robust the districts are to changes
  • VRA compliance

Chain functionality

  • Pass in different objective functions/compactness metrics
  • Different ways of iterating through the state space
  • Allow additional and select-able restrictions on what makes a viable district

Preprocessing

  • Tools to help create one-to-one correspondence between voting data and shapefile data
  • Dealing with missing data (Correct it/reject it, etc.)

Parallelizing

  • Stochastic gradient descent
  • Run the same chain many times from different starts to confirm results