Re: [EM] Some chance for consensus (was: Buying Votes)

2008-11-09 Thread fsimmons
Dear Jobst,

Thanks for your clarifications, especially the key words, "...that do not 
approve X at least as strongly."

Can we summarize the operational meaning of a rating R for X more simply than 
the following?

If you rate option X at a level R, then, provided X is the option with the 
"greatest potential for compromise" 
(among those options that remain to be considered) you certify your willingness 
to give your vote to X as 
long as no more than R of the remaining ballots fail to give their vote to X.

"Greatest Potential for Compromise" is to be measured by the number of 
(remaining?) ballots that give 
partial approval.

Alternatively, we could say that option X has the maximum potential for 
compromise when R(X) (defined 
below) is minimal:

For each option X, let R(X) be the minimum of the set of R such that at most R 
of the (remaining?) ballots 
approve X at a level of R or below.

Would any of these variations (remaining vs original or R(X) vs partial 
approval) in defining max potential for 
compromise, destroy monotonicity?

EC6 is good, or perhaps FC6, for Fair Chance Choice with Controlled Cooperation 
for Consensus 
or Compromise.


Thanks,

Forest


- Original Message -
From: Jobst Heitzig 
Date: Saturday, November 8, 2008 5:45 pm
Subject: Re: [EM] Some chance for consensus (was: Buying Votes)
To: [EMAIL PROTECTED]
Cc: election-methods@lists.electorama.com, [EMAIL PROTECTED], Kristofer 
Munsterhjelm , Raph 
Frank 

> Dear Forest,
> 
> you wrote:
> > This reminds me of your two urn method based on approval ballots:
> > Initialize with all ballots in the first urn.
> > While any ballots are left in the first urn ...
> > find the approval winner X of these remaining ballots
> > circle candidate X on all of the ballots in the first urn 
> that 
> > approve candidate X, and then transfer them to the second urn.
> > End While
> > Elect the circled candidate on a randomly drawn ballot from 
> the 
> > second urn.
> 
> Yes, it's inspired by that method which was due not to me but to 
> someone else, I think.
> The important difference is, though, that in the above method 
> there will never be full cooperation since as long as the two 
> largest approval scores are more than 1 point apart, every voter 
> approving but not favouring the approval winner has an incentive 
> to remove her approval for the approval winner. In particular, 
> the equilibria in our 55/45 situation would look like the 
> following, with x+y=56:
> 55-x: A
> x: A+C
> y: B+C
> 45-x: B
> So with the above method, C would win only with probability 56%. 
> 
> In the new suggestion, in contrast, the voters can make sure 
> that the "contract" to elect C only becomes effective when all 
> voters cooperate: Knowing that everybody prefers C to the Random 
> Ballot lottery, they can all rate C at 1.
> 
> > It looks like your newest method is a variation where 
> "Approval" is 
> > interpreted as "positive rating," 
> 
> "partial approval" I would call it. The rating can be 
> interpreted not as a utility value but as a "limit on non-
> cooperation". Or, the other way around, the value 100 minus the 
> rating can be interpreted as a "cooperation threshold". I got 
> the idea for this when reading the Wikipedia article on the 
> National Popular Vote Interstate Compact which has a very 
> similar provision making sure that signing the contract is 
> "safe" even when it is not known in advance who exactly the 
> other participants will be! 
> 
> > and X is circled only on those 
> > ballots that rate X sufficiently high* relative to the number 
> of (
> > remaining) ballots that do not approve X. 
> 
> ...That do not approve X *at least as strongly*. This is 
> important! Otherwise there would alway be an incentive to use 
> only the values 100 (for the favourite only), 1, and 0: Rating 
> an option 1 would then lead to other voters who have a higher 
> rating transfer their probability, without me transferring it, 
> too. Therefore the requirement is that a voter with rating R 
> only transfers her probability if more than 100-R percent of all 
> voters do so, too! This gives me a possibility to specify a 
> "safe" rating without exactly knowing who will be the other 
> cooperating voters.
> 
> > If 99% of the (remaining) ballots do not approve X, then X is 
> circled 
> > only on those ballots that rate X above 99%. If less than 1% 
> of the (
> > remaining) ballots do not approve X, then even a ballot that 
> rates X 
> > at a mere 1% would get a circle around X.
> 
> Right!
> 
> > The exact relation between the required rating

Re: [EM] Some chance for consensus (was: Buying Votes)

2008-11-08 Thread Jobst Heitzig
, Jobst


> Does that capture the idea?
> 
> Forest
> 
> 
> - Original Message -
> From: Jobst Heitzig 
> Date: Thursday, November 6, 2008 3:37 pm
> Subject: Re: [EM] Some chance for consensus (was: Buying Votes)
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED], election-methods@lists.electorama.com, 
> Raph Frank , Kristofer Munsterhjelm 
> 
> > Hi again,
> > 
> > here's another, somewhat more stable method which also achieves 
> > the 
> > following:
> > 
> > > ...
> > > provides for strategic equilibria in which C is elected with 
> > 100%, 55%,
> > > and 100% probability, respectively, in the following situations:
> > > 
> > > Situation 1:
> > > 55% A(100)>C(70)>B(0)
> > > 45% B(100)>C(70)>A(0)
> > > 
> > > Situation 2:
> > > 30% A(100)>C(70)>B,D(0)
> > > 25% B(100)>C(70)>A,D(0)
> > > 45% D(100)>A,B,C(0)
> > > 
> > > Situation 3:
> > > 32% A(100)>C(40)>B,D(0)
> > > 33% B(100)>C(40)>A,D(0)
> > > 35% D(100)>C(40)>A,B(0)
> > > 
> > > (All these being sincere utilities)
> > > ...
> > 
> > 
> > The idea is that for each possible compromise option C, a voter 
> > indicates, by a rating on her ballot, how many voters she 
> > requires to 
> > transfer their winning probability to C before she will do so, too.
> > 
> > 
> > This is the method:
> > 
> > 1. Each of the N voters rates on her ballot each option between 
> > 0 and 100.
> > 
> > 2. For each option X, put
> > s(X) = no. of ballots rating X at zero.
> > 
> > 3. Put all ballots into a first urn labelled U1, and have 
> > another urn 
> > labelled U2, initially empty.
> > 
> > 4. For each option X, in order of ascending s(X), do the following:
> > 
> > 4.1 Find the smallest number R for which f(R) >= 100, where
> > f(R) = R + 100 * (no. of ballots in U1 rating X above R) / N.
> > 
> > 4.2 For each ballot in U1 rating X above R: Mark X on that 
> > ballot and 
> > move the ballot from U1 to U2.
> > 
> > 5. On each of the ballots that remained in U1, mark the option 
> > with the 
> > highest rating on that ballot and also put the ballot into U2.
> > 
> > 6. Draw one ballot at random. The option marked on that ballot wins.
> > 
> > 
> > (By "above", we mean strictly above and not equal, of course.)
> > 
> > If there is only one compromise option C besides some polar 
> > favourite 
> > options A,B,... , the method essentially simplifies to this:
> > - Find the smallest R such that at least 100-R percent of the 
> > ballots 
> > rate C above R.
> > - Then draw a ballot at random. If it rates C above R, C wins, 
> > otherwise 
> > the option with the largest rating of that ballot wins.
> > 
> > 
> > Let's look at the three example situations:
> > 
> > Situation 1 (sincere utilities):
> > 55: A(100)>C(70)>B(0)
> > 45: B(100)>C(70)>A(0)
> > 
> > Take any pair of numbers x,y such that
> > 
> > 0 <= x <= 55,
> > 0 <= y <= 45,
> > x + y > 55,
> > x > 3y/7, and
> > y > 3x/7.
> > 
> > It is easy to check from the above true ratings that then all 
> > voters 
> > would gain if x of the A-voters and y of the B-voters 
> > transferred their 
> > winning probability to C. The voters can make sure this happens 
> > in the 
> > suggested method by voting this way:
> > 
> > 55-x: A(100)>C(0)=B(0)
> > x: A(100)>C(101-x-y)>B(0)
> > y: B(100)>C(101-x-y)>A(0)
> > 45-y: B(100)>C(0)=A(0)
> > 
> > The method would begin with C (receiving the smallest numbers of 
> > 0-rates), find R=100-x-y, and mark C on all the x+y ballots, 
> > resulting 
> > in these winning probabilities: A:55-x, B:45-y, C:x+y.
> > 
> > No voter has an incentive to reduce her C-rating since that 
> > would 
> > immediately move R to 100 and C's winning probability to 0.
> > 
> > So, for each such pair (x,y), the above way of voting is a 
> > strategic 
> > equilibrium, the socially best of whose is the one where x=55 
> > and y=45, 
> > C wins with certainty, and the ballots look like this:
> > 
> > 55: A(100)>C(1)>B(0)
> > 45: B(100)>C(1)>A(0)
> > 
> > 
> > Situation 2 (sincere utilities):
> > 30: A(100)>C(70)>B,D(0)
> > 25: B

Re: [EM] Some chance for consensus (was: Buying Votes)

2008-11-08 Thread fsimmons
Jobst,

This reminds me of your two urn method based on approval ballots:

Initialize with all ballots in the first urn.

While any ballots are left in the first urn ...

find the approval winner X of these remaining ballots

circle candidate X on all of the ballots in the first urn that approve 
candidate X, and then transfer them to the second urn.

End While

Elect the circled candidate on a randomly drawn ballot from the second urn.

It looks like your newest method is a variation where "Approval" is interpreted 
as "positive rating," and X is circled only on those ballots that rate X 
sufficiently high* relative to the number of (remaining) ballots that do not 
approve X.   

If 99% of the (remaining) ballots do not approve X, then X is circled only on 
those ballots that rate X above 99%.  If less than 1% of the (remaining) 
ballots do not approve X, then even a ballot that rates X at a mere 1% would 
get a circle around X.

The exact relation between the required rating relative to the lack of approval 
(on the remaining ballots) can be played with to get variations of this method.

In this method there is no need to rate any candidate that the voter cannot 
conceive of as a compromise.  Therefore it seems quite natural to consider 
positive rating as some level of approval.

*Some provision must be made for ties and for the case where no ballot rates 
the current X high enough to get transfered into the second urn.

Does that capture the idea?

Forest


- Original Message -
From: Jobst Heitzig 
Date: Thursday, November 6, 2008 3:37 pm
Subject: Re: [EM] Some chance for consensus (was: Buying Votes)
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED], election-methods@lists.electorama.com, Raph Frank , 
Kristofer Munsterhjelm 

> Hi again,
> 
> here's another, somewhat more stable method which also achieves 
> the 
> following:
> 
> > ...
> > provides for strategic equilibria in which C is elected with 
> 100%, 55%,
> > and 100% probability, respectively, in the following situations:
> > 
> > Situation 1:
> > 55% A(100)>C(70)>B(0)
> > 45% B(100)>C(70)>A(0)
> > 
> > Situation 2:
> > 30% A(100)>C(70)>B,D(0)
> > 25% B(100)>C(70)>A,D(0)
> > 45% D(100)>A,B,C(0)
> > 
> > Situation 3:
> > 32% A(100)>C(40)>B,D(0)
> > 33% B(100)>C(40)>A,D(0)
> > 35% D(100)>C(40)>A,B(0)
> > 
> > (All these being sincere utilities)
> > ...
> 
> 
> The idea is that for each possible compromise option C, a voter 
> indicates, by a rating on her ballot, how many voters she 
> requires to 
> transfer their winning probability to C before she will do so, too.
> 
> 
> This is the method:
> 
> 1. Each of the N voters rates on her ballot each option between 
> 0 and 100.
> 
> 2. For each option X, put
> s(X) = no. of ballots rating X at zero.
> 
> 3. Put all ballots into a first urn labelled U1, and have 
> another urn 
> labelled U2, initially empty.
> 
> 4. For each option X, in order of ascending s(X), do the following:
> 
> 4.1 Find the smallest number R for which f(R) >= 100, where
> f(R) = R + 100 * (no. of ballots in U1 rating X above R) / N.
> 
> 4.2 For each ballot in U1 rating X above R: Mark X on that 
> ballot and 
> move the ballot from U1 to U2.
> 
> 5. On each of the ballots that remained in U1, mark the option 
> with the 
> highest rating on that ballot and also put the ballot into U2.
> 
> 6. Draw one ballot at random. The option marked on that ballot wins.
> 
> 
> (By "above", we mean strictly above and not equal, of course.)
> 
> If there is only one compromise option C besides some polar 
> favourite 
> options A,B,... , the method essentially simplifies to this:
> - Find the smallest R such that at least 100-R percent of the 
> ballots 
> rate C above R.
> - Then draw a ballot at random. If it rates C above R, C wins, 
> otherwise 
> the option with the largest rating of that ballot wins.
> 
> 
> Let's look at the three example situations:
> 
> Situation 1 (sincere utilities):
> 55: A(100)>C(70)>B(0)
> 45: B(100)>C(70)>A(0)
> 
> Take any pair of numbers x,y such that
> 
> 0 <= x <= 55,
> 0 <= y <= 45,
> x + y > 55,
> x > 3y/7, and
> y > 3x/7.
> 
> It is easy to check from the above true ratings that then all 
> voters 
> would gain if x of the A-voters and y of the B-voters 
> transferred their 
> winning probability to C. The voters can make sure this happens 
> in the 
> suggested method by voting this way:
> 
> 55-x: A(100)>C(0)=B(0)
> x: A(100)>C(101-x-y)>B(0)
> y: B(100)>C(101-x-y)>A(0)
> 45-y: B(100)>

Re: [EM] Some chance for consensus (was: Buying Votes)

2008-11-06 Thread Jobst Heitzig

Hi again,

here's another, somewhat more stable method which also achieves the 
following:


> ...
> provides for strategic equilibria in which C is elected with 100%, 55%,

and 100% probability, respectively, in the following situations:

Situation 1:
   55% A(100)>C(70)>B(0)
   45% B(100)>C(70)>A(0)

Situation 2:
   30% A(100)>C(70)>B,D(0)
   25% B(100)>C(70)>A,D(0)
   45% D(100)>A,B,C(0)

Situation 3:
   32% A(100)>C(40)>B,D(0)
   33% B(100)>C(40)>A,D(0)
   35% D(100)>C(40)>A,B(0)

(All these being sincere utilities)
...



The idea is that for each possible compromise option C, a voter 
indicates, by a rating on her ballot, how many voters she requires to 
transfer their winning probability to C before she will do so, too.



This is the method:

1. Each of the N voters rates on her ballot each option between 0 and 100.

2. For each option X, put
s(X) = no. of ballots rating X at zero.

3. Put all ballots into a first urn labelled U1, and have another urn 
labelled U2, initially empty.


4. For each option X, in order of ascending s(X), do the following:

4.1 Find the smallest number R for which f(R) >= 100, where
f(R) = R + 100 * (no. of ballots in U1 rating X above R) / N.

4.2 For each ballot in U1 rating X above R: Mark X on that ballot and 
move the ballot from U1 to U2.


5. On each of the ballots that remained in U1, mark the option with the 
highest rating on that ballot and also put the ballot into U2.


6. Draw one ballot at random. The option marked on that ballot wins.


(By "above", we mean strictly above and not equal, of course.)

If there is only one compromise option C besides some polar favourite 
options A,B,... , the method essentially simplifies to this:
- Find the smallest R such that at least 100-R percent of the ballots 
rate C above R.
- Then draw a ballot at random. If it rates C above R, C wins, otherwise 
the option with the largest rating of that ballot wins.



Let's look at the three example situations:

Situation 1 (sincere utilities):
   55: A(100)>C(70)>B(0)
   45: B(100)>C(70)>A(0)

Take any pair of numbers x,y such that

   0 <= x <= 55,
   0 <= y <= 45,
   x + y > 55,
   x > 3y/7, and
   y > 3x/7.

It is easy to check from the above true ratings that then all voters 
would gain if x of the A-voters and y of the B-voters transferred their 
winning probability to C. The voters can make sure this happens in the 
suggested method by voting this way:


   55-x: A(100)>C(0)=B(0)
   x:A(100)>C(101-x-y)>B(0)
   y:B(100)>C(101-x-y)>A(0)
   45-y: B(100)>C(0)=A(0)

The method would begin with C (receiving the smallest numbers of 
0-rates), find R=100-x-y, and mark C on all the x+y ballots, resulting 
in these winning probabilities: A:55-x, B:45-y, C:x+y.


No voter has an incentive to reduce her C-rating since that would 
immediately move R to 100 and C's winning probability to 0.


So, for each such pair (x,y), the above way of voting is a strategic 
equilibrium, the socially best of whose is the one where x=55 and y=45, 
C wins with certainty, and the ballots look like this:


   55: A(100)>C(1)>B(0)
   45: B(100)>C(1)>A(0)


Situation 2 (sincere utilities):
   30: A(100)>C(70)>B,D(0)
   25: B(100)>C(70)>A,D(0)
   45: D(100)>A,B,C(0)

Here the only difference is that we require x+y>30 instead of 55. For 
each pair (x,y) with...


   0 <= x <= 30,
   0 <= y <= 25,
   x + y > 30,
   x > 3y/7, and
   y > 3x/7.

...the following is an equilibrium way of voting which gives C a winning 
probability of x+y:


   30-x: A(100)>B,C,D(0)
   x:A(100)>C(101-x-y)>B,D(0)
   y:B(100)>C(101-x-y)>A,D(0)
   25-y: B(100)>A,C,D(0)
   45:   D(100)>A,B,C(0)

Here, the method starts with either X=C or X=D since one of them has the 
smallest s(X). Both ways, C will eventually be marked on the x+y ballots 
(at R=100-x-y) and D on the 45 ballots (at R=55).


In particular, the socially optimal equilibrium is

   30: A(100)>C(46)>B,D(0)
   25: B(100)>C(46)>A,D(0)
   45: D(100)>A,B,C(0),

resulting in the winning probabilities 55% for C and 45% for D.


Situation 3 (sincere utilities):
   32: A(100)>C(40)>B,D(0)
   33: B(100)>C(40)>A,D(0)
   35: D(100)>C(40)>A,B(0)

Here we consider triples of numbers x,y,z such that

   0 <= x <= 32,
   0 <= y <= 33,
   0 <= z <= 35,
   x + y + z > 35,
   x + y > 3z/2,
   y + z > 3x/2, and
   z + x > 3y/2.

In that case, the following is a voting equilibrium:

   x:A(100)>C(101-x-y-z)>B,D(0)
   y:B(100)>C(101-x-y-z)>A,D(0)
   z:D(100)>C(101-x-y-z)>A,B(0)
   32-x: A(100)>B,C,D(0)
   33-y: B(100)>A,C,D(0)
   35-z: D(100)>A,B,C(0)

As in situation 1, the socially best equilibrium is when all voters 
cooperate by rating C at 1, making C the sure winner.



It seem the advantage of this method is that it is more stable than the 
first one, having a lot more desirable equilibria which. However, the 
socially optimal equilibria require a somewhat strange way of voting in 
which you understate your true rating of the compromise in order to make 
su

Re: [EM] Some chance for consensus (was: Buying Votes)

2008-11-04 Thread fsimmons
Perhaps the equilibrium could be made stable by use of two ballots instead of 
one.  This would probably entail some cost in performance, but it might beat 
our previous record.How about this, for example?For each candidate X, let r(X) 
be the average rating of X over all ballots.Draw two ratings ballots at 
random.For each candidate X let m(X) be the minimum rating of candidate X on 
the two drawn ballots.Let M be the max over X (in the set of candidates) of 
min(X).If M>0, then elect a candidate X such that min(X)=M. (Use a tie breaker 
if this equation has more than one solution.)Else elect the favorite of the 
first drawn ballot.Perhaps the last step could be replaced byElse elect the 
candidate with the highest value of v(X)*r(X), where v is the first drawn 
ballot.But that is a lot to wish for.Best,Forest- Original Message 
-From: Jobst Heitzig Date: Saturday, November 1, 2008 8:26 pmSubject: Re: 
[EM] Some chance for consensus (was:  Buying Votes)To: [EMAIL PROTECTED]: 
[EMAIL PROTECTED], election-methods@lists.electorama.com, [EMAIL PROTECTED]> 
Hello again,> > maybe it *is* possible after all to have a monotonic method > 
which > provides for strategic equilibria in which C is elected with > 100%, 
55%, > and 100% probability, respectively, in the following situations:> > 
Situation 1:>55% A(100)>C(70)>B(0)>45% B(100)>C(70)>A(0)> > Situation 
2:>30% A(100)>C(70)>B,D(0)>25% B(100)>C(70)>A,D(0)>45% 
D(100)>A,B,C(0)> > Situation 3:>32% A(100)>C(40)>B,D(0)>33% 
B(100)>C(40)>A,D(0)>35% D(100)>C(40)>A,B(0)> > (All these being sincere 
utilities)> > > The method is surprisingly simple:> > 1. Each voters assigns a 
rating between 0 and 1 to each option.> 2. For each option, the mean rating is 
determined.> 3. A ballot is drawn at random.> 4. For each option, the "score" 
of the option is the option's > rating on > the drawn ballot times its mean 
rating determined in step 2.> 5. The winner is the option with the highest 
score. In case of > ties, the > mean rating is used to decide between the tied 
options.> > First of all, the method is obviously monotonic by definition > 
since both > the mean and product operations are monotonic.> > Also, if a 
faction of p% bullet-votes for some option X (giving > it 100 > and all others 
0), that option gets at least p% winning > probability > since whenever one of 
those ballots is drawn, X gets a score >0 > and all > others get a score of 0.> 
> Now let us analyse the equilibria in the above situations.> > Situation 1:>   
 55% A(100)>C(70)>B(0)>45% B(100)>C(70)>A(0)> Put>a = .55>b = .45>  
  x = a / sqrt(a²+b²)>y = b / sqrt(a²+b²)> The claimed equilibrium is 
this:>The first 55% of the voters rate A(1)>C(x)>B(0),>the other 45% of 
the voters rate B(1)>C(y)>A(0).> The mean ratings are>A: a*1+b*0 = a>B: 
a*0+b*1 = b>C: a*x+b*y = sqrt(a²+b²)> If one of the first 55% ballots is 
drawn, the scores are>A: 1*a   = a>B: 0*b   = 0>C: 
x*sqrt(a²+b²) = a> so C wins since it has a larger mean rating than A.> 
Likewise, if one of the other 45% ballots is drawn, the scores are>A: 0*a   
= 0>B: 1*b   = b>C: y*sqrt(a²+b²) = b> so C wins since 
it has also a larger mean rating than B.> No voter has an incentive to change 
her rating of C: increasing > it > doesn't change a thing; decreasing it would 
make C's score > smaller than > the favourite's score no matter what ballot is 
drawn, so the > resulting > winning probabilities become A(.55), B(.45), C(0) 
which is not > preferred > to A(0), B(0), C(1) by anyone.> > Situation 2:>
30% A(100)>C(70)>B,D(0)>25% B(100)>C(70)>A,D(0)>45% D(100)>A,B,C(0)> 
Put>a = .30>b = .25>x = a / sqrt(a²+b²)>y = b / sqrt(a²+b²)> 
The claimed equilibrium is this:>30% rate A(1)>C(x)>B,D(0)>25% rate 
B(1)>C(y)>A,D(0)>45% rate D(1)>A,B,C(0)> The mean ratings are>A: a*1
 = a>B: b*1 = b>C: a*x+b*y = sqrt(a²+b²)>D: .45> If one of the 
first 30% ballots is drawn, the scores are>A: 1*a   = a>B: 0*b  
 = 0>C: x*sqrt(a²+b²) = a>D: 0*.45 = 0> so again C wins 
since it has a larger mean rating than A.> It's similar for the 25%. When one 
of the 45% is drawn, D is elected.> Again, no voter can gain anything by 
increasing or decreasing > her C-rating.> > Situation 3:>32% 
A(100)>C(40)>B,D(0)>33% B(100)>C(40)>A,D(0)&g

Re: [EM] Some chance for consensus (was: Buying Votes)

2008-11-01 Thread Raph Frank
On Sat, Nov 1, 2008 at 1:43 PM, Jobst Heitzig <[EMAIL PROTECTED]> wrote:
> Situation I:
> Voter 1: A favourite, C also approved
> Voter 2: B favourite, C also approved
>
> If we interpret the approval information as an indication that the voters
> like C better than tossing a coin between A and B, we would be tempted to
> let the method match these voters and transfer both their winning
> probabilities from their favourites to C. So C will win with certainty.
>
> But if we want monotonicity also, C must still win with certainty in the
> following situation:
>
> Situation II:
> Voter 1: C favourite, A also approved
> Voter 2: B favourite, C also approved
>
> But in this situation, a matching algorithm would *not* match the voters
> since voter 2 obviously does not seem to profit from such a transfer.

I wonder if you could do something like a blind auction.  In effect,
your winning probability is assigned based only on agreement.

For example,

Randomly pair up the voters with a randomly assigned compromise.

Each voter offers to switch pair for a compromise that is better than
current pair

This causes a reassignment of the pairs

The process is repeated until stable

This means that a voter doesn't have to say who is their favourite.
Ofc, offers near the start would likely use their favourite as
compromise and slowly backtrack if it isn't accepted.

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


Re: [EM] Some chance for consensus (was: Buying Votes)

2008-11-01 Thread Jobst Heitzig

Hello again,

maybe it *is* possible after all to have a monotonic method which 
provides for strategic equilibria in which C is elected with 100%, 55%, 
and 100% probability, respectively, in the following situations:


Situation 1:
   55% A(100)>C(70)>B(0)
   45% B(100)>C(70)>A(0)

Situation 2:
   30% A(100)>C(70)>B,D(0)
   25% B(100)>C(70)>A,D(0)
   45% D(100)>A,B,C(0)

Situation 3:
   32% A(100)>C(40)>B,D(0)
   33% B(100)>C(40)>A,D(0)
   35% D(100)>C(40)>A,B(0)

(All these being sincere utilities)


The method is surprisingly simple:

1. Each voters assigns a rating between 0 and 1 to each option.
2. For each option, the mean rating is determined.
3. A ballot is drawn at random.
4. For each option, the "score" of the option is the option's rating on 
the drawn ballot times its mean rating determined in step 2.
5. The winner is the option with the highest score. In case of ties, the 
mean rating is used to decide between the tied options.


First of all, the method is obviously monotonic by definition since both 
the mean and product operations are monotonic.


Also, if a faction of p% bullet-votes for some option X (giving it 100 
and all others 0), that option gets at least p% winning probability 
since whenever one of those ballots is drawn, X gets a score >0 and all 
others get a score of 0.


Now let us analyse the equilibria in the above situations.

Situation 1:
   55% A(100)>C(70)>B(0)
   45% B(100)>C(70)>A(0)
Put
   a = .55
   b = .45
   x = a / sqrt(a²+b²)
   y = b / sqrt(a²+b²)
The claimed equilibrium is this:
   The first 55% of the voters rate A(1)>C(x)>B(0),
   the other 45% of the voters rate B(1)>C(y)>A(0).
The mean ratings are
   A: a*1+b*0 = a
   B: a*0+b*1 = b
   C: a*x+b*y = sqrt(a²+b²)
If one of the first 55% ballots is drawn, the scores are
   A: 1*a   = a
   B: 0*b   = 0
   C: x*sqrt(a²+b²) = a
so C wins since it has a larger mean rating than A.
Likewise, if one of the other 45% ballots is drawn, the scores are
   A: 0*a   = 0
   B: 1*b   = b
   C: y*sqrt(a²+b²) = b
so C wins since it has also a larger mean rating than B.
No voter has an incentive to change her rating of C: increasing it 
doesn't change a thing; decreasing it would make C's score smaller than 
the favourite's score no matter what ballot is drawn, so the resulting 
winning probabilities become A(.55), B(.45), C(0) which is not preferred 
to A(0), B(0), C(1) by anyone.


Situation 2:
   30% A(100)>C(70)>B,D(0)
   25% B(100)>C(70)>A,D(0)
   45% D(100)>A,B,C(0)
Put
   a = .30
   b = .25
   x = a / sqrt(a²+b²)
   y = b / sqrt(a²+b²)
The claimed equilibrium is this:
   30% rate A(1)>C(x)>B,D(0)
   25% rate B(1)>C(y)>A,D(0)
   45% rate D(1)>A,B,C(0)
The mean ratings are
   A: a*1 = a
   B: b*1 = b
   C: a*x+b*y = sqrt(a²+b²)
   D: .45
If one of the first 30% ballots is drawn, the scores are
   A: 1*a   = a
   B: 0*b   = 0
   C: x*sqrt(a²+b²) = a
   D: 0*.45 = 0
so again C wins since it has a larger mean rating than A.
It's similar for the 25%. When one of the 45% is drawn, D is elected.
Again, no voter can gain anything by increasing or decreasing her C-rating.

Situation 3:
   32% A(100)>C(40)>B,D(0)
   33% B(100)>C(40)>A,D(0)
   35% D(100)>C(40)>A,B(0)
Put
   a = .32
   b = .33
   d = .35
   x = a / sqrt(a²+b²+d²)
   y = b / sqrt(a²+b²+d²)
   z = d / sqrt(a²+b²+d²)
The claimed equilibrium is this:
   32% rate A(1)>C(x)>B,D(0)
   33% rate B(1)>C(y)>A,D(0)
   35% rate D(1)>C(z)>A,B(0)
The mean ratings are
   A: a*1 = a
   B: b*1 = b
   C: a*x+b*y+d*z = sqrt(a²+b²+d²)
   D: d*1 = d
If one of the first 32% ballots is drawn, the scores are
   A: 1*a  = a
   B: 0*b  = 0
   C: x*sqrt(a²+b²+d²) = a
   D: 0*d  = 0
so still C wins since it has a larger mean rating than A.
It's again similar for the other voters, and still no voter can gain 
anything by increasing or decreasing her C-rating.



Problems:

(a) The stated equilibria are not exactly stable since already a 
deviation on the part of one faction gives a different faction the means 
to manipulate the scores so that C wins when a ballot from the first 
faction is drawn but not when a ballot from their own faction is drawn. 
This problem might be bigger or smaller when faction don't know their 
respective sizes.


(b) The meaning of the asked-for ratings is not clear. Maybe their 
meaning can only be defined operational by pointing out how they are 
used in the method. It seems they cannot naively be interpreted as 
utilities. All this makes it difficult to tell what a "sincere" rating 
would be.


(c) It would be nice if the score formula could somehow be changed so 
that the equilibrium ratings would not include the normalization factor 
1/sqrt(...). But I fear that this is not possible. I tried to use the 
minimum of the individual and the mean score instead of their product, 
but that did not result in any equilibria at all. Using a sum or maxim

Re: [EM] Some chance for consensus (was: Buying Votes)

2008-11-01 Thread Jobst Heitzig

Hi folks,

I think I know what the problem is with the idea of somehow 
automatically match pairs or larger groups of voters who will all 
benefit from a probability transfer: It cannot be monotonic when it 
requires that the ballots of all members of the matched group indicate 
that the respective voter profits from the transfer.


Look at the simplest version where we have only two voters who submit 
favourite and approved information:


Situation I:
Voter 1: A favourite, C also approved
Voter 2: B favourite, C also approved

If we interpret the approval information as an indication that the 
voters like C better than tossing a coin between A and B, we would be 
tempted to let the method match these voters and transfer both their 
winning probabilities from their favourites to C. So C will win with 
certainty.


But if we want monotonicity also, C must still win with certainty in the 
following situation:


Situation II:
Voter 1: C favourite, A also approved
Voter 2: B favourite, C also approved

But in this situation, a matching algorithm would *not* match the voters 
since voter 2 obviously does not seem to profit from such a transfer.


D2MAC and FAWRB don't have this problem: they are not based on matching 
and *do* elect C with certainty in situation II. For this reason, voter 
2 would have incentive *not* to approve of C in situation II when D2MAC 
or FAWRB is used. It seems the monotonicity is paid for by a need for a 
bit more of information in order to vote strategically efficient.


A similar argument shows why it is so difficult to solve the following 
situation:


Situation III:
Voter 1: A1 favourite, A also approved
Voter 2: A2 favourite, A also approved
Voter 3: B favourite

Suppose we want our method to give A a winning probability of 2/3 in 
this situation. Then we have a problem in the following situation:


Situation IV:
Voter 1: A favourite, D also approved
Voter 2: B favourite, D also approved
Voter 3: C favourite, D also approved

Here each of the three voters would have an incentive to change her 
ballot and *not* approve of D, since that would move 1/3 of the winning 
probability from D to her favourite. So, the strategic equilibria in 
situation IV will be


Voter 1: A favourite
Voter 2: B favourite, D also approved
Voter 3: C favourite, D also approved

or

Voter 1: A favourite, D also approved
Voter 2: B favourite
Voter 3: C favourite, D also approved

or

Voter 1: A favourite, D also approved
Voter 2: B favourite, D also approved
Voter 3: C favourite

each of which won't result in D being elected with certainty.

So, it seems we can't have efficient cooperation in both situations III 
and IV!


Situation IV seems to be the more important, and D2MAC and FAWRB both 
make sure that in situation IV full cooperation is both an equilibrium 
and efficient. But for this they need to give A less than 2/3 in 
situation III, however.


Yours, Jobst



[EMAIL PROTECTED] schrieb:
What do I think?  All of these ideas are better than what I have come up 
with, and have great potential, whether or not they might need some 
tweaking or even major over haul.
 
I'll try to digest them more in the mean time, to get a better feel for 
their strengths and potential weaknesses.
 
Marriage and matching procedures certainly seem natural in this setting.
 
Thanks,
 
Forest






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


Re: [EM] Some chance for consensus (was: Buying Votes)

2008-10-31 Thread fsimmons
What do I think?  All of these ideas are better than what I have come up with, 
and have great potential, whether or not they might need some tweaking or even 
major over haul.

I'll try to digest them more in the mean time, to get a better feel for their 
strengths and potential weaknesses.

Marriage and matching procedures certainly seem natural in this setting.

Thanks,

Forest

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


Re: [EM] Some chance for consensus (was: Buying Votes)

2008-10-31 Thread Jobst Heitzig
Dear Raph and Forest,

I have a new idea which might be monotonic, generalizing the 2-voter-marriage 
idea to larger groups of voters. 

I will define it as an optimization problem: basically, the idea is to find the 
"socially best" lottery which can 

be produced by starting from the Random Ballot lottery and allowing for one set 
of voters to reach a contract in which they transfer their share of the 

winning probability from their favourite options to other options. More 
precisely, the suggested method is this:


1. Each voter submits a cardinal rating for each option.

2. Amoung all possible lotteries that assign winning probabilities to the 
options, we determine the "feasible" ones. In order to determine whether a 
given 

lottery L is "feasible", we do the following:

a) Compare L with the Random Ballot lottery, RB, and find the set S of options 
which have a lower winning probability under L than under RB. Mathematically:

   S = { options X with L(X) < RB(X) },

   where L(X) = probability of option X in lottery L.

b) For each option X in S, determine the number N1(X) of voters who favour X 
and like L at least as much as RB, judging from their submitted ratings. 

Mathematically:

   N1(X) = no. of voters V with V(L) >= V(RB),

   where V(L) = sum of V(X)*L(X) over all options X
   and V(X) = rating voter V assigned to option X.

c) Also, determine the number N2 of those voters who favour X which must agree 
to transfer their share of the winning probability from X to other options in 

order to produce L. Mathematically:

   N2(X) = (RB(X)-L(X)) * N,

   where N is the no. of all voters.
  
d) Then check whether N2(X)<=N1(X) for all X in S. If this is fulfilled, then 
this means that a group of voters exists who have both the means and the 

incentices to change RB into L by transferring winning probability from their 
respective favourite options to other options. So, if the condition is 

fulfilled, L is considered "feasible".

3. Finally, find amoung the feasible lotteries the one that maximizes a given 
measure of social utility, e.g. total utility or Gini welfare function or 

median voter utility or whatever. Apply this "socially optimal feasible" 
lottery to determine the winner.


With sincere voters, the method achieves what we desire:

1. With 55 having A(100)>C(70)>B(0) and 45 having B(100)>C(70)>A(0), the 
optimal lottery L would be L(A/B/C)=0/0/1. This is feasible since it has 
S={A,B}, N1(A)=N2(A)=55, and N2(B)=N2(B)=45.

2. With 25 having A1(100)>A(90)>A2(70)>B(0), 25 having 
A2(100)>A(90)>A1(70)>B(0), and 50 having B(100)>A,A1,A2(0), the optimal lottery 
L would be L(A/A1/A2/B)=.5/0/0/.5 with S={A1,A2}, 
N1(A1)=N2(A1)=N1(A2)=N2(A2)=25.


I did not yet analyse the strategic implications, though. So we need to check 
that and the hoped-for monotonicity. The crucial point for the latter will be 
what happens when some voter changes her favourite, I guess.

Some final notes: 
- There are always feasible lotteries since the Random Ballot lottery itself is 
feasible by definition (with the set S being empty). 
- For the same reason, the method gives no lower social utility than Random 
Ballot.
- Geometrically, the set of "feasible" lotteries is a closed, star-shaped 
polyeder, but it is usually not convex. (It would be convex if more than one 

contracting group of voters were allowed.)


What do you think?

Jobst


> -Ursprüngliche Nachricht-
> Von: "Raph Frank" <[EMAIL PROTECTED]>
> Gesendet: 31.10.08 15:35:30
> An: "Jobst Heitzig" <[EMAIL PROTECTED]>
> CC: [EMAIL PROTECTED], election-methods@lists.electorama.com,  [EMAIL 
> PROTECTED], [EMAIL PROTECTED]
> Betreff: Re: Some chance for consensus (was: [EM] Buying Votes)


> On Fri, Oct 31, 2008 at 11:17 AM, Jobst Heitzig <[EMAIL PROTECTED]> wrote:
> > Dear Raph,
> >
> > you wrote:
> >> I was thinking of a 'stable marriage problem' like solution.
> >
> > Good idea! If it works, the main difficulty will be to make the whole 
> > process monotonic, I guess...
> >
> > Yours, Jobst
> 
> I think the method which eliminates the lowest probability candidate
> will be non-monotonic.
> 
> In the single run case, the fundamental problem is that bilateral
> monopolies can exist.  You can gain by not offering compromises.
> However, assuming competition, you might be 'outbid' by another
> voter/party if you do that.
> 

> -Ursprüngliche Nachricht-
> Von: "Raph Frank" <[EMAIL PROTECTED]>
> Gesendet: 31.10.08 15:35:30
> An: "Jobst Heitzig" <[EMAIL PROTECTED]>
> CC: [EMAIL PROTECTED], election-methods@lists.electorama.com,  [EMAIL 
> PROTECTED], [EMAIL PROTECTED]
> Betreff: Re: Some chance for consensus (was: [EM] Buying Votes)


> On Fri, Oct 31, 2008 at 11:17 AM, Jobst Heitzig <[EMAIL PROTECTED]> wrote:
> > Dear Raph,
> >
> > you wrote:
> >> I was thinking of a 'stable marriage problem' like solution.
> >
> > Good idea! If it works, the main difficulty will be to make the whole 
> > process monotonic, I guess...
> >
> > Yours, J

Re: [EM] Some chance for consensus (was: Buying Votes)

2008-10-31 Thread Raph Frank
On Fri, Oct 31, 2008 at 11:17 AM, Jobst Heitzig <[EMAIL PROTECTED]> wrote:
> Dear Raph,
>
> you wrote:
>> I was thinking of a 'stable marriage problem' like solution.
>
> Good idea! If it works, the main difficulty will be to make the whole process 
> monotonic, I guess...
>
> Yours, Jobst

I think the method which eliminates the lowest probability candidate
will be non-monotonic.

In the single run case, the fundamental problem is that bilateral
monopolies can exist.  You can gain by not offering compromises.
However, assuming competition, you might be 'outbid' by another
voter/party if you do that.

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


Re: [EM] Some chance for consensus (was: Buying Votes)

2008-10-31 Thread Jobst Heitzig
Dear Raph,

you wrote:
> I was thinking of a 'stable marriage problem' like solution.

Good idea! If it works, the main difficulty will be to make the whole process 
monotonic, I guess...

Yours, Jobst


> 
> Each voter rates all the candidates.
> 
> Each voter will assign his winning probability to his highest choice
> (probably split equally if he ties 2 candidates for first).
> 
> If 2 voters 'marry', then the candidate with the highest score sum is
> the compromise candidate.
> 
> Solve the stable marriage problem.  It might be necessary to randomly
> split the ballots into 2 'genders' to guarantee that a stable solution
> exists.
> 
> Using the above example:
> 
> G1:  A1(100) A(70) A2(0)
> G2:  A1(0) A(70) A2(100)
> G3: B(100)
> G4: C(100)
> 
> (unnamed options are rated zero)
> 
> If a member of G1 'marries', then the compromises are
> G1: A1 (+0)
> G2: A (+40), i.e. 100->70 (-30) and 0->70 (+70)
> G3: A1 and B tie (+0) .. effectively not a 'marriage'
> G4: A1 and C tie (+0) .. effectively not a 'marriage'
> 
> Thus rankings are
> G1: G2>G1=G3=G4
> 
> Similarly
> G2: G1>G2=G3=G4
> G3: all equal
> G4: all equal
> 
> Thus the 25 G1s will 'marry' the 25 G2s and compromise on A.
> 
> The result being
> 
> A: 50%
> B: 25%
> C: 25%
> 
> Also, what about an iterative method.  If the candidate with the
> lowest probability has less than 1/3 probability, eliminate him and
> re-run the calculations (and probably rescale the ratings).  This is
> kind of similar to the requirement that a candidate has 1/3 approval
> before being considered.
> 
> As an added complication, in the above, it might be worth doing a
> second pass.  Once all the marriages are stable, you could have
> 'suitors' propose to 'engaged' voters and make an offer with a
> different compromise candidate.
> 
> For example, if two voters has ratings,
> 
> A1(100) A2(90) A3(75) A4(55) A5(0)
> A1(0) A2(55) A3(75) A4(90) A5(100)
> 
> The possible compromises are A2, A3 and A4.  However, A2 favours the
> first voter and A4 favours the 2nd voter.  It might be the case that
> after being refused, a 'suitor' could sweeten the deal by offering a
> better option.
> 



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


Re: [EM] Some chance for consensus (was: Buying Votes)

2008-10-31 Thread Jobst Heitzig
Dear Forest,

good to hear from you again!

You said:
> Not quite as important, but still valuable, is achieving partial cooperation 
> when that is the best that can be 
> done:
> 
> 25  A1>A>>A2
> 25  A2>A>>A1
> 25  B
> 25  C
> 
> Here there isn't much hope for consensus, but it would be nice if the first 
> two factions could still cooperate 
> on gettiing A elected, say 25% of the time. (50% seems too much to hope for)

That's absolutely true! We both tried to achieve this during the last year. But 
it is very difficult to make this happen with strategic voters. Perhaps I find 
the time this weekend to write a summary of what we tried in this respect, so 
that perhaps someone can build on that an come up with a new idea. 

> It seems to me that if we require our method to accomplish the potential 
> cooperation in this scenario while 
> achieving consensus where possible, the ballots would have to have more 
> levels, and there would have to be 
> an intermediate fall back between the consensus test and the random ballot 
> default.


That could work, but I wouldn't bet on it yet.

Yours, Jobst


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


Re: [EM] Some chance for consensus (was: Buying Votes)

2008-10-29 Thread Raph Frank
On Thu, Oct 30, 2008 at 12:16 AM,  <[EMAIL PROTECTED]> wrote:
> Jobst,
>
> That was a great exposition of how to find the consensus candidate when there 
> is one.
>
> Not quite as important, but still valuable, is achieving partial cooperation 
> when that is the best that can be
> done:
>
> 25  A1>A>>A2
> 25  A2>A>>A1
> 25  B
> 25  C
>
> Here there isn't much hope for consensus, but it would be nice if the first 
> two factions could still cooperate
> on gettiing A elected, say 25% of the time. (50% seems too much to hope for)
>
> It seems to me that if we require our method to accomplish the potential 
> cooperation in this scenario while
> achieving consensus where possible, the ballots would have to have more 
> levels, and there would have to be
> an intermediate fall back between the consensus test and the random ballot 
> default.
>
> What do you think?

I was thinking of a 'stable marriage problem' like solution.

Each voter rates all the candidates.

Each voter will assign his winning probability to his highest choice
(probably split equally if he ties 2 candidates for first).

If 2 voters 'marry', then the candidate with the highest score sum is
the compromise candidate.

Solve the stable marriage problem.  It might be necessary to randomly
split the ballots into 2 'genders' to guarantee that a stable solution
exists.

Using the above example:

G1:  A1(100) A(70) A2(0)
G2:  A1(0) A(70) A2(100)
G3: B(100)
G4: C(100)

(unnamed options are rated zero)

If a member of G1 'marries', then the compromises are
G1: A1 (+0)
G2: A (+40), i.e. 100->70 (-30) and 0->70 (+70)
G3: A1 and B tie (+0) .. effectively not a 'marriage'
G4: A1 and C tie (+0) .. effectively not a 'marriage'

Thus rankings are
G1: G2>G1=G3=G4

Similarly
G2: G1>G2=G3=G4
G3: all equal
G4: all equal

Thus the 25 G1s will 'marry' the 25 G2s and compromise on A.

The result being

A: 50%
B: 25%
C: 25%

Also, what about an iterative method.  If the candidate with the
lowest probability has less than 1/3 probability, eliminate him and
re-run the calculations (and probably rescale the ratings).  This is
kind of similar to the requirement that a candidate has 1/3 approval
before being considered.

As an added complication, in the above, it might be worth doing a
second pass.  Once all the marriages are stable, you could have
'suitors' propose to 'engaged' voters and make an offer with a
different compromise candidate.

For example, if two voters has ratings,

A1(100) A2(90) A3(75) A4(55) A5(0)
A1(0) A2(55) A3(75) A4(90) A5(100)

The possible compromises are A2, A3 and A4.  However, A2 favours the
first voter and A4 favours the 2nd voter.  It might be the case that
after being refused, a 'suitor' could sweeten the deal by offering a
better option.

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


Re: [EM] Some chance for consensus (was: Buying Votes)

2008-10-29 Thread fsimmons
Jobst,

That was a great exposition of how to find the consensus candidate when there 
is one.

Not quite as important, but still valuable, is achieving partial cooperation 
when that is the best that can be 
done:

25  A1>A>>A2
25  A2>A>>A1
25  B
25  C

Here there isn't much hope for consensus, but it would be nice if the first two 
factions could still cooperate 
on gettiing A elected, say 25% of the time. (50% seems too much to hope for)

It seems to me that if we require our method to accomplish the potential 
cooperation in this scenario while 
achieving consensus where possible, the ballots would have to have more levels, 
and there would have to be 
an intermediate fall back between the consensus test and the random ballot 
default.

What do you think?

My Best,

Forest

- Original Message -
From: Jobst Heitzig 
Date: Sunday, October 26, 2008 6:33 am
Subject: Some chance for consensus (was: [EM] Buying Votes)
To: Raph Frank 
Cc: Greg Nisbet , election-methods@lists.electorama.com, Jacob Taylor , Forest 
W Simmons 

> Hello folks,
> 
> I know I have to write another concise exposition to the recent
> non-deterministic methods I promote, in particular FAWRB and D2MAC.
> 
> Let me do this from another angle than before: from the angly of 
> reaching consensus. We will see how chance processes can
> help overcome the flaws of consensus decision making.
> 
> I will sketch a number of methods, give some pros and cons, 
> starting 
> with consensus decision making.
> 
> Contents:
> 1. Consensus decision making
> 2. Consensus or Random Ballot
> 3. Approved-by-all or Random Ballot
> 4. Favourite or Approval Winner Random Ballot: 2-ballot-FAWRB
> 5. Calibrated FAWRB
> 6. 4-slot-FAWRB
> 7. 5-slot-FAWRB
> 
> 
> 
> 1. Consensus decision making
> 
> The group gathers together and tries to find an option which 
> everyone 
> can agree with. If they fail (within some given timeframe, say), 
> the 
> status quo option prevails.
> 
> Pros: Ideally, this method takes everybody's preferences into 
> account, 
> whether the person is in a majority or a minority.
> 
> Cons: (a) In practice, those who favour the status quo have 100% 
> power 
> since they can simply block any consensus. (b) Also, there are 
> problems 
> with different degrees of eloquence and with all kinds of group-
> think. 
> (c) Finally, the method is time-consuming, and hardly applicable 
> in 
> large groups or when secrecy is desired.
> 
> 
> Let us address problem (a) first by replacing the status quo 
> with a 
> Random Ballot lottery:
> 
> 
> 2. Consensus or Random Ballot
> -
> Everybody writes her favourite option on a ballot and gives it 
> into an 
> urn. The ballots are counted and put back into the urn. The 
> number of 
> ballots for each option is written onto a board. The group then 
> tries to 
> find an option which everyone can agree with. If they fail 
> within some 
> given timeframe, one ballot is drawn at random from the urn and 
> the 
> option on that ballot wins.
> 
> Pros: Since the status quo has no longer a special meanining in 
> the 
> process, its supporters cannot get it by simply blocking any 
> consensus - 
> they would only get the Random Ballot result then. If there is 
> exactly 
> one compromise which everybody likes better than the Random 
> Ballot 
> lottery, they will all agree to that option and thus reach a 
> good consensus.
> 
> Cons: Problems (b) and (c) from above remain. (d) Moreover, it 
> is not 
> clear whether the group will reach a consensus when there are 
> more than 
> one compromise options which everybody likes better than the 
> Random 
> Ballot lottery. (e) A single voter can still block the 
> consensus, so the 
> method is not very stable yet.
> 
> 
> Next, we will address issues (b), (c) and (d) by introducing an 
> approval 
> component:
> 
> 
> 3. Approved-by-all or Random Ballot
> ---
> Each voter marks one option as "favourite" and any number of 
> options as 
> "also approved" on her ballot. If some option is marked either 
> favourite 
> or also approved on all ballots, that option is considered the 
> "consensus" and wins. Otherwise, one ballot is drawn at random 
> and the 
> option marked "favourite" on that ballot wins.
> 
> Pros: This is quick, secret, scales well, and reduces problems 
> related 
> to group-think. A voter has still full control over an equal 
> share of 
> the winning probability by bullet-voting (=not mark any options 
> as "also 
> approved").
> 
> Cons: (b') Because of group-think, some voters might abstain 
> from using 
> their bullet-vote power and "also approve" of options they 
> consider 
> well-supported even when they personally don't like them better 
> than the 
> Random Ballot lottery. Also, (e) from above remains a problem, 
> in 
> particular it is not very likely in larger groups that some 
> options is 
> really approved by everyone.
> 
> 
> Now com