I was describing single winner, you’re describing multiple winner
Those are implemented very differently.
You can guarantee that popular choices gets represented (assuming enough seats for all popular choices) if you do pre-filtering rounds where you give weighted scoring to candidates based on their accumulated ballot rank positions. This would quickly sort out many last rank choices and few-first choices. Then you can proceed with the rounds of eliminations.
Practically speaking, perfect fairness is mathematically proven impossible. You have to make tradeoffs and pick a system that will likely get a good enough result
I was describing single winner, you’re describing multiple winner
Those are implemented very differently.
You can guarantee that popular choices gets represented (assuming enough seats for all popular choices) if you do pre-filtering rounds where you give weighted scoring to candidates based on their accumulated ballot rank positions. This would quickly sort out many last rank choices and few-first choices. Then you can proceed with the rounds of eliminations.
Practically speaking, perfect fairness is mathematically proven impossible. You have to make tradeoffs and pick a system that will likely get a good enough result
https://en.wikipedia.org/wiki/Arrow's_impossibility_theorem
https://www.sciencedaily.com/releases/2026/08/260801042812.htm