Papers
Topics
Authors
Recent
Search
2000 character limit reached

Single Transferable Vote (STV) Overview

Updated 7 July 2026
  • Single Transferable Vote (STV) is a preferential electoral system where voters rank candidates and winners are determined using quotas, surplus transfers, and eliminations.
  • STV procedures vary by jurisdiction, with differences in surplus distribution, transfer values, rounding, and exhaustion rules that affect electoral outcomes.
  • STV’s path-dependent nature, potential monotonicity failures, and auditing complexities pose practical challenges for computation, verification, and strategic behavior.

Single Transferable Vote (STV) is a preferential electoral system for choosing multiple winners from ranked ballots. In STV, voters rank candidates, candidates are elected when they attain a quota, surpluses are transferred, and otherwise the lowest candidate is excluded and their ballots move onward. In the single-winner case, the same transfer logic is also called instant runoff voting (IRV), ranked choice voting (RCV), or the alternative vote (AV) (Conway et al., 16 Sep 2025, Raftery et al., 2021). Contemporary research treats STV less as one canonical rule than as a family of related procedures whose concrete behavior depends on jurisdiction-specific definitions of quota, surplus transfer, ballot exhaustion, rounding, and tie-handling (Conway et al., 2024).

1. Core counting model

A standard formalization takes a multiwinner election with candidate set CC, ballots BB, and committee size kk, with each voter submitting a strict ranking of some subset of candidates (McCune et al., 2024). Another auditing-oriented formalization writes an election as E=(C,B,Q,N)E=(C,B,Q,N), where QQ is the quota and NN the number of seats (Blom et al., 19 Mar 2025). In both presentations, each ballot begins by counting for its highest-ranked continuing candidate.

The quota is usually the Droop quota. In the Scottish formulation this is

q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,

and in audit work the equivalent notation is

Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.

The purpose of the quota is to ensure that no more candidates than seats can simultaneously attain it (McCune et al., 2024, Blom et al., 19 Mar 2025).

The counting process proceeds in rounds. If a candidate has at least quota, that candidate is elected. If enough candidates are elected, the process stops; if the number of continuing candidates equals the number of remaining vacancies, all continuing candidates are declared elected. Otherwise, surpluses are distributed. If no candidate has quota, the lowest-tally candidate is eliminated and their ballots transfer to the next eligible preference (Conway et al., 16 Sep 2025, McCune et al., 2024).

In the Scottish fractional-transfer formulation, if candidate CiC_i has xiqx_i \ge q current votes and candidate BB0 is next available on BB1 of those ballots, then BB2 receives

BB3

votes from BB4’s surplus (McCune et al., 2024). Under exclusion, by contrast, ballots transfer at current value rather than at a reduced surplus value (Conway et al., 16 Sep 2025). This creates the characteristic STV distinction between elimination transfers, which move whatever value remains, and surplus transfers, which preserve only the portion not retained to hold an elected candidate at quota.

Research papers repeatedly emphasize that STV is path-dependent. Later tallies depend not only on first preferences, but on the full sequence of elections, exclusions, transfer values, and exhausted ballots. That dependence is central to both its representational claims and its computational difficulty in auditing, margin computation, and counterfactual analysis (Blom et al., 2017, Blom et al., 24 Jan 2025).

2. STV as a family of implemented rules

Recent work on Australia makes explicit that “STV” is not a single legislated procedure. Australian variants differ especially in surplus distribution, transfer-value calculation, parcel definition, rounding, and the treatment of exhausted ballots (Conway et al., 2024). The ACT uses a last-parcel rule; NSW local government may use “the last few sets of most recently received votes”; NSW may also choose surplus ballots randomly; Federal and Victoria assign transferred ballots the same outgoing transfer value; and almost everyone rounds down to integers, while ACT from 2020 onward rounds down to six decimal places (Conway et al., 2024).

The Australian Senate variant analyzed by Blom defines the transfer value for a candidate BB5 elected in round BB6 as

BB7

where BB8 is the candidate’s tally and BB9 the number of ballots in the pile (Blom, 2024). Weighted Inclusive Gregory audit work instead describes surplus transfer by multiplying each ballot’s current value by surplus divided by tally (Blom et al., 19 Mar 2025). These are not merely notational differences; they encode materially different ballot-value dynamics.

Scottish local government elections use a fractional-transfer STV that is also the benchmark in several empirical studies, including work on spoiler effects, monotonicity, exhaustion, and audits (McCune et al., 2024, McCune et al., 12 May 2026). In proportionality studies, Scottish STV is often compared with Meek-STV, the Expanding Approvals Rule, Sequential Ranked-Choice Voting, and SNTV (Bardal et al., 1 May 2025).

Software implementations also reveal the plurality of STV variants. The R package vote implements standard STV, STV with equal preferences, and a reserved-seats STV variant in which a minimum number of winners from a marked group is required (Raftery et al., 2021). In the equal-preferences version, a voter’s support is split equally among tied top-ranked remaining candidates; in the reserved-seats version, elimination can be altered so that marked candidates are retained to satisfy the group constraint (Raftery et al., 2021). This suggests that, even within software, STV is treated as a configurable family rather than a single invariant algorithm.

3. Ballot flow, exhaustion, and explainability

One of the central interpretive problems in STV is that it is often unclear to whom an individual vote “went.” Conway and Egan address this directly with a public demonstration system for recent Australian Federal Senate elections that lets a voter enter an example ranked ballot and see both “how that vote would have been transferred between candidates” and “how much that vote would have contributed to the tallies of relevant candidates, across rounds of tabulation” (Conway et al., 16 Sep 2025). Their motivating point is that in Australian STV a ballot can begin with one candidate, later move at reduced value to another, skip over candidates who have already been elected or excluded, and ultimately help elect someone far down the ranking.

The system’s Victorian 2025 example illustrates the underlying accounting. A Greens-first ballot remains with Steph HODGINS-MAY until count 259, then transfers to Fiona Patten at value kk0 because kk1 of the ballot has already been used to elect the Greens candidate; when Fiona Patten is excluded at count 284, the same residual kk2 transfers to Michelle ANANDA-RAJAH and helps elect her (Conway et al., 16 Sep 2025). The paper’s point is that the relevant object is not merely an ordinal path through preferences but a sequence of candidate assignments annotated by counts and fractional ballot values.

Work on exhaustion in Scottish local elections refines the same theme. McCune and Naber distinguish exhausted ballots, non-first-choice exhausted ballots, unrepresented exhausted ballots, and weight exhaustion (McCune et al., 12 May 2026). In their 1,070-election dataset, kk3 of ballots are exhausted by the final round, but the weight exhaustion rate is only kk4; kk5 of ballots are non-first-choice exhausted and kk6 are unrepresented exhausted (McCune et al., 12 May 2026). They therefore argue that raw exhaustion rates alone “substantially overstate the extent to which voters lose influence or fail to obtain representation under STV” (McCune et al., 12 May 2026).

The same study shows that most exhaustion occurs late in the count and often after a ballot has already contributed to electing someone. It also reports that kk7 of seats are won by candidates who have not achieved quota when the authors’ STV algorithm terminates, and that even if the count is extended until only kk8 candidates remain for kk9 seats, E=(C,B,Q,N)E=(C,B,Q,N)0 of seats—E=(C,B,Q,N)E=(C,B,Q,N)1 of E=(C,B,Q,N)E=(C,B,Q,N)2—are still filled by candidates who do not reach quota (McCune et al., 12 May 2026). This sharpens the distinction between ceasing to transfer, losing remaining weight, and failing to obtain representation.

4. Proportionality, coalition guarantees, and committee behavior

STV is widely described as a proportional rule, but recent work distinguishes several senses in which that claim may hold. A central axiomatic account is proportionality for solid coalitions (PSC). In the formulation used by Lackner, Nardi, and Skowron, a committee E=(C,B,Q,N)E=(C,B,Q,N)3 satisfies PSC if for any E=(C,B,Q,N)E=(C,B,Q,N)4 and any E=(C,B,Q,N)E=(C,B,Q,N)5-large group E=(C,B,Q,N)E=(C,B,Q,N)6 forming a solid coalition over E=(C,B,Q,N)E=(C,B,Q,N)7, it holds that

E=(C,B,Q,N)E=(C,B,Q,N)8

On this basis, STV is “generally considered proportional because it satisfies PSC” (Bardal et al., 1 May 2025).

Morton gives a closely related coalition theorem: if, in a STV election with E=(C,B,Q,N)E=(C,B,Q,N)9 winners, QQ0 ballots, and quota QQ1, there is a subset QQ2 of candidates such that QQ3 voters rank all candidates in QQ4 ahead of all candidates outside QQ5, then STV elects at least QQ6 from QQ7, provided QQ8 contains enough candidates; if QQ9 contains fewer than NN0 candidates, STV elects all candidates in NN1 (Morton, 21 Jul 2025). The same paper argues that under strict party allegiance STV behaves “in essentially the same manner” as a largest-remainder list system, differing mainly in how final residual seats are decided (Morton, 21 Jul 2025).

Empirical work complicates the axiomatic picture. Using Scottish local-election data, Lackner, Nardi, and Skowron show that solid coalitions of the size required by PSC are often absent: in NN2 elections (NN3), every committee of size NN4 satisfies PSC; in NN5 elections (NN6), there is only one solid coalition that earns a single seat; and only NN7 elections (NN8) contain multiple solid coalitions deserving seats under PSC (Bardal et al., 1 May 2025). They therefore argue that binary axioms alone can be empirically toothless, and propose quantitative versions of PSC, LS, EJRNN9, and priceability to assess proportionality in practice (Bardal et al., 1 May 2025).

Comparative work also distinguishes STV from other multiwinner ranked rules. McCune and Graham-Squire argue that Sequential Ranked-Choice Voting is “best understood as an excellence-based method” rather than a proportional one, whereas STV is “a proportional representation method by design” (McCune et al., 2023). On Scottish data, when the two rules disagree, STV more often yields broader party representation: in q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,0 elections STV results in more parties represented than sequential RCV, in q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,1 elections STV yields two more represented parties, and there are no elections in which sequential RCV yields more parties than STV (McCune et al., 2023).

At the same time, STV is not immunity-based in the manner sometimes claimed. In Scottish empirical data its spoiler-effect rate on actual ballots is q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,2, lower than Bloc and SNTV but not zero (McCune et al., 2024). The same paper concludes that STV is “not spoiler-proof in any meaningful sense in the multiwinner context,” even though it performs well relative to many alternatives (McCune et al., 2024).

5. Monotonicity failures, no-show paradoxes, and idiosyncratic pathologies

A large recent literature documents that STV can fail multiple monotonicity-related criteria. In 1,079 Scottish local government STV/IRV elections, McCune and Graham-Squire found some kind of anomaly in 62 elections, including 61 multiwinner contests (McCune et al., 2023). Their breakdown reports q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,3 committee-size anomalies, q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,4 upward monotonicity anomalies, q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,5 downward monotonicity anomalies, and q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,6 no-show anomalies (McCune et al., 2023). They characterize these as the first documented monotonicity anomalies in real-world multiwinner elections for which complete preference data are available (McCune et al., 2023).

The no-show paradox also persists under structured preference domains. Imbriovis, Mandal, and Roy show that under one-dimensional preference models such as 1D-Euclidean, single-peaked, or single-crossing preferences, STV is “highly vulnerable” to the group no-show paradox, in sharp contrast to Condorcet rules, for which the paradox cannot occur on these domains (Mohsin, 11 Jun 2026). Their experiments show that voters at the extremes of the one-dimensional spectrum are particularly likely to cause the paradox by abstaining, and that the likelihood increases substantially as the number of alternatives grows (Mohsin, 11 Jun 2026).

Australian implementation studies reveal even more unusual phenomena. Conway and Egan show that, under some Australian rules, a candidate can in principle acquire a negative tally, ballots can increase in transfer value as they move through the count, and a candidate can be made to win by taking votes away from them at an earlier stage (Conway et al., 2024). For NSW local government, the crucial surplus fraction is

q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,7

where q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,8 is tally, q=nk+1+1,q=\left\lfloor \frac{n}{k+1}\right\rfloor +1,9 quota, and Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.0 exhausted-value total; because Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.1 may be rounded while Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.2 is effectively exact, the denominator can become negative, yielding a negative transfer value (Conway et al., 2024). For the Australian Senate, they note a real example from 2016 Tasmania in which ballots received by J. Dunian at value Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.3 later transferred onward at value Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.4, so ballot value literally increased during tabulation (Conway et al., 2024).

Blom’s Australian Senate analysis supplies a related synthetic example: in a 5-seat contest with parties Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.5, Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.6, and Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.7, party Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.8 has 410 first-preference votes, more than four quotas when Q=BN+1+1.Q=\left\lfloor \frac{|B|}{N+1} \right\rfloor +1.9, yet CiC_i0 fails to win four seats because a set of 101 ballots that left candidate CiC_i1 at value CiC_i2 later leave CiC_i3 at value CiC_i4, pushing candidate CiC_i5 to quota instead of electing CiC_i6 (Blom, 2024). Such examples do not show that every STV implementation behaves this way, but they demonstrate that statutory details can generate pathologies beyond the familiar monotonicity critiques.

6. Auditing, verification, and victory margins

STV has become a substantial subject in election auditing and computational verification because its outcome depends on a long sequence of elections, exclusions, transfer values, and changing ballot weights. Blom, Stuckey, and Teague define the margin of victory (MOV) for an STV election as “the smallest number of vote manipulations required to ensure that a set of candidates CiC_i7 are elected to a seat” (Blom et al., 2017). They introduce the MINLP formulation DistanceToCiC_i8 and the branch-and-bound algorithm margin-stv, obtaining exact margins in some small elections and lower or upper bounds in larger ones (Blom et al., 2017). Teague, Blom, and Stuckey later improve lower-bounding efficiency for STV margins by using transfer-path reasoning, improved elimination-quota lower bounds, a displacement lower bound, stronger MINLP integration, and structural dominance pruning (Blom et al., 24 Jan 2025).

Risk-limiting audits (RLAs) pose a distinct problem. An RLA, in the formulation used by Blom, Sanderson, and Teague, is a statistical procedure that examines paper ballots and guarantees that if the reported outcome is wrong, there is at least a prescribed minimum chance that the audit will escalate to a full hand count rather than incorrectly accept the outcome (Blom et al., 19 Mar 2025). Their 2025 work extends STV RLAs from the 2-seat case to 3+-seat contests under the first winner criterion and for the Weighted Inclusive Gregory Method, using an assertion-based SHANGRLA-style framework with assertions CiC_i9, xiqx_i \ge q0, xiqx_i \ge q1, xiqx_i \ge q2, xiqx_i \ge q3, and the new xiqx_i \ge q4 (Blom et al., 19 Mar 2025).

Earlier 2-seat work introduced the basic assertion types. The first approach to RLAs for 2-seat STV elections defined xiqx_i \ge q5 assertions verifying first-round quota, xiqx_i \ge q6 assertions bounding transfer values from above, and xiqx_i \ge q7 and xiqx_i \ge q8 assertions proving that some candidates are always ahead of others (Blom et al., 2021). The later revisiting paper adds xiqx_i \ge q9, a lower-transfer-value assertion, and argues that lower as well as upper transfer-value bounds can materially reduce audit cost by certifying how much transferred support must reach the second winner (Blom et al., 2024).

The empirical results show both progress and restriction. In 513 Scottish local-council contests satisfying the first winner criterion, the 3+-seat audit verified all winners in BB00 of BB01 three-seat contests (BB02) and BB03 of BB04 four-seat contests (BB05); it more often produced partial audits that verified most, but not all, winners (Blom et al., 19 Mar 2025). The 2024 revisit also explicitly reframes the older “general” 2-seat approach as a partial-audit mechanism when a full audit is unavailable (Blom et al., 2024). This suggests that for STV, unlike simpler methods, auditing is likely to remain a combination of exact verification, partial certification, and lower-bound reasoning.

7. Strategic behavior, implementation error, and non-electoral applications

The complexity of STV creates vulnerabilities not only in auditing but also in strategic behavior and implementation error. Conway, Bohan, and Teague show that “random errors are not necessarily politically neutral” in Australian Senate STV (Blom et al., 2020). The dominant mechanism is ballot invalidation: BTL ballots are much more vulnerable than ATL ballots because they require six consecutive correctly interpreted preferences, while ATL ballots require only one valid preference (Blom et al., 2020). In simulations over the 2016 and 2019 Senate elections, the only contest whose elected set changed for error rates between BB06 and BB07 was Tasmania 2016; under the pairwise digit-confusion model with average per-digit error rate BB08, Kate McCulloch was elected in BB09 of simulations and Nick McKim in only BB10 (Blom et al., 2020). The paper’s conclusion is not that STV is generically unstable, but that close STV elections can be directionally biased by random error because ballot styles are not equally fragile.

Manipulation results point in a different direction. Walsh’s empirical study of single-winner STV finds that although STV was among the earliest rules shown NP-hard to manipulate, “in almost every election in our experiments, it was easy to compute how a single agent could manipulate the election or to prove that manipulation by a single agent was impossible” (Walsh, 2010). The paper studies the single-winner case only, but its broader implication is that worst-case complexity is a weak practical defense unless hard instances are common. In coalition settings for multi-carrier network path selection, by contrast, Mellia and colleagues find STV “largely more resistant to manipulability than the natural system which tries to get the economical optimum,” while still selecting paths close to the economical optimum (Durand et al., 2012). In their reference scenario, STV attains BB11 sincere efficiency, BB12 manipulability with BB13, and BB14 manipulated average efficiency, compared with range voting at BB15, BB16, and BB17 respectively (Durand et al., 2012).

These results jointly suggest that STV’s practical profile is domain-dependent. In public elections, its complexity can create opacity, auditing difficulty, non-monotonicity, and sensitivity to formality rules or implementation details. In committee selection, network path choice, and other structured settings, the same transfer mechanism can be attractive precisely because it preserves minority representation, uses rich ordinal information, and avoids simple plurality-style exclusion.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (19)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Single Transferable Vote (STV).