Contents

Description of CHPV and GV

Introduction
Analogy
Weightings
Voting
Counting
Outcomes
Party-List
Summary

Evaluations of CHPV and GV

Ranked Ballot

Introduction (RB)
General Criteria
Majority Criteria
Clones & Teaming
Teaming Thresholds
Summary (RB)

Party-List

Introduction (PL)
Diagrams & Maps
CHPV Maps
Optimality
Party Cloning
Proportionality
Summary (PL)

Comparisons of CHPV with other voting systems

Single-Winner

Introduction (SW)
Plurality (FPTP)
Borda Count
Geometric Voting
Positional Voting
Condorcet Methods
AV (IRV)
Plur. Rule Methods
Summary (SW)

Multiple-Winner

Introduction (MW)
STV
Party-List
PL ~ Hare
PL ~ Droop
~ Maps Opt PC Pro
PL ~ D'Hondt
~ Maps Opt PC Pro
PL ~ Sainte-Laguë
~ Maps Opt PC Pro
Mixed Member Sys
Summary (MW)

Conclusions

Ranked Ballot CHPV
Party-List CHPV

General

Table of Contents

Map Construction

Table of Contents

Mathematical Proofs

Table of Contents
Notation & Formats

Valid XHTML 1.0 Strict

Valid CSS

Home About Description Evaluations(RB) Evaluations(PL) Comparisons(SW) Comparisons(MW) Conclusions General Maps Proofs
Home About Description Evaluations(RB) Evaluations(PL) Comparisons(SW) Comparisons(MW) Conclusions General Maps Proofs
Home > Proofs > Teaming Thresholds > ET4
Last Revision: New on 25 Aug 2012

Mathematical Proofs: Teaming Thresholds

Proof ET4: GV Teaming Thresholds for Clone Set versus Many Candidates

Scenario: The election is conducted using GV and its standard weightings are used here to determine the tally (T) for any of the N candidates on the ballot. The weighting of the first preference is set at one (w1 = a = 1) and the number of voters casting valid ballots is V. The clone set is A and it nominates K clones in total. On its forward slate, its clones are listed from A1 to AK. The reverse slate therefore lists these clones from AK to A1 in exactly the reverse sequence. In this final and general scenario, an unlimited number of candidates M (where N = K + M and M > 0) have been nominated to oppose the clone set A. All voters rank the clone candidates in either forward or reverse order.

Hence, for those preferring A first, pF + pR = 1 and, for those not preferring A first, qF + qR = 1. Where all first preference A voters rank candidates in compliance with the forward slate, pF = 1 and pR = 0. Where they vote consistently for the reverse slate, pR = 1 and pF = 0. If no slate is issued and all clones are identical rather than fraternal, then pF = 1/2 and pR = 1/2. The same holds for all other first preference voters except that the proportion p is now replaced by the proportion q.

For the clone set, there is no point in teaming if it would win anyway with just one candidate A. Therefore, its easiest opportunity to win unfairly through teaming is when it is tied with all the other competing candidates (M in total). This pre-cloning critical tie between all candidates is where each has one Nth of first preferences, one Nth of second preferences and one Nth of every other rank preferences. Hence, the tally for A (TA) equals the tally for any other single candidate (TM). After nominating its K clones, the tally for either A1 (TA1) or AK (TAK) must exceed the common tally (TM) for each of the other candidates for successful teaming to occur.

Given the unlimited number M of candidates, it is no longer possible to list all the different ballot types used within the election profile. Instead, the equations for the relevant tallies must be deduced from the developing patterns exhibited within and across the three previous proofs; ET1 where M = 1, ET2 where M = 2 and ET3 where M = 3. The initial tally for TM is given below.

Initial M Tally

Prior to cloning, there are M + 1 candidates so after cloning there are 2 x (M + 1)! permutations of ranked ballots. These ballot types always come in pairs as one specifies a forward slate and the other a reverse slate. For each of the M candidates, the slate direction makes no difference so these pairs can be combined (as pF + pR = 1 and qF + qR = 1). The quantity of votes cast for each pair is the same due to the tied preferences. Hence, this quantity is V / (M + 1)! as each has an equal share of V votes. Each of the M candidates receives a number (xn) of weightings (wn) towards its tally from the first M rank positions and also from the last M places. The table below shows the x coefficients needed to calculate the tally TM.

Coefficients Table M

The coefficients already used for M = 1, M = 2 and M = 3 have simply been transferred directly into this table. The ones for M = 4 and M = 5 have also been worked out from the relevant (and lengthy) election profile and entered into the table. Fortunately, the pattern of coefficients that emerge as M increases is easy to deduce. For M = 4, the four coefficients are consecutive integer multiples of 6 where 6 is the factorial of one less than 4. For M = 5, the five coefficients are consecutive integer multiples of 24 where 24 is the factorial of one less than 5 (as shown in the penultimate row). Therefore, for M = M, the M coefficients are consecutive integer multiples of (M - 1)! (as shown in the final row). By substituting these coefficients into the initial tally above the resultant one is as stated below.

Resultant M Tally

Now consider the tally for candidate A1 (TA1). The initial equation is given below. As before, each pair of ballot types receives a total of V / (M + 1)! votes.

Initial A1 Tally

However, A1 leads on the forward slate and trails on the reverse one so ballot types here cannot be considered in pairs. For forward slates, A1 is ranked first by A supporters and somewhere in the following M rank positions by the other voters. For reverse slates, A1 is ranked in Kth place (where K = N - M) and somewhere in the bottom M places by the other voters. Candidate A1 receives a number (yn) of weightings (wn) towards its tally from these rank positions. Each product term (ynwn) must be multiplied by its appropriate p or q proportion. The table below shows the y coefficients needed to calculate the tally TA1 and the relevant p or q proportion at the bottom of each column.

Coefficients Table A

The coefficients already used for M = 1, M = 2 and M = 3 have simply been transferred directly into this table. The ones for M = 4 and M = 5 have also been worked out from the relevant (and lengthy) election profile and entered into the table. Fortunately, the pattern of coefficients that emerge as M increases is again obvious. For M = M, all coefficients are simply equal to the factorial of M (M!). By substituting these coefficients into the initial tally above and then substituting (1 - pR) for pF and also (1 - qF) for qR, the resultant one can be derived as shown below.

Resultant A1 Tally

For clone A1 to win through cloning, the tally for A1 must exceed the one for any of the M candidates; namely TA1 > TM. To maximise the tally for A1, clone set A should issue a forward slate to minimise the value of pR. To minimise this same tally, supporters of the M candidates should reverse the slate to minimise the value of qF. By evaluating the tallies for A1 and M, this key relationship between qF and pR - the teaming threshold for A1 - can be derived as shown below.

Initial Working for A1

Notice that for every bracket containing a difference between two weights, each can be replaced by ri(w2 - wN+1-M) with the appropriate value of i inserted since such differences reflect an identical separation distance between their rank positions. For example, w3 - wN+2-M can be substituted by r(w2 - wN+1-M) as by definition wN+1 = rwN. Hence, by dividing both sides of the equation by w2 - wN+1-M, this equation can be greatly simplified as demonstrated below.

Teaming Threshold for A1

The above teaming threshold determines the relative ranking of A1 and the M tied candidates as follows.

For clone AK to win through cloning, the tally for AK must exceed the one for any of the M candidates; namely TAK > TM. By evaluating the tallies for AK and M, the key relationship between qR and pF - the teaming threshold for AK - can be derived in exactly the same manner as above but with the F and R subscripts for p and q exchanged. This relationship is stated below.

Teaming Threshold for AK

The above teaming threshold determines the relative ranking of AK and the M tied candidates as follows.

Note that to beat A and remain tied in first place, the M candidates must simultaneously beat both A1 and AK.


Return to main text > Evaluations: Teaming Thresholds 3

Refer to > Mathematical Proofs: Table of Contents