Proposed Statutory Rules for the Schulze Method

From electowiki
Revision as of 16:21, 17 April 2007 by 58.230.75.239 (talk)

This page is intended to specify the proposed statutory rules for the Schulze method in a form suitable for use by legislatures or in referenda or initiatives. The properties, criteria satisfied and motivations for the Schulze method should be discussed elsewhere.

Alternative 1

Article 1

Each ballot contains a complete list of all qualified candidates. Furthermore, each voter may write in [number of write-in options] additional candidates. Each voter ranks these candidates in order of preference. The individual voter may give the same preference to more than one candidate and he may keep candidates unranked. When a given voter does not rank all candidates, then it is presumed that this voter strictly prefers all ranked candidates to all not ranked candidates and that this voter is indifferent between all not ranked candidates.

Article 2

  1. A majority winner is a candidate such that on a majority of the valid ballots this candidate is strictly preferred to every other candidate. If there is a majority winner, then this candidate wins the elections.
  2. Suppose that there is no majority winner. Suppose d[V,W] is the number of valid ballots on which candidate V is strictly preferred to candidate W. A beats-all winner is a candidate A such that d[A,B] > d[B,A] for every other candidate B. If there is a beats-all winner, then this candidate wins the elections.
  3. Suppose that there is no majority winner and no beats-all winner. Then the winner is calculated as follows:
Each candidate and each link is in one of two states, designated as hopeful and eliminated. At the start, each candidate is hopeful, each link XY with d[X,Y] > d[Y,X] is hopeful, and each link XY with d[X,Y]