Navigation

    Voting Theory Forum

    • Register
    • Login
    • Search
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups

    Detecting Condorcet Cycles

    Research
    1
    1
    7
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      cfrank last edited by cfrank

      For any Smith compliant method, detecting a Condorcet cycle is easy given the method’s winner—you check if the winner is beaten head to head by some other candidate.

      BTR is Smith compliant and the winner is fast to compute, therefore it yields very fast cycle detection. Specifically, we can determine existence of a cycle in worst-case linear time O(n) in n the number of candidates. Specifying the cycle is more complex, at worst O(n^2). I don’t think either can be improved. But just in case, what are some other comparably efficient methods to detect cycles?

      cardinal-condorcet [10] ranked-condorcet [9] approval [8] score [7] ranked-bucklin [6] star [5] ranked-irv [4] ranked-borda [3] for-against [2] distribute [1] choose-one [0]

      1 Reply Last reply Reply Quote 0
      • First post
        Last post