election-methods@mailman.electorama.com

Technical discussion of election methods

View all threads

Condorcet Cycle Observed in Minneapolis Election

AD
Andy Dienes
Wed, Sep 14, 2022 9:28 PM
CVR available here https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/
RB
robert bristow-johnson
Wed, Sep 14, 2022 10:07 PM

Wow!  Thank you for this information!

Did you parse and tally this yourself?  Do you have the actual pairwise tallies?

I'm only coding in MATLAB of late.  I am cringing at writing decent code to parse this.

robert

On 09/14/2022 5:28 PM EDT Andy Dienes andydienes@gmail.com wrote:

CVR available here https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/


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

--

r b-j . _ . _ . _ . _ rbj@audioimagination.com

"Imagination is more important than knowledge."

.
.
.

Wow! Thank you for this information! Did you parse and tally this yourself? Do you have the actual pairwise tallies? I'm only coding in MATLAB of late. I am cringing at writing decent code to parse this. robert > On 09/14/2022 5:28 PM EDT Andy Dienes <andydienes@gmail.com> wrote: > > > CVR available here https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/ > > > ---- > Election-Methods mailing list - see https://electorama.com/em for list info -- r b-j . _ . _ . _ . _ rbj@audioimagination.com "Imagination is more important than knowledge." . . .
KM
Kristofer Munsterhjelm
Thu, Sep 15, 2022 11:05 AM

On 9/14/22 23:28, Andy Dienes wrote:

Looks right! Nice! I've attached the ballots in the more familiar EM format.

If we eliminate everybody but the Smith set, the ballots become:

1572: Arab
775: Arab>Gordon
133: Arab>Gordon>Worlobah
592: Arab>Worlobah
164: Arab>Worlobah>Gordon
822: Gordon
596: Gordon>Arab
205: Gordon>Arab>Worlobah
843: Gordon>Worlobah
334: Gordon>Worlobah>Arab
492: Worlobah
750: Worlobah>Arab
338: Worlobah>Arab>Gordon
852: Worlobah>Gordon
447: Worlobah>Gordon>Arab

There's an Arab>Gordon>Worlobah>Arab cycle. Schulze and Minmax-type
methods elect Arab (whether restricted to the Smith set or not). fpA-fpC
restricted to the Smith set would give:

fpArab = 3236
fpGordon = 2800
fpWorlobah = 2879

score(Arab) = 3236 - 2879 = 357
score(Gordon) = 2800 - 3236 = -436
score(Worlobah) = 2879 - 2800 = 79

and thus elect Arab. Smith//IRV would eliminate Gordon and then Worlobah
beats Arab pairwise.

At least plain IRV chose a Smith set member here! But most of the actual
Condorcet methods prefer Arab.

The first preferences before elimination are:
fpAnderson = 982
fpArab = 2719
fpGaskin = 546
fpGordon = 2508
fpUWI = 9
fpWorlobah = 2763

So Friendly Cover would go: all Smith set members cover all the
non-Smith members, so everybody has {Anderson, Gaskin, UWI} as friends,
with a first preference sum of 1537. Then
Arab has himself as friend and Worlobah as defeater.
Score = 2719 + 1537 - 2763 = 1493
Gordon has himself as friend and Arab as defeater.
Score = 2508 + 1537 - 2719 = 1326
Worlobah has himself as friend and Gordon as defeater.
Score = 2763 + 1537 - 2508 = 1792,

and Worlobah wins.

So it agrees with Smith//IRV but not with itself restricted to the Smith
set, hence failing ISDA. I'm inclined to believe that Arab is the right
choice since so many other methods agree.

-km

On 9/14/22 23:28, Andy Dienes wrote: > CVR available here > https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/ > <https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/> Looks right! Nice! I've attached the ballots in the more familiar EM format. If we eliminate everybody but the Smith set, the ballots become: 1572: Arab 775: Arab>Gordon 133: Arab>Gordon>Worlobah 592: Arab>Worlobah 164: Arab>Worlobah>Gordon 822: Gordon 596: Gordon>Arab 205: Gordon>Arab>Worlobah 843: Gordon>Worlobah 334: Gordon>Worlobah>Arab 492: Worlobah 750: Worlobah>Arab 338: Worlobah>Arab>Gordon 852: Worlobah>Gordon 447: Worlobah>Gordon>Arab There's an Arab>Gordon>Worlobah>Arab cycle. Schulze and Minmax-type methods elect Arab (whether restricted to the Smith set or not). fpA-fpC restricted to the Smith set would give: fpArab = 3236 fpGordon = 2800 fpWorlobah = 2879 score(Arab) = 3236 - 2879 = 357 score(Gordon) = 2800 - 3236 = -436 score(Worlobah) = 2879 - 2800 = 79 and thus elect Arab. Smith//IRV would eliminate Gordon and then Worlobah beats Arab pairwise. At least plain IRV chose a Smith set member here! But most of the actual Condorcet methods prefer Arab. The first preferences before elimination are: fpAnderson = 982 fpArab = 2719 fpGaskin = 546 fpGordon = 2508 fpUWI = 9 fpWorlobah = 2763 So Friendly Cover would go: all Smith set members cover all the non-Smith members, so everybody has {Anderson, Gaskin, UWI} as friends, with a first preference sum of 1537. Then Arab has himself as friend and Worlobah as defeater. Score = 2719 + 1537 - 2763 = 1493 Gordon has himself as friend and Arab as defeater. Score = 2508 + 1537 - 2719 = 1326 Worlobah has himself as friend and Gordon as defeater. Score = 2763 + 1537 - 2508 = 1792, and Worlobah wins. So it agrees with Smith//IRV but not with itself restricted to the Smith set, hence failing ISDA. I'm inclined to believe that Arab is the right choice since so many other methods agree. -km
KM
Kristofer Munsterhjelm
Thu, Sep 15, 2022 11:31 AM

On 9/15/22 13:05, Kristofer Munsterhjelm wrote:

On 9/14/22 23:28, Andy Dienes wrote:

Looks right! Nice! I've attached the ballots in the more familiar EM
format.

Just a correction to myself: my parser used the last word of the
candidate's listed name as the short candidate name. But apparently the
CSV uses a "First Last Middle" mixed-endian format for names. Thus
Worlobah should be Wonsley: https://en.wikipedia.org/wiki/Robin_Wonsley

-km

On 9/15/22 13:05, Kristofer Munsterhjelm wrote: > On 9/14/22 23:28, Andy Dienes wrote: >> CVR available here >> https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/ >> <https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/> >> > > Looks right! Nice! I've attached the ballots in the more familiar EM > format. Just a correction to myself: my parser used the last word of the candidate's listed name as the short candidate name. But apparently the CSV uses a "First Last Middle" mixed-endian format for names. Thus Worlobah should be Wonsley: https://en.wikipedia.org/wiki/Robin_Wonsley -km
CC
Colin Champion
Thu, Sep 15, 2022 11:38 AM

It's interesting that there was mandatory truncation in the election:
voters were asked to rank "up to three candidates". That is something i
hadn't considered in another thread.
   CJC

On 15/09/2022 12:05, Kristofer Munsterhjelm wrote:

On 9/14/22 23:28, Andy Dienes wrote:

Looks right! Nice! I've attached the ballots in the more familiar EM
format.

If we eliminate everybody but the Smith set, the ballots become:

1572: Arab
775: Arab>Gordon
133: Arab>Gordon>Worlobah
592: Arab>Worlobah
164: Arab>Worlobah>Gordon
822: Gordon
596: Gordon>Arab
205: Gordon>Arab>Worlobah
843: Gordon>Worlobah
334: Gordon>Worlobah>Arab
492: Worlobah
750: Worlobah>Arab
338: Worlobah>Arab>Gordon
852: Worlobah>Gordon
447: Worlobah>Gordon>Arab

There's an Arab>Gordon>Worlobah>Arab cycle. Schulze and Minmax-type
methods elect Arab (whether restricted to the Smith set or not).
fpA-fpC restricted to the Smith set would give:

    fpArab = 3236
    fpGordon = 2800
    fpWorlobah = 2879

    score(Arab) = 3236 - 2879 = 357
    score(Gordon) = 2800 - 3236 = -436
    score(Worlobah) = 2879 - 2800 = 79

and thus elect Arab. Smith//IRV would eliminate Gordon and then
Worlobah beats Arab pairwise.

At least plain IRV chose a Smith set member here! But most of the
actual Condorcet methods prefer Arab.

The first preferences before elimination are:
    fpAnderson = 982
    fpArab = 2719
    fpGaskin = 546
    fpGordon = 2508
    fpUWI = 9
    fpWorlobah = 2763

So Friendly Cover would go: all Smith set members cover all the
non-Smith members, so everybody has {Anderson, Gaskin, UWI} as
friends, with a first preference sum of 1537. Then
    Arab has himself as friend and Worlobah as defeater.
        Score = 2719 + 1537 - 2763 = 1493
    Gordon has himself as friend and Arab as defeater.
        Score = 2508 + 1537 - 2719 = 1326
    Worlobah has himself as friend and Gordon as defeater.
        Score = 2763 + 1537 - 2508 = 1792,

and Worlobah wins.

So it agrees with Smith//IRV but not with itself restricted to the
Smith set, hence failing ISDA. I'm inclined to believe that Arab is
the right choice since so many other methods agree.

-km


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

It's interesting that there was mandatory truncation in the election: voters were asked to rank "up to three candidates". That is something i hadn't considered in another thread.    CJC On 15/09/2022 12:05, Kristofer Munsterhjelm wrote: > On 9/14/22 23:28, Andy Dienes wrote: >> CVR available here >> https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/ >> <https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/> >> > > Looks right! Nice! I've attached the ballots in the more familiar EM > format. > > If we eliminate everybody but the Smith set, the ballots become: > > 1572: Arab > 775: Arab>Gordon > 133: Arab>Gordon>Worlobah > 592: Arab>Worlobah > 164: Arab>Worlobah>Gordon > 822: Gordon > 596: Gordon>Arab > 205: Gordon>Arab>Worlobah > 843: Gordon>Worlobah > 334: Gordon>Worlobah>Arab > 492: Worlobah > 750: Worlobah>Arab > 338: Worlobah>Arab>Gordon > 852: Worlobah>Gordon > 447: Worlobah>Gordon>Arab > > There's an Arab>Gordon>Worlobah>Arab cycle. Schulze and Minmax-type > methods elect Arab (whether restricted to the Smith set or not). > fpA-fpC restricted to the Smith set would give: > >     fpArab = 3236 >     fpGordon = 2800 >     fpWorlobah = 2879 > >     score(Arab) = 3236 - 2879 = 357 >     score(Gordon) = 2800 - 3236 = -436 >     score(Worlobah) = 2879 - 2800 = 79 > > and thus elect Arab. Smith//IRV would eliminate Gordon and then > Worlobah beats Arab pairwise. > > At least plain IRV chose a Smith set member here! But most of the > actual Condorcet methods prefer Arab. > > The first preferences before elimination are: >     fpAnderson = 982 >     fpArab = 2719 >     fpGaskin = 546 >     fpGordon = 2508 >     fpUWI = 9 >     fpWorlobah = 2763 > > So Friendly Cover would go: all Smith set members cover all the > non-Smith members, so everybody has {Anderson, Gaskin, UWI} as > friends, with a first preference sum of 1537. Then >     Arab has himself as friend and Worlobah as defeater. >         Score = 2719 + 1537 - 2763 = 1493 >     Gordon has himself as friend and Arab as defeater. >         Score = 2508 + 1537 - 2719 = 1326 >     Worlobah has himself as friend and Gordon as defeater. >         Score = 2763 + 1537 - 2508 = 1792, > > and Worlobah wins. > > So it agrees with Smith//IRV but not with itself restricted to the > Smith set, hence failing ISDA. I'm inclined to believe that Arab is > the right choice since so many other methods agree. > > -km > > ---- > Election-Methods mailing list - see https://electorama.com/em for list info
KM
Kristofer Munsterhjelm
Thu, Sep 15, 2022 12:21 PM

On 9/15/22 13:31, Kristofer Munsterhjelm wrote:

On 9/15/22 13:05, Kristofer Munsterhjelm wrote:

On 9/14/22 23:28, Andy Dienes wrote:

Looks right! Nice! I've attached the ballots in the more familiar EM
format.

Just a correction to myself: my parser used the last word of the
candidate's listed name as the short candidate name. But apparently the
CSV uses a "First Last Middle" mixed-endian format for names. Thus
Worlobah should be Wonsley: https://en.wikipedia.org/wiki/Robin_Wonsley

Whoops, I need to make another correction, in the Friendly Cover example:

Arab has himself as friend and Worlobah as defeater.

That should be "herself".

And

Worlobah has himself as friend and Gordon as defeater.

Also herself.

Both Yusra Arab and Robin Wonsley are women.

-km

On 9/15/22 13:31, Kristofer Munsterhjelm wrote: > On 9/15/22 13:05, Kristofer Munsterhjelm wrote: >> On 9/14/22 23:28, Andy Dienes wrote: >>> CVR available here >>> https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/ >>> <https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/> >>> >> >> Looks right! Nice! I've attached the ballots in the more familiar EM >> format. > > Just a correction to myself: my parser used the last word of the > candidate's listed name as the short candidate name. But apparently the > CSV uses a "First Last Middle" mixed-endian format for names. Thus > Worlobah should be Wonsley: https://en.wikipedia.org/wiki/Robin_Wonsley Whoops, I need to make another correction, in the Friendly Cover example: > Arab has himself as friend and Worlobah as defeater. That should be "herself". And > Worlobah has himself as friend and Gordon as defeater. Also herself. Both Yusra Arab and Robin Wonsley are women. -km
CS
Carl Schroedl
Wed, Sep 21, 2022 12:09 PM

You may find this paper interesting.

[2111.09846] The Curious Case of the 2021 Minneapolis Ward 2 City Council
Election

https://arxiv.org/abs/2111.09846

On Thu, Sep 15, 2022, 7:22 AM Kristofer Munsterhjelm km_elmet@t-online.de
wrote:

On 9/15/22 13:31, Kristofer Munsterhjelm wrote:

On 9/15/22 13:05, Kristofer Munsterhjelm wrote:

On 9/14/22 23:28, Andy Dienes wrote:

CVR available here

<

Looks right! Nice! I've attached the ballots in the more familiar EM
format.

Just a correction to myself: my parser used the last word of the
candidate's listed name as the short candidate name. But apparently the
CSV uses a "First Last Middle" mixed-endian format for names. Thus
Worlobah should be Wonsley: https://en.wikipedia.org/wiki/Robin_Wonsley

Whoops, I need to make another correction, in the Friendly Cover example:

Arab has himself as friend and Worlobah as defeater.

That should be "herself".

And

Worlobah has himself as friend and Gordon as defeater.

Also herself.

Both Yusra Arab and Robin Wonsley are women.

-km

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

You may find this paper interesting. [2111.09846] The Curious Case of the 2021 Minneapolis Ward 2 City Council Election https://arxiv.org/abs/2111.09846 On Thu, Sep 15, 2022, 7:22 AM Kristofer Munsterhjelm <km_elmet@t-online.de> wrote: > On 9/15/22 13:31, Kristofer Munsterhjelm wrote: > > On 9/15/22 13:05, Kristofer Munsterhjelm wrote: > >> On 9/14/22 23:28, Andy Dienes wrote: > >>> CVR available here > >>> > https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/ > >>> < > https://vote.minneapolismn.gov/results-data/election-results/2021/council-ward-2/> > > >>> > >> > >> Looks right! Nice! I've attached the ballots in the more familiar EM > >> format. > > > > Just a correction to myself: my parser used the last word of the > > candidate's listed name as the short candidate name. But apparently the > > CSV uses a "First Last Middle" mixed-endian format for names. Thus > > Worlobah should be Wonsley: https://en.wikipedia.org/wiki/Robin_Wonsley > > Whoops, I need to make another correction, in the Friendly Cover example: > > > Arab has himself as friend and Worlobah as defeater. > That should be "herself". > > And > > > Worlobah has himself as friend and Gordon as defeater. > Also herself. > > Both Yusra Arab and Robin Wonsley are women. > > -km > ---- > Election-Methods mailing list - see https://electorama.com/em for list > info >