Instant Runoff Normalized Ratings: Difference between revisions

Content added Content deleted
(Remove optimal strategy claims)
m (State author in the introduction, and fix some grammar/tense errors.)
Line 1: Line 1:
Based on a [[ratings ballot]], '''IRNR''' seeks to give every voter equal power and encourage honest ratings.
'''Instant Runoff Normalized Ratings''', or '''IRNR''' is a method devised by Brian Olson.<ref>{{cite web | title=Election Methods Defined | website=bolson.org | url=https://bolson.org/voting/methods.html#IRNR | ref={{sfnref | bolson.org}} | access-date=2021-12-18}}</ref> Based on a [[ratings ballot]], the method seeks to give every voter equal power and encourage honest ratings.


The first step is normalizing, which can happen in two ways:
The first step is normalizing, which can happen in two ways:
Line 19: Line 19:
<math>\begin{equation}{C_{i}}\end{equation}</math> = ratings of each candidate in the vote, before the normalization.
<math>\begin{equation}{C_{i}}\end{equation}</math> = ratings of each candidate in the vote, before the normalization.


Sum up the normalized ratings for each candidate. If there are two choices, the highest rated is the winner. If there are more than two choices, disqualify the lowest rated choice.
The second step consists of summing up the normalized ratings for each candidate. If there are two choices, the highest rated is the winner. If there are more than two choices, the lowest rated choice is disqualified.


The process repeats with a normalization step that ignores disqualified choices. A voter's voting power is thus redistributed among the remaining choices.
The process repeats with a normalization step that ignores disqualified choices. A voter's voting power is thus redistributed among the remaining choices.
Line 26: Line 26:
It is possible to normalize by first observing the highest score the voter gave to any candidate, and pretending that is the maximum allowed score when interacting with that voter's ballot. In other words, a voter who gave their favorite a 3 out of 5 could have their ballot normalized such that the highest score they give to any candidate in any round of IRNR would be a max of 3 out of 5.
It is possible to normalize by first observing the highest score the voter gave to any candidate, and pretending that is the maximum allowed score when interacting with that voter's ballot. In other words, a voter who gave their favorite a 3 out of 5 could have their ballot normalized such that the highest score they give to any candidate in any round of IRNR would be a max of 3 out of 5.


==Related Systems ==
==Related systems==
* [[Distributed Voting]] (specific variant, based on L1 norm)
* [[Distributed Voting]] (specific variant, based on L1 norm)


== External link ==
== External links ==

* [http://bolson.org/voting/vote_util/org/bolson/vote/IRNR.java Java code that implements IRNR]
* [http://bolson.org/voting/vote_util/org/bolson/vote/IRNR.java Java code that implements IRNR]
*[http://bolson.org/voting/IRNR_explaination.pdf Instant Runoff Normalized Ratings: an Election Method by Brian Olson]
*[http://bolson.org/voting/IRNR_explaination.pdf Instant Runoff Normalized Ratings: an Election Method by Brian Olson]

==References==
<references/>



[[Category:Single-winner voting methods]]
[[Category:Single-winner voting methods]]