• 1 Introduction
  • 2 Divisor Methods Formalized
  • 3 Fast Apportionment by Rank Selection
  • 4 Comparison of Algorithms
  • 5 Conclusion
  • A Our Scope of different Methods of Apportionment
  • B Lemmata and Proofs
    • Lemma 4
    • Lemma 5
    • Proof of Lemma 2
  • C Implementing the Algorithms
    • C.1 Iterative Divisor Method
    • C.2 Jump-and-Step
    • C.3 The Algorithm of Cheng and Eppstein
    • C.4 SandwichSelect
  • D Experimental Setup
  • E More Running-Time Experiments
  • F Index of Used Notation
  • G Changelog