| |||||||||
Cloneproof Schwartz Sequential Dropping (CSSD) is a voting method developed by Markus Schulze that selects a single winner using votes that express preferences. CSSD can also be used to create a sorted list of winners. CSSD is also known as "Schwartz Sequential Dropping", "Beatpath Method", "Beatpath Winner", "Path Voting", "Path Winner", and "Schulze Method".
If there is a candidate who is preferred over the other candidates, when compared in turn with each of the others, CSSD guarantees that that candidate will win. Because of this property, CSSD is (by definition) a Condorcet method. Note that this is different from some other preference voting systems such as Borda and Instant-runoff voting, which do not make this guarantee.
The definition of a Schwartz set (used in CSSD)
The voters cast their ballots by ranking the candidates according to their preferences, just like for any other Condorcet election.
CSSD uses Condorcet pairwise matchups between the candidates and a winner is chosen in each of the matchups.
From there, CSSD operates as follows to select a winner (or create a ranked list):
Imagine an election for the capital of Tennessee, a state in the United States that is over 500 miles east-to-west, and only 110 miles north-to-south. Let's say the candidates for the capital are Memphis (on the far west end), Nashville (in the center), Chattanooga (129 miles southeast of Nashville), and Knoxville (on the far east side, 114 northeast of Chattanooga). Here's the population breakdown by metro area (surrounding county):
Let's say that in the vote, the voters vote based on geographic proximity. Assuming that the population distribution of the rest of Tennessee follows from those population centers, one could easily envision an election where the percentages of votes would be as follows:
|
42% of voters (close to Memphis) |
26% of voters (close to Nashville) |
15% of voters (close to Chattanooga) |
17% of voters (close to Knoxville) |
The results would be tabulated as follows:
| A | |||||
|---|---|---|---|---|---|
| Memphis | Nashville | Chattanooga | Knoxville | ||
| B | Memphis | [A] 58% [B] 42% | [A] 58% [B] 42% | [A] 58% [B] 42% | |
| Nashville | [A] 42% [B] 58% | [A] 32% [B] 68% | [A] 32% [B] 68% | ||
| Chattanooga | [A] 42% [B] 58% | [A] 68% [B] 32% | [A] 17% [B] 83% | ||
| Knoxville | [A] 42% [B] 58% | [A] 68% [B] 32% | [A] 83% [B] 17% | ||
| Pairwise election results (won-lost-tied): | 0-3-0 | 3-0-0 | 2-1-0 | 1-2-0 | |
| Votes against in worst pairwise defeat: | 58% | N/A | 68% | 83% | |
First, list every pair, and determine the winner:
| Pair | Winner |
|---|---|
| Memphis (42%) vs. Nashville (58%) | Nashville 58% |
| Memphis (42%) vs. Chattanooga (58%) | Chattanooga 58% |
| Memphis (42%) vs. Knoxville (58%) | Knoxville 58% |
| Nashville (68%) vs. Chattanooga (32%) | Nashville 68% |
| Nashville (68%) vs. Knoxville (32%) | Nashville 68% |
| Chattanooga (83%) vs. Knoxville (17%) | Chattanooga: 83% |
Note that absolute counts of votes can be used, or
percentages of the total number of votes; it makes no difference.
Next we start with our list of cities and their matchup wins/defeats
Technically, the Schwartz set is simply Nashville as it beat all others 3 to 0.
Therefore, Nashville is the winner.
Let's say there was an ambiguity. For a simple situation involving candidates A, B, and C.
In this situation the Schwartz set is A, B, and C as they all beat someone.
CSSD then says to drop the weakest defeat, so we drop C > A and are left with
Therefore, A is the winner.
In the (first) example election, the winner is Nashville. This would be true for any Condorcet method. Using the first-past-the-post system and some other systems, Memphis would have won the election by having the most people, even though Nashville won every simulated pairwise election outright. Using Instant-runoff voting in this example would result in Knoxville winning, even though more people preferred Nashville over Knoxville.