Instant Runoff Normalized Ratings: Difference between revisions

Content added Content deleted
(Fixed equation rendering)
m (language fixup)
 
Line 1: Line 1:
'''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.
'''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 acts to equalize the effect of a ballot. Some ways of doing this are:


* Divide each rating by the sum of the absolute values of the ratings. The sum of absolute values of the ratings will then be 1.
* Divide each rating by the sum of the absolute values of the ratings. The sum of absolute values of the ratings will then be 1.
** This shall be called '''IRNR[1]''' since the normalization factor is the L1 norm.
** This is called '''IRNR[1]''' since the normalization factor is the L1 norm.


* Divide each rating by the square root of the sum of the squared ratings. The vote will then be a vector with magnitude 1.
* Divide each rating by the square root of the sum of the squared ratings. The vote will then be a vector with magnitude 1.
** This shall be called '''IRNR[2]''' since the normalization factor is the L2 norm.
** This is called '''IRNR[2]''' since the normalization factor is the L2 norm.


* One could more generally consider '''IRNR[p]''', based on the Lp norm, for any fixed real p with <math>1 \le p \le \infty</math>. (To avoid difficulties with dividing by 0, we agree to ignore votes that rank all candidates 0.)
* One could more generally consider '''IRNR[p]''', based on the Lp norm, for any fixed real p with <math>1 \le p \le \infty</math>. (To avoid difficulties with dividing by 0, we agree to ignore votes that rank all candidates 0.)