Linear-time Algorithms for Proportional Apportionment
Zhanpeng Cheng, David Eppstein

TL;DR
This paper introduces an efficient linear-time algorithm for proportional apportionment using highest averages methods, significantly improving computational speed for distributing resources fairly among entities.
Contribution
It presents the first $O(n)$-time algorithm applicable to all widely used highest averages apportionment methods, enhancing efficiency in resource allocation.
Findings
Algorithm runs in linear time, $O(n)$
Applicable to all common highest averages methods
Improves computational efficiency for apportionment tasks
Abstract
The apportionment problem deals with the fair distribution of a discrete set of indivisible resources (such as legislative seats) to entities (such as parties or geographic subdivisions). Highest averages methods are a frequently used class of methods for solving this problem. We present an -time algorithm for performing apportionment under a large class of highest averages methods. Our algorithm works for all highest averages methods used in practice.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Voting Systems · Auction Theory and Applications
