Collective transferable vote

Last updated

Collective transferable vote (CTV) is a kind of proportional, preferential, transferable, monotonic electoral system. A voter votes for candidates by indicating his preferences for them (marked with numbers: 1, 2 etc. - for candidates from the most to less preferred).

Contents

Candidates for voting may be persons or other choices (e.g. projects, goals, methods). The voter may indicate any number of candidates on his ballot paper. The result of voting may be the election of one or more candidates (depending on the planned goals of this vote).

Introduction

The idea, application and features of the collective transferable vote (CTV) system are similar to the Single transferable vote (STV) system (in the case of multi-member constituencies) and to the Alternative Vote (AV) system (in the case of single-member constituencies). [lower-alpha 1] [1]

About criteria and features of electoral systems

There are various criteria and features of electoral systems by which these systems can be assessed and compared.

Among the positive (preferred, pro-democratic) features of electoral systems, there is monotonicity, or actually two her kinds:. [2]

An empirical method of assessing and comparing electoral systems

In order to compare (evaluate) the two electoral systems, it would be necessary to carry out the voting at the same time by both methods in the same group of voters, then to announce the results of both votes in this group and, if these results were different, conduct a third vote on the matter: "Which vote was the better result?" with three possible answers: [lower-alpha 2]

History of CTV

The "Collective Transferable Vote" is a relatively new system; the earliest description of it on the Internet is from 2013 - on the Polish Internet: "Zbiorczy Głos Przechodni" (ZGP). [4] [5]

Comparison to other transferable vote systems

Common ideas

The common basis for the electoral systems of the transferable vote (collective transferable vote, single transferable vote, alternative vote) are two general ideas:

Differences between STV and CTV

In STV systems, the voter has certain limitations, such as these, that he cannot evaluate two candidates in the same way, i.e. he must not assign the same preference number to different candidates. There are no such restrictions in CTV.

The STV and AV systems are non-monotonic and in the sense reactivity, and in the sense coalition. [2] On the other hand, the CTV system is monotonic in both senses.

Comparison based on actual elections in Dublin 2002

In 2002, STV elections were held in Dublin (Ireland) and completed ballots were released from the constituencies: [6] North (almost 44 thousand ballots and 4 candidates elected from 12) and West (almost 30 thousand ballots and 3 candidates elected from 9). This makes it possible to calculate the results of these elections also by other methods (for testing and comparison purposes).

Calculation of the voting result using the CTV sequential method

According to the calculated result of these elections using the CTV method: [7] In the West constituency, the same candidates were elected (and in the same order), whereas in the North constituency three of the same candidates were elected, and one other (Kennedy, Michael, F.F. instead of Wright, G.V., F.F.). The programme that calculated the result of those votes using the CTV sequential method, [8] used only the first two preferences (i.e. the most important ones - the others were not needed for the calculations (for this vote)), whereas in the STV method (used then, in 2002) all preferences were used in the calculation. When calculating using the STV method, the quota was reduced (i.e. the number of ballots required to elect one candidate), whereas in the CTV method the quota has not been reduced.

When calculating the election results using CTV and STV methods, a fairly significant difference in the two parameters has emerged, i.e. in the amount of preferences used and in the reduction of the quota. This would probably be most likely due to that the CTV method does not lose information about the ballots, while in the basic STV method used in Dublin, in the next stages of calculations, information about ballots is lost, which could result in using too large preference numbers (thus less important for voters) in the calculations, and reducing the "quota", and thus the worse quality of such an algorithm (its calculation results).

Calculation of the voting result using the CTV global method

In the West constituency, the set of numbers of candidates who have reached the standard quota to preference No. 2, = {2, 4, 5} (i.e. "Burton,Joan,Lab", "Higgins,Joe,SP", "Lenihan,Brian,FF" ). So it is the only group and NOBC( {2, 4, 5}, 2 ) = 8214. [9] The same group of candidates also won according to the CTV sequential method (with the standard quota = 7498). This number 8214 is also the maximum value of the quota at which these candidates win to the 2nd preference according to the CTV sequential method. [10]

In the North constituency, the set of numbers of candidates who have reached the standard quota to preference No. 2, = {2, 4, 6, 9, 10, 12}. There are therefore 15 groups (sets of 4 elements) of these candidates in the North constituency. [11]

The highest value of NOBC was achieved by group 11: NOBC( {4, 6, 9, 10}, 2) = 9170, so it was this group of candidates that won according to the CTV global method. The same group of candidates also won according to the CTV sequential method (with the standard quota = 8789). This number 9170 is also the maximum value of the quota at which these candidates win to the 2nd preference according to the CTV sequential method. [12]

The second next result was achieved by group 14: NOBC ( {4, 9, 10, 12}, 2 ) = 9105. It was these candidates who won according to the STV method in 2002.

The last, worst result (=7270, below the standard quota) was obtained by 3 groups: group 3 (={2, 4, 6, 12}), group 12 (={4, 6, 9, 12}) and group 13 (={4, 6, 10, 12}).

Ballot paper

On the ballot paper, the preferences of various candidates are marked by the voter by entering:

The number of preferences (which can or should be used by the voter) on ballot papers in STV systems usually equals the number of candidates. However, in the CTV system number of preferences can be any - it seems that a few preferences (e.g. 5 or 9 or somewhat more) should usually be enough for a voter, almost regardless of the number of candidates. Preliminary observations indicate that in large votings only a small number of preferences is used to calculate the result of the CTV method voting result.

Problems during voting:

An example of a completed CTV voting ballot paper:

NoCandidatesPreferences
 1  2  3  4  5 
1First Candidate   X
2Second Candidate
3Third CandidateX
4Fourth CandidateX
5Fifth CandidateX
6Sixth Candidate

The above ballot paper in the STV record looks like this:

NoCandidatesPreference
1First Candidate   2
2Second Candidate
3Third Candidate1
4Fourth Candidate1
5Fifth Candidate5
6Sixth Candidate

Method of calculating the voting result

The basic varieties of STV can use a fairly simple calculation method, with the manual transfer of completed ballot papers into stacks corresponding to the candidates. The CTV system is not adapted to this procedure. For CTV only in the case of the single-member version, the 'manual' calculation is simple: to calculate the result, it is enough (e.g. on a piece of paper) to count the ballot papers for each candidate, separately for each preference.

In contrast, advanced STV varieties (e.g. fractional (Meek, Warren)) and multi-member CTV usually requires the use of a computer.

The ideas of calculating the voting result in the STV and CTV systems differ in that once a candidate has been elected (by finding the number of ballots required for this purpose):

When calculating the result of voting in STV in some of its varieties (e.g. basic) only integers are used, and other varieties of STV also use fractional numbers. However, in CTV (in all its varieties), only integers are used in the calculation.

Basic algorithm for calculating results

In the following algorithms (to simplify them), ties are not resolved and the quota is not reduced.

Definitional note: Standard value of the quota (=required number of ballots) = 1 + IntegerPart(NumberOfBallots / (NumberOfSeats + 1))

General CTV sequential algorithm

REPEAT     FindTheSmallestPreferenceNumberToWhichAnyCandidateNotElectedReachesRequiredNumberOfBallotsFree     RecognizeElectedForNextSeat(CandidateNotElectedWithTheMostBallotsFreeToThisPreference) UNTIL AllSeatsAreAlreadyOccupied   Def.1. Number of ballots free to current preference (=CurPref) for a candidate not yet elected (=Cand):        NumberOfBallotsFree(Cand, CurPref) :=         Minimum( { IIF( NumberOfBallotsFromSubsetButWithoutCand(SsEC, Cand, CurPref) ≥                         NumberOfBallotsAllocatedToSubset(SsEC),                                               NumberOfBallotsWithCand(Cand, CurPref),                                               NumberOfBallotsWithCand(Cand, CurPref) +                         NumberOfBallotsFromSubsetButWithoutCand(SsEC, Cand, CurPref) -                                               NumberOfBallotsAllocatedToSubset(SsEC)  )                    : SsEC ⊆ SetOfElectedCandidates } )    Def.2. IIF(condition, w1, w2) = w1, if the condition is true; else = w2   Def.3. NumberOfBallotsFromSubsetButWithoutCand(SsEC, Cand, CurPref) := [ Number of ballots in which:                              in any preference from No 1 to CurPref any candidate from SsEC is marked,                              but there is no Cand on this ballot (in these preferences) ]  Def.4. NumberOfBallotsWithCand(Cand, CurPref) := [ Number of ballots in which:                                                    in any preference from No 1 to CurPref is marked Cand ]   Def.5. NumberOfBallotsAllocatedToSubset(SsEC) := [ The sum of the number of ballots allocated                                                     (i.e.=Required number of ballots (i.e.=quota) (then))                                                     for candidates from the SsEC subset                                                     when considering them as elected ]

More traditional notation of the algorithm

FUNCTION NumberOfBallotsFree(   Cand,  // Candidate number, for which his number of ballots free is to be calculated                              CurPref   // the Current Preference, to which (from 1.) ballots are to be counted                             )         // NEC == Number of Elected Candidates    // SEC == Set of Elected Candidates    // SsEC is a natural number that denotes a subset of set SEC;     //      in SsEC (in binary notation) the NEC of the next least significant bits        //      stands for NEC of subsequent candidates from SEC (0 == none, 1 == there is in subset)    //      (note: this is a different numbering than the 'normal' candidate numbers)         NoOfBallotsFreeCand = 2^30 // large number     FOR SsEC = 0 TO 2^NEC - 1       // Number of ballots in which any candidate from the SsEC is marked, but Cand is not there          NoOfBallotsWithSubsetButWithoutCand = CountNoOfBallotsWithSubsetButWithoutCand(SsEC, Cand, CurPref)        NoOfBallotsWithCand = CountNoOfBallotsWithCand(Cand, CurPref)        // Sum of No of ballots allocated to candidates from SsEC at the time of their election (=sum of their quotas)       NoOfBallotsAllocatedToSubset = CountNoOfBallotsAllocatedToSubset(SsEC)        IF NoOfBallotsWithSubsetButWithoutCand ≥ NoOfBallotsAllocatedToSubset  THEN          NoOfBallotsFreeOfCandRelativeToSubset = NoOfBallotsWithCand       ELSE          NoOfBallotsFreeOfCandRelativeToSubset = NoOfBallotsWithCand +                                                  NoOfBallotsWithSubsetButWithoutCand -                                                   NoOfBallotsAllocatedToSubset       ENDIF        NoOfBallotsFreeCand = Min(NoOfBallotsFreeCand, NoOfBallotsFreeOfCandRelativeToSubset)     ENDFOR SsEC     RESULT = NoOfBallotsFreeCand ENDFUNCTION

The algorithm for electing the first candidate

The idea of calculating the CTV voting result in the case of electing the first candidate: the number of ballots (for each candidate separately) is counted for successive preferences (together, from the first), up to the preference in which any candidate reaches the Required Number of Ballots (meaning: at least such a number). If more than 1 candidate reaches this number, the one with the highest number of ballots is considered elected.

The general algorithm of CTV in the case of electing the first candidate reduces to the algorithm:

FindSmallestPreferenceNumberToWhichAnyCandidateReachesRequiredNumberOfBallots  RecognizeElected(CandidateWithTheMostBallotsToThisPreference)

And in another notation (more detailed):

  1. RequiredNumberOfBallots := 1 + IntegerPart( NumberOfBallots / (NumberOfSeats + 1) ) .
  2. The current preference is 1.
  3. For subsequent candidates (separately), ballots with them are counted in preferences from 1st to the current.
  4. It is checked whether any candidate has reached the RequiredNumberOfBallots:
    • if Yes, the candidate with the greatest number of these ballots is considered elected;
    • if No, increment the current preference number by 1 and return to item 3; (however, if this was the last preference, the candidate with the most ballots is considered the elected one).

The algorithm for electing the second candidate

The general algorithm of CTV in the case of electing the second candidate is reduced to a similar algorithm as the above one, except that instead of "ballots" one should count "ballots free", so:

FindSmallestPreferenceNumberToWhichAnyCandidateNotElectedReachesRequiredNumberOfBallotsFree  RecognizeElected(CandidateNotElectedWithTheMostBallotsFreeToThisPreference)  Def. Number of ballots free for Cand (in preferences from No 1 to current):  IF NumberOfBallotsWithElectedCandidateButWithoutCand ≥ RequiredNumberOfBallots  THEN NumberOfBallotsFreeOfCand = NumberOfBallotsOfCand ELSE NumberOfBallotsFreeOfCand = NumberOfBallotsOfCand +                                   NumberOfBallotsOfElectedCandidateButWithoutCand - RequiredNumberOfBallots

Explanation of the idea of calculating in CTV

In the above formula, one of the basic ideas of the CTV is shown. The example below may make it easier to understand.

Situation: candidate Ce has already been elected and it should now be checked whether candidate Cn could also be considered elected, that is, whether it has reached the required number of ballots. The number of ballots for candidates is counted from preference number 1 to some "current" one.

NBCe  = number of ballots with Ce, but no Cn NBCn  = number of ballots with Cn, but no Ce NBCen = number of ballots with Ce and Cn on them

In this situation, for Cn to reach [required number of ballots free], the Cw must have Required Number of ballots, consisting of NBCe and possibly some part of NBCen. If the remainder of NBCen + NBCn ≥ required number of ballots, then Cn has reached the required number of ballots. More formally, it should be done like this: first check that [the number of ballots free for Cn relative to the set {} (i.e. Ø)] ≥ [required number of ballots], and then check whether [number of Cn ballots free relative to the set {Ce}] ≥ [required number of ballots].

The same applies to the election of the next candidates, but instead of Ce there is a "set of candidates already elected" = Ce = {Ce1,Ce2,...}, and Cs is a subset of Ce.

NBCs  = number of ballots with any candidate from Cs, but no Cn NBCn  = number of ballots with Cn, but no candidate from Cs NBCsn = number of ballots with any candidate from Cs and with Cn on them

To calculate for Cn [number of ballots free], you first need to calculate [number of ballots free for Cn relative to Cs]. In this case, Cs must have [required number of ballots for Cs] = #Cs [lower-alpha 5] * [required number of ballots], consisting of NBCs and possibly some part of NBCsn. Then [the remaining part of NBCsn] + NBCn = [number of ballots free for Cn relative to Cs].

Then [number of ballots free] for Cn = the smallest value [number of ballots free for Cn relative to Cs], among all Cs ⊆ Ce.

Example of calculating the CTV voting result

Voting example: [13]

3 candidates: A, B, C;  2 seats;  200 ballots:    ABC x160        i.e. 160 ballots with candidates A, B, C successively in preferences 1, 2, 3    BAC x10    CBA x30 The quota = required number of ballots to elect a candidate = 200 /(2+1) + 1 = 67.  Calculation of the voting result: Search for seat 1: Preference 1: Numbers of ballots free for candidates:    A: 160    B: 10    C: 30 Candidate A has been elected (number of ballots used in this = 67).  Search for place 2: Preference 1: Numbers of ballots free for candidates:    B: 10    C: 30 (not enough) Search for place 2: Preference 2 (that is, from 1 to 2): Numbers of ballots free for candidates:    B: 133 = 160 (from ABC from pref. 1..2) - 67 (used by A) + 10 (from BAC from pref. 1..2) + 30 (from CBA from pref. 1..2)    C: 30  Candidate B has been elected (number of ballots used for this = 67). ( And the remaining number of ballots free in the preference 3 (i.e. 1..3) for candidate C = 66 )

Tie-breaking

When calculating voting results, a tie is a situation in which more than 1 candidate reaches the same number of ballots free, greater than or equal to the quota (the required number of ballots).

In the case of a tie in the CTV algorithm, the basic standard method of tie-breaking consists of 4 stages performed in the following order: [14] [15]

  1. Basic directional - backward or forward;
  2. List simplified directional;
  3. Group - simultaneous election of the entire group of tied candidates;
  4. Final - by lot.

In directional tie-breaking there are two, as if symmetrical, directions (backward and forward), but only one of them may be used. The forward direction favors an advantage due to initial preferences when calculating the number of ballots free, while the backward direction favors the advantage due to the end preferences used in calculating the number of ballots free.

It is also possible to use an additional 'Simplified Half' stage which is a method somewhat intermediate between the backward directional method and the forward directional method. If it were to be used, it should be at the beginning (before basic directional).

In addition to the above methods, there are also more complicated variations of these methods, but it seems that they would rather not be so necessary or needed.

Algorithms in Tie-Breaking

When a tie occurs, a tie group is formed (there is more than one candidate in it). Each subsequent stage or sub-stage of the tie-breaking is an attempt to reduce this group (i.e. the reduction of the group changed during the previous eventual reduction).

Note: the calculation of the number of ballots for a certain preference described below should be understood as the calculation of the number of ballots from preference 1 to that preference.

Types (stages) of tie-breaking in the CTV:

1. Basic directional tie-breaking

This is the most important tie-breaking. In this type of tie-breaking the number of ballots free of candidates from the tie group should be compared. The subsequent sub-steps of basic directional backward tie-breaking concern the following preference numbers (as in the FOR statement): CurrentPreference - 1 DOWNTO 1, CurrentPreference + 1 TO NumberOfPreferences. Whereas in the forward: 1 TO CurrentPreference - 1, CurrentPreference + 1 TO NumberOfPreferences.

Note: for "CurrentPreference" it is not necessary, because it has already been calculated and checked.

2. List simplified directional tie-breaking

In this type of tie-breaking the number of ballots (ordinary) of candidates from the tie group should be compared. The subsequent sub-steps of list directional backward tie-breaking concern the following preference numbers (as in the FOR statement): CurrentPreference DOWNTO 1, CurrentPreference + 1 TO NumberOfPreferences. Whereas in the forward: 1 TO NumberOfPreferences.

Note: in list full method, the values of successive elements of the lists of tied candidates are compared; it is a non-decreasing list, each element of which corresponds to one of the subsets of the set of elected candidates; the value of a list element is equal to the number of candidate's ballots free in relation to the subset; the value of the first element of such a list is equal to the number of ballots free of the candidate; in list simplified method comparing values of only one element from each list: the one concerning the empty set; its value is equal to the number of ballots of the candidate.

3. Group tie-breaking

Group tie-breaking involves electing the entire Tie Group (TG). Each candidate from TG has the same number of ballots free, counted independently of the other TG candidates. However, if the whole group were to be elected, some other number of ballots free, common in TG, would have to be calculated for each candidate, using the NOBFC(TG, CurPref) function, and this number should be >= quota.

Such election of the whole group is supposed to be and is equivalent to drawing subsequent candidates from TG, but it is a deterministic method, not a random one.

General CTV global algorithm

In addition to the sequential CTV method described above, there is also the global CTV method of calculating voting result. Its algorithm: [16]

FindTheSmallestPreferenceNumberToWhichAny[NumberOfSeats-ElementSubset]OfCandidatesNotElectedReached NOBC ≥ Quota  RecognizeElectedForAllSeats(CandidatesFromThisSubsetWhichToThisPreferenceHasReachedTheHighestValueOfNOBC)

The NOBC(GC, Pref) value is usually equal to the maximum value of the quota at which all candidates from the GC group would be elected (to the 'Pref' preference). If there were some other variation of this method where some candidates were already selected during the calculation, then NOBFC should be used instead of NOBC.

In the idea of the sequential method is to elect the first candidate reaching the quota: to preferences as small as possible. However, in the idea of global method, it is to elect 'first' candidate (although at the same time with others) reaching the quota: to the maximum preference necessary (its preferences number is the same as in the sequential method). In the sequential method, in the initial stages of calculation, preferences initial are more important (when making decisions about electing) from the others, however, in the global method, all preferences (up to the maximum preference necessary) are always just as important.

Usually the candidates selected in these methods are the same. Both these methods are optimal, but in a slightly different way: the sequential method more prefers earlier preferences, and the global method more prefers a greater common number of ballots. Therefore if the number of seats > 1, then the calculated results in both methods may be different. Example: 2 seats, candidates A, B, C; in pref.1: A x Quota; in pref.2: B x Quota+1 and C x Quota+2, no A; B and C on different ballots, A and C on different ballots - then in the sequential method the first elected candidate is A and the second is C (and NOBC({A,C},2) = Quota), while in the global method elected candidates are B and C with NOBC({B,C},2) = Quota+1.

Tie-breaking

Here tie-breaking is similar to that in the sequential method (but without the 'group'):

  1. Basic directional - backward or forward: using the NOBC value (instead of 'number of ballots free' in sequential method) for subsequent preferences.
  2. List directional - backward or forward: Same as in the sequential method. The elements of the list (in non-decreasing order by NOBC value) are non-empty subsets of the GC set. If the list was to be simplified, it would be e.g. to single-element sets (because there is no empty set).
  3. Final.

NOBC and NOBFC functions

Def.: NOBC(GC, Pref) := NumberOfBallotsCommon(GC, Pref)                 := Minimum( { NumberOfBallots(SGC, Pref) \ #SGC: #SGC > 0 ∧ SGC ⊆ GC } )  Def.: NOBFC(GC, Pref) := NumberOfBallotsFreeCommon(GC, Pref)                  := Minimum( { NumberOfBallotsFree(SGC, Pref) \ #SGC: #SGC > 0 ∧ SGC ⊆ GC } )  Notes: GC ('Group of Candidates') is a subset of the set of candidates not elected. The sign "#" means the number of elements. The sign "\" means integer division.  'Ballots free' for a Group is calculated in the same way as for its element:  Def.1G. Number of ballots free to current preference (=CurPref) for a group (=Group):       NumberOfBallotsFree(Group, CurPref) :=        Minimum( { IIF( NumberOfBallotsFromSubsetButWithoutGroup(SsEC, Group, CurPref) ≥                        NumberOfBallotsAllocatedToSubset(SsEC),                                                  NumberOfBallotsGroup(Group, CurPref),                                                  NumberOfBallotsGroup(Group, CurPref) +                        NumberOfBallotsFromSubsetButWithoutGroup(SsEC, Group, CurPref) -                                                NumberOfBallotsAllocatedToSubset(SsEC)  )                   : SsEC ⊆ SetOfElectedCandidates } )    Def.3G. NumberOfBallotsFromSubsetButWithoutGroup(SsEC, Group, CurPref) := [ Number of ballots in which:                          in any preference from No 1 to CurPref any candidate from SsEC is marked,                          but there is no candidate from Group on this ballot (in these preferences) ]  Def.4G. NumberOfBallotsGroup(Group, CurPref) := [ Number of ballots in which:                                  in any preference from No 1 to CurPref is marked any candidate from Group ]

The word "common" in this name means the common, maximum, same number of ballots that each candidate in this group can have (some candidates may have more). This ensured number is the same, common, but the subsets of cards (of this number) for each candidate must be separate (disjointed).

In a situation where there are no elected candidates yet, the NOBC function can be used instead of the NOBFC function, because then NOBC(SGC, Pref) = NOBFC(SGC, Pref), because then NumberOfBallotsFree(SGC, Pref) = NumberOfBallots(SGC, Pref).

Monotonicity of the CTV algorithm

The CTV algorithm is monotonic (in both senses). The rationale for this monotonicity: [lower-alpha 6]

See also

Notes

  1. STV is also sometimes called BPR, British Proportional Representation - an analogous, additional name for CTV, would be PPR, Polish Proportional Representation
  2. Actually a series of such votes (in different groups and on different topics) should be held. It would not be advisable to compare more than two electoral systems at the same time, if this could cause a dispute as to the choice of the last voting system (the one evaluating the previous ones) - e.g. CTV or FPTP (they are compatible in the case of only two options)
  3. although this is a principle somewhat incompatible with the idea of democracy
  4. that's the most important preference indicated by the voter be used in the calculation of the result of the vote
  5. card(Cs)
  6. or more precisely: not-decreasing

Related Research Articles

Single transferable vote Proportional representation voting system

The single transferable vote (STV) is a voting system designed to achieve or closely approach proportional representation through the use of multiple-member constituencies and each voter casting a single ballot on which candidates are ranked. The preferential or ranked voting allows transfer of votes to produce proportionality, to form consensus behind the most-popular candidates and to avoid the waste of votes prevalent under other voting systems. Another name for STV is multi-winner ranked-choice voting.

Condorcet method election method that elects the candidate who wins a majority of the vote in every head-to-head election against each of the other candidates

A Condorcet method is an election method that elects the candidate who wins a majority of the vote in every head-to-head election against each of the other candidates, that is, a candidate preferred by more voters than any others, whenever there is such a candidate. A candidate with this property, the pairwise champion or beats-all winner, is formally called the Condorcet winner. The head-to-head elections need not be done separately; a voter's choice within any given pair can be determined from the ranking.

Voting Method for a group to make a collective decision or express an opinion

Voting is a method for a group, such as a meeting or an electorate, in order to make a collective decision or express an opinion usually following discussions, debates or election campaigns. Democracies elect holders of high office by voting. Residents of a place represented by an elected official are called "constituents", and those constituents who cast a ballot for their chosen candidate are called "voters". There are different systems for collecting votes, but while many of the systems used in decision-making can also be used as electoral systems, any which cater for proportional representation can only be used in elections.

The Droop quota is the quota most commonly used in elections held under the single transferable vote (STV) system. It is also sometimes used in elections held under the largest remainder method of party-list proportional representation. In an STV election the quota is the minimum number of votes a candidate must receive in order to be elected. Any votes a candidate receives above the quota are transferred to another candidate. The Droop quota was devised in 1868 by the English lawyer and mathematician Henry Richmond Droop (1831–1884) as a replacement for the earlier Hare quota.

Monotonicity criterion Property of electoral systems

The monotonicity criterion is a voting system criterion used to evaluate both single and multiple winner ranked voting systems. A ranked voting system is monotonic if it is neither possible to prevent the election of a candidate by ranking them higher on some of the ballots, nor possible to elect an otherwise unelected candidate by ranking them lower on some of the ballots. That is to say, in single winner elections no winner is harmed by up-ranking and no loser is helped by down-ranking. Douglas R. Woodall called the criterion mono-raise.

The random ballot, single stochastic vote, or lottery voting is an electoral system in which an election is decided on the basis of a single randomly selected ballot.

The Hare quota is a formula used under some forms of the Single Transferable Vote (STV) system and the largest remainder method of party-list proportional representation. In these voting systems the quota is the minimum number of votes required for a party or candidate to capture a seat, and the Hare quota is the total number of votes divided by the number of seats.

The Hagenbach-Bischoff quota is a formula used in some voting systems based on proportional representation (PR). It is used in some elections held under the largest remainder method of party-list proportional representation as well as in a variant of the D'Hondt method known as the Hagenbach-Bischoff system. The Hagenbach-Bischoff quota is named for its inventor, Swiss professor of physics and mathematics Eduard Hagenbach-Bischoff (1833–1910)

BC-STV is the proposed voting system recommended by the Citizens' Assembly on Electoral Reform in October 2004 for use in British Columbia, and belongs to the single transferable vote family of voting systems. BC-STV was supported by a majority of the voters in a referendum held in 2005 but the government had legislated that it would not be bound by any vote lower than 60 percent in favour. Because of the strong majority support for BC-STV, the government elected to stage a second referendum in 2009, but with increased public funding for information campaigns to better inform the electorate about the differences between the existing and proposed systems. The leadership of both the "yes" side and the "no" side were assigned by the government. The proposal was rejected with 60.9 percent voting against, vs. 39.1 percent in favour, in the 2009 vote.

The single transferable vote (STV) is a voting system based on proportional representation and ranked voting. Under STV, an elector's vote is initially allocated to his or her most-preferred candidate. After candidates have been either elected (winners) by reaching quota or eliminated (losers), surplus votes are transferred from winners to remaining candidates (hopefuls) according to the surplus ballots' ordered preferences.

CPO-STV, or the Comparison of Pairs of Outcomes by the Single Transferable Vote, is a ranked voting system designed to achieve proportional representation. It is a more sophisticated variant of the Single Transferable Vote (STV) system, designed to overcome some of that system's perceived shortcomings. It does this by incorporating some of the features of Condorcet's method, a voting system designed for single-winner elections, into STV. As in other forms of STV, in a CPO-STV election more than one candidate is elected and voters must rank candidates in order of preference. As of February 2021, it has not been used for a public election.

The later-no-harm criterion is a voting system criterion formulated by Douglas Woodall. The criterion is satisfied if, in any election, a voter giving an additional ranking or positive rating to a less-preferred candidate can not cause a more-preferred candidate to lose. Voting systems that fail the later-no-harm criterion are vulnerable to the tactical voting strategies called bullet voting and burying, which can deny victory to a sincere Condorcet winner.

There are a number of complications and issues surrounding the application and use of single transferable vote proportional representation that form the basis of discussions between its advocates and detractors.

The 1923 municipal election was held December 10, 1923 to elect a mayor and six aldermen to sit on Edmonton City Council and four trustees to sit on the public school board. Robert Crossland, Paul Jenvrin, Thomas Magee, and Joseph Henri Picard were acclaimed to two-year terms on the separate school board.

Wright system

The Wright system is a refinement of rules associated with proportional representation by means of the single transferable vote (PR-STV) electoral system. It was developed and written by Anthony van der Craats, a system analyst and life member of the Proportional Representation Society of Australia. It is described in a submission into a parliamentary review of the 2007 Australian federal election.

Schulze STV is a draft ranked voting system designed to achieve proportional representation. It is a single transferable vote (STV) voting system. It was invented by Markus Schulze who developed the Schulze method for resolving ties under the Condorcet method. It is similar to CPO-STV in that it compares possible winning sets of candidate outcomes pairwise and selects the Condorcet winner. However, unlike CPO-STV, it only compares outcomes that differ by a single candidate. Comparing outcomes that differ by more than one candidate is accomplished by finding the strongest path.

Instant-runoff voting (IRV) is a type of ranked preferential voting counting method used in single-seat elections with more than two candidates. IRV is also sometimes referred to as the alternative vote (AV), preferential voting, single transferable voting, or, in the United States, ranked-choice voting (RCV), though these names are also used for other systems.

In elections that use the single transferable vote (STV) method, quotas are used (a) for the determination of candidates considered elected; and (b) for the calculation of surplus votes to be redistributed. Two quotas in common use are the Hare quota and the Droop quota. The largest remainder method of party-list proportional representation can also use Hare quotas or Droop quotas.

Electoral system Method by which voters make a choice between options

An electoral system or voting system is a set of rules that determine how elections and referendums are conducted and how their results are determined. Political electoral systems are organized by governments, while non-political elections may take place in business, non-profit organisations and informal organisations. These rules govern all aspects of the voting process: when elections occur, who is allowed to vote, who can stand as a candidate, how ballots are marked and cast, how the ballots are counted, how votes translate into the election outcome, limits on campaign spending, and other factors that can affect the result. Political electoral systems are defined by constitutions and electoral laws, are typically conducted by election commissions, and can use multiple types of elections for different offices.

Ranked voting Election voting system

Ranked voting, also known as ranked-choice voting or preferential voting, refers to any voting system in which voters use a ranked ballot to select more than one candidate and to rank these choices in a sequence on the ordinal scale of 1st, 2nd, 3rd, etc. Ranked voting is different from cardinal voting, where candidates are independently rated rather than ranked. The most important differences between ranked voting systems lie in the methods used to decide which candidate are elected from a given set of ballots. Some of the most significant methods are described below.

References

  1. "[ZGP - Zbiorczy Głos Przechodni].[Rodzaje systemów 'Głosu Przechodniego']" (in Polish). Retrieved 2021-05-24.
  2. 1 2 Paweł Przewłocki. "Single Transferable Vote - Features" (in Polish). Retrieved 2017-12-30.
  3. "Monotonicity of the CTV algorithm" (in Polish). Retrieved 2018-01-03.
  4. "Former description of the CTV (ZGP) system (in an already deleted portal)" (in Polish). Archived from the original on 2018-02-19. Retrieved 2018-01-06.
  5. "Former description of the CTV (ZGP) system" (in Polish). Retrieved 2018-08-14.
  6. "Dublin County Returning Officer, General Election May 2002 - 8 links to DOC and ZIP files". Archived from the original on 2006-01-03. Retrieved 2018-09-08.
  7. "Comparison of STV and CTV methods on the example of the actual elections in Dublin in 2002" (in Polish). Retrieved 2018-09-08.
  8. "File (zip): ZGP program (in MS ACCESS) calculating voting results using the CTV method (11MB)" (in Polish). Retrieved 2021-05-08.
  9. "Calculation of the voting result by the global method for West in Dublin 2002" (in Polish). Retrieved 2021-08-11.
  10. ""On the distribution of ballots of candidates in voting in West and North in Dublin 2002" I.1..4" (in Polish). Retrieved 2021-08-11.
  11. "Calculation of the voting result by the global method for North in Dublin 2002" (in Polish). Retrieved 2021-08-11.
  12. ""On the distribution of ballots of candidates in voting in West and North in Dublin 2002" II.1..4" (in Polish). Retrieved 2021-08-11.
  13. dr Paweł Przewłocki (2015). Single Transferable Vote (STV). Instytut Spraw Obywatelskich. p. 11. ISBN   978-83-936035-7-2.
  14. "Rozstrzyganie konfliktów" (in Polish). Archived from the original on 2018-02-19. Retrieved 2017-12-30.
  15. "Rozstrzyganie remisów" (in Polish). Retrieved 2018-09-08.
  16. "Global method of the CTV for the calculation of the voting result (2.5)" (in Polish). Retrieved 2021-08-09.
  17. "Monotoniczność - Negatywna Reaktywność - Porównanie wyników obliczanych różnymi metodami" (in Polish). Retrieved 2017-12-30.

Bibliography