Re: [EM] My Favorite Deterministic Condorcet Efficient Method: TACC

2010-11-09 Thread Jameson Quinn
2010/11/8 fsimm...@pcc.edu

 A few years ago Jobst invented Total Approval Chain Climbing or TACC for
 short.

 At the time I was too young (not yet sixty) to really appreciate how good
 it was.  It is a monotonic. clone
 free, Condorcet Efficinet method which always elects from the Banks Set,
 a nice subset of the Smith
 Set (if not the entire Smith Set).

 It is easy to describe:

 (1) Initialize the variable S as the empty set  S = { }.

 (2)  While some alternative beats every member of S pairwise, augment the
 list S with the lowest
 approval alternative that does so.

 (3) Elect the last alternative added to S, i.e. the member of S with the
 greatest approval.

 That's it.

 Obviously the method will elect the CW when there is one.

 If the Smith set consists of a cycle of three alternatives, say A beats B
 beats C beats A,, then this
 method (TACC) will will elect either the member of this cycle with the
 greatest approval or the one with
 the second greatest approval, depending on whether or not the cyclic order
 goes up or down the approval
 list.

 What I didn't appreciate in my younger days was how beautifully resistant
 the method is to strategic
 manipulation.

 Scenario 1:

 49 C
 27 AB
 24 B  (sincere is BA)

 The sincere CW is A, but the B faction creats an ABCA cycle by rruncation.

 Assuming that approval is the same as ranked in each of the factions,
 the approva order is (from
 greatest to least)  B, C, A .  Since this is in the same cyclic order as
 the cycle,  C wins.  If the B voters
 are rational, they will not truncate A!

 Now look at the burial temptation scenario:

 49  AB (sincere is AC)
 27  BC
 24  CA

 The sincere CW is C.

 Now suppose that the A faction buries C as indicated above:

 TACC will elect B. whether or not the A faction approves B.


But if the A faction votes ABC (ie, if they approve C), then C wins. So I
think that this method would work best with only 3 rating levels (only 2
approval levels) available.


 Forest

 
 Election-Methods mailing list - see http://electorama.com/em for list info


Election-Methods mailing list - see http://electorama.com/em for list info


Re: [EM] My Favorite Deterministic Condorcet Efficient Method: TACC

2010-11-09 Thread Kristofer Munsterhjelm

Jameson Quinn wrote:



2010/11/8 fsimm...@pcc.edu mailto:fsimm...@pcc.edu

A few years ago Jobst invented Total Approval Chain Climbing or TACC
for short.

At the time I was too young (not yet sixty) to really appreciate how
good it was.  It is a monotonic. clone
free, Condorcet Efficinet method which always elects from the Banks
Set, a nice subset of the Smith
Set (if not the entire Smith Set).

It is easy to describe:

(1) Initialize the variable S as the empty set  S = { }.

(2)  While some alternative beats every member of S pairwise,
augment the list S with the lowest
approval alternative that does so.

(3) Elect the last alternative added to S, i.e. the member of S with
the greatest approval.

That's it.

Obviously the method will elect the CW when there is one.

(...)


49  AB (sincere is AC)
27  BC
24  CA

The sincere CW is C.

Now suppose that the A faction buries C as indicated above:

TACC will elect B. whether or not the A faction approves B.


But if the A faction votes ABC (ie, if they approve C), then C wins. 
So I think that this method would work best with only 3 rating levels 
(only 2 approval levels) available.


Would this method be any good if Approval was changed into some other 
method that's burial resistant and monotone, like Plurality or Bucklin?


For Plurality, the score would simply be the number of first place 
votes, breaking ties by the number of second place votes, breaking ties 
by the number of third place votes, etc.


For Bucklin, the score for a candidate would be the number of candidates 
minus the round at which it attains a majority, breaking ties by how far 
above the majority it got. QLTD might produce even fewer ties.


Election-Methods mailing list - see http://electorama.com/em for list info


Re: [EM] My Favorite Deterministic Condorcet Efficient Method: TACC

2010-11-09 Thread Kevin Venzke
Hi Kristofer,

--- En date de : Mar 9.11.10, Kristofer Munsterhjelm km-el...@broadpark.no a 
écrit :
 Would this method be any good if Approval was changed
 into some other method that's burial resistant and monotone,
 like Plurality or Bucklin?

Bucklin maybe, but the trick seems to be that it's hard to bury without
altering approval order. In a cycle TACC elects the candidate who defeats
the approval loser. I doubt there are any scenarios where burial succeeds
whether or not the final approval order is changed.

I'm not fond of the minimal defense failure... It seems to me the
train wreck disincentive to defect is more likely to lead to favorite
betrayal (and nomination disincentive) than cooperation.

That is:

49 Bush
24 Gore
27 NaderGore

If this is a Bush win, and people think the votes might actually look like
this, it takes much less convincing to make the Nader voters create a
Gore win via compromising, than to make Gore voters add tons of Nader 
second preferences. It's not even clear here that Gore voters are
interested in Nader, in which case a Bush win is purely a favorite 
betrayal incentive.

One might argue that Nader voters won't compromise when Nader seems
stronger. But if Gore voters are reluctant to vote for Nader (no matter
what the reason is), Nader isn't stronger in any meaningful way. He can't
win the election.

Kevin



  

Election-Methods mailing list - see http://electorama.com/em for list info


[EM] My Favorite Deterministic Condorcet Efficient Method: TACC

2010-11-09 Thread C.Benham


31: AB
32: BC
37: CA

Approvals:  B63,  A68,  C69.   ABCA.

TACC elects A, but  C is positionally the dominant candidate and 
pairwise beats A.


For a Condorcet method with pretension to mathematical elegance, I don't 
see how that

can be justified.

Chris Benham

PS:  Could someone please refresh our memories: What is the Banks Set?


From Jobst Heitzig (March 2005):


ROACC (Random Order Acrobatic Chain Climbing):
--
1. Sort the candidates into a random order.
2. Starting with an empty chain of candidates, consider each 
candidate in the above order. When the candidate defeats all 
candidates already in the chain, add her at the top of the chain.

The last added candidate wins.

The good thing about ROACC is that it is both
- monotonic and
- the winner is in the Banks Set,
in particular, the winner is uncovered and thus the method is Smith-, 
Pareto-, and Condorcet-efficient.


Until yesterday ROACC was the only way I knew of to choose an 
uncovered candidate in a monotonic way. But Forest's idea of needles 
tells us that it can be done also in another way.
The only difference is that in step 1 we use approval scores instead 
of a random process:


TACC (Total Approval Chain Climbing):

1. Sort the candidates by increasing total approval.
2. Exactly as above.

The main differences in properties are: TACC is deterministic where 
ROACC was randomized, and TACC respects approval information where 
ROACC only uses the defeat information.
And, most important: TACC is clone-proof where ROACC was not! That was 
something Forest and I tried to fix without violating monotonicity but 
failed. More precisely, ROACC was
only weakly clone-proof in the sense that cloning cannot change the 
set of possible winners but can change the actual probabilites of 
winning. With TACC, this makes no difference since it
is deterministic and so the set of possible winners consists of only 
one candidate anyway.





Election-Methods mailing list - see http://electorama.com/em for list info


Re: [EM] My Favorite Deterministic Condorcet Efficient Method: TACC

2010-11-09 Thread fsimmons
 I'm not fond of the minimal defense failure... It seems to me the
 train wreck disincentive to defect is more likely to lead to
 favoritebetrayal (and nomination disincentive) than cooperation.

 That is:

 49 Bush
 24 Gore
 27 NaderGore

 If this is a Bush win, and people think the votes might actually
 look like
 this, it takes much less convincing to make the Nader voters
 create a
 Gore win via compromising, than to make Gore voters add tons of
 Nader
 second preferences. It's not even clear here that Gore voters are
 interested in Nader, in which case a Bush win is purely a
 favorite
 betrayal incentive.

 One might argue that Nader voters won't compromise when Nader seems
 stronger. But if Gore voters are reluctant to vote for Nader (no
 matterwhat the reason is), Nader isn't stronger in any
 meaningful way. He can't
 win the election.

Forest Replies:

As we know, in the above scenario the result that is best assuming sincere votes
is not the same as the result that is best assuming that the Gore faction
truncated in order to create the cycle.

Assuming sincere votes giving Bush the win encourges favorite betrayal. 
Assuming insincere truncation of Nader in the second faction and giving Gore the
win rewards that truncation.  Nader cannot be given the win because of the
Plurality criterion.

So there is no completely satisfactory deterministic solution.  

However, on the whole, if we want determinism and Condorcet efficiency,  it
seems more important to prevent insincere cycle producing truncation than
worrying about lack of FBC compliance, since (1) the FBC and Condorcet
efficiency are incompatible, any way, and (2) sincere Condorcet cycles are rare
(in my opinion).  

Now consider the following propositions (relative to the above scenario):

(1) Woodall's Plurality Criterion says that Nader should have less probability
than Bush.  

(2) It seems that Gore and Nader together should have more probability than 
Bush.

(3) Gore should not have more probability than Bush, because that would
encourage truncation in another case where the sincere ballots of the middle
faction turn out to be GoreNader .

No deterministic method can satisfy these three conditions.

But the following probabilities are consistent with all three:

Prob(Bush)=38.5%
Prob(Gore)=35.5%
Prob(Nader)=26%

These probabilities came from the stochastic analog of TACC that I call RBOCC
for Random Ballot Order Chain Climbing.

Forest

Election-Methods mailing list - see http://electorama.com/em for list info


Re: [EM] My Favorite Deterministic Condorcet Efficient Method: TACC

2010-11-09 Thread Kathy Dopp
 Date: Mon, 08 Nov 2010 23:58:43 + (GMT)
 From: fsimm...@pcc.edu

 A few years ago Jobst invented Total Approval Chain Climbing or TACC for 
 short.

 At the time I was too young (not yet sixty) to really appreciate how good it 
 was.  It is a monotonic. clone
 free, Condorcet Efficinet method which always elects from the Banks Set, a 
 nice subset of the Smith
 Set (if not the entire Smith Set).

 It is easy to describe:

 (1) Initialize the variable S as the empty set  S = { }.

 (2)  While some alternative beats every member of S pairwise, augment the 
 list S with the lowest
 approval alternative that does so.

 (3) Elect the last alternative added to S, i.e. the member of S with the 
 greatest approval.

 That's it.

 Obviously the method will elect the CW when there is one.

 If the Smith set consists of a cycle of three alternatives, say A beats B 
 beats C beats A,, then this
 method (TACC) will will elect either the member of this cycle with the 
 greatest approval or the one with
 the second greatest approval, depending on whether or not the cyclic order 
 goes up or down the approval
 list.

 What I didn't appreciate in my younger days was how beautifully resistant the 
 method is to strategic
 manipulation.

 Scenario 1:

 49 C
 27 AB
 24 B  (sincere is BA)

 The sincere CW is A, but the B faction creats an ABCA cycle by rruncation.

 Assuming that approval is the same as ranked in each of the factions, the 
 approva order is (from
 greatest to least)  B, C, A .  Since this is in the same cyclic order as the 
 cycle,  C wins.  If the B voters
 are rational, they will not truncate A!

 Now look at the burial temptation scenario:

 49  AB (sincere is AC)
 27  BC
 24  CA

 The sincere CW is C.

 Now suppose that the A faction buries C as indicated above:

 TACC will elect B. whether or not the A faction approves B.

 Forest


I like it a lot Forest and believe it would make most voters happy
with the outcome. Great that it's monotonic and strategy resistant so
encourages sincere voting.

What does clone free mean again please?

It is a little tricky to count, not very intuitive, so I wonder how to
explain it so most people could understand its logic?  The logic seems
solid.

It is precinct-summable with an n x n matrix (n = # candidates) using
the diagonal for the # approval votes for each candidate.  Not sure
how to do the sampling mathematics for post-election audits - might be
a challenge to figure out how to limit the risk of certifying an
incorrect candidate.

Do you have a multi-winner version or a proportional representation version?

Regards,
-- 

Kathy Dopp
http://electionmathematics.org
Town of Colonie, NY 12304
One of the best ways to keep any conversation civil is to support the
discussion with true facts.

Fundamentals of Verifiable Elections
http://kathydopp.com/wordpress/?p=174

Realities Mar Instant Runoff Voting
http://electionmathematics.org/ucvAnalysis/US/RCV-IRV/InstantRunoffVotingFlaws.pdf

View some of my research on my SSRN Author page:
http://ssrn.com/author=1451051

Election-Methods mailing list - see http://electorama.com/em for list info


[EM] Thinned List Chain Climbing

2010-11-09 Thread fsimmons
Dear EM list folks,

I grew up on a sugar beet farm.  Evey spring after the beets sprouted we thinned
them to allow the remaining ones to reach their potential.  It turns out that
chain climbing can enjoy a similar benefit from the thinning of an over
crowded seed list.

The seed list for TACC is a list of the alternatives in order of approval.  Lack
of thinning makes ordinary TACC fail the IPDA (Independence from Pareto
Dominated Alternatives).

In what follows let the letter L represent any list of alternatives such that
(a) it is monotonically generated, so that if only alternative A improves
relative to other alternatives on one or more ballots, then it is the only one
that moves up the list, and (b) if alternative B is ranked ahead of alternative
C on at least one ballot, as well as on all ballots where they are not ranked
equal (or both truncated), then B appears no lower in the list L than C.

For example ...

(1)  L could be the list of candidates in random ballot order (where additional
ballots are drawn at random if necessary to refine the order until it is a
complete ranking of the alternatives).

OR

(2) L could be the list of candidates in the order of fewest truncations on the
ballot.

The first of these orders can be used to break ties in the second order without
disturbing the desired properties.

Now for the thinning:  

To thin L just remove every alternative that is covered by an alternative higher
(i.e. earlier) in the original list.  In the first example, remove X if it is
convered by some Y with fewer truncations.  In the second example, remove X if
it is covered by some Y that is preferred over X in the random ballot order. 
Remember that Y covers X iff it pairwise beats X along with every alternative
that X beats.

After thinning L, apply regular chain climbing to the thinned list.

This method (applied to the kinds of lists we are talking about) satisfies
Independence from Pareto Dominate Alternatives.

In fact, we can say more.  If we agree that Y strongly covers X with respect to
L when X is covered by Y from higher up the list L, then we can say that the
method is Independent from Strongly L-Covered Alternatives.

It preserves, monotonicity, and to the degree L respects clone sets, the method
satisfies clone independence.

Furthermore, if the order of L restricted to the Smith Set is the same as it
would be were L recreated from the same ballots with the non-Smith alternatives
removed, then the method is Independent from non-Smith Alternatives.  The above
examples (properly interpreted) satisfy this condition.

When we take into account that the method (no matter which L) always picks from
the Banks set, we have a truly respectable list of properties.

Furthermore, for the above two example orders for L, the method has unparalleled
resistance to  strategic cycle creation by burial and truncation, which is the
Achilles Heel of most otherwise respectable Condorcet methods.

Among ourselves, let's call the general technique Thinned List Chain Climbing.

For the stochastic method based on Thinned Random Ballot Order (example 1
above), let's call it ThRnBltOCC.

For the determinsitic method based on Thinned Fewest Truncations Order, let's
call it ThFwTrOCC.

Then when we make a public proposal, we can call it the True Majority Choice
method, or whatever title will sell the best without fibbing.

What do you think?

Forest


Election-Methods mailing list - see http://electorama.com/em for list info


Re: [EM] My Favorite Deterministic Condorcet Efficient Method: TACC

2010-11-09 Thread Kevin Venzke
Hi Forest,

--- En date de : Mar 9.11.10, fsimm...@pcc.edu fsimm...@pcc.edu a écrit :
 As we know, in the above scenario the result that is best
 assuming sincere votes
 is not the same as the result that is best assuming that
 the Gore faction
 truncated in order to create the cycle.
 
 Assuming sincere votes giving Bush the win encourges
 favorite betrayal. 
 Assuming insincere truncation of Nader in the second
 faction and giving Gore the
 win rewards that truncation.  Nader cannot be given
 the win because of the
 Plurality criterion.
 
 So there is no completely satisfactory deterministic
 solution.  

I agree technically, but on these ballots I don't think it's likely that
any special incentive is operating on the Gore voters, or that one can
be found that would make them completely stop their truncation.

In my opinion this unpleasant situation will tend to be solved prior to
election day. As I've said before, there is too little to gain and 
everything to lose in one side running two strong candidates. So, 
nomination disincentive is actually unavoidable, I think.

I don't usually regard truncation as insincere in the same way that
burial or compromise is insincere, but it seems particularly unusual to
call it insincere in the context of an approval-based method.

 However, on the whole, if we want determinism and Condorcet
 efficiency,  it
 seems more important to prevent insincere cycle producing
 truncation than
 worrying about lack of FBC compliance, since (1) the FBC
 and Condorcet
 efficiency are incompatible, any way, and (2) sincere
 Condorcet cycles are rare
 (in my opinion).

Well for (1), also burial resistance and LNHarm are incompatible with
Condorcet. I'm also not talking about strict FBC compliance, but just
minimal defense, which is basically a weak form of FBC for majorities.

For (2) I am not sure what all you include in sincere. For strictly
ranked sincere ballots, I agree that cycles should be rare. If truncation
(as under an approval-based method) isn't considered insincere then I
think sincere cycles need not be uncommon. If they are, I would guess it's
because in practice not enough viable candidates are nominated to see the
problem.

 Now consider the following propositions (relative to the
 above scenario):
 
 (1) Woodall's Plurality Criterion says that Nader should
 have less probability
 than Bush.  
 
 (2) It seems that Gore and Nader together should have more
 probability than Bush.
 
 (3) Gore should not have more probability than Bush,
 because that would
 encourage truncation in another case where the sincere
 ballots of the middle
 faction turn out to be GoreNader .
 
 No deterministic method can satisfy these three
 conditions.

The way I phrase this problem with this scenario is that no method can
simultaneously satisfy Plurality, Minimal Defense, and LNHarm. Which one
to lose (with 3 candidates) depends on what you're going for...

Personally, the methods I'm interested in all either satisfy MD or LNHarm.
I don't really care about Condorcet except as it can service MD or other
criteria that protect literal majorities.

Kevin


  

Election-Methods mailing list - see http://electorama.com/em for list info