Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-11 Thread Robert Brockway
On Tue, 7 Mar 2017, Josh berkus wrote: On 03/07/2017 10:29 AM, Josh berkus wrote: But STV is still a "single-winner" system. Any multi-winner implementation of it we choose would *still* be experimental Aha, just found the multi-winner math for STV. Please ignore this part of my arguments.

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-08 Thread Ian Jackson
Josh berkus writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): > Concordet is not a winning-faction-take-all system. It is a "most > acceptable candidate" system. Which kinda makes this argument invalid. Condo

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-07 Thread Josh berkus
On 03/07/2017 10:29 AM, Josh berkus wrote: > But STV is still a "single-winner" system. Any multi-winner > implementation of it we choose would *still* be experimental Aha, just found the multi-winner math for STV. Please ignore this part of my arguments. The other parts still apply. _

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-07 Thread Josh berkus
On 03/07/2017 10:13 AM, Ian Jackson wrote: > Josh berkus writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting > algorithm for Board elections)"): >> So in all of this discussion, I've not heard anything which seems >> terribly persuasive compared

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-07 Thread Ian Jackson
Josh berkus writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): > So in all of this discussion, I've not heard anything which seems > terribly persuasive compared with just taking our existing system and > fixing the prob

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-07 Thread Jonathan McDowell
On Mon, Mar 06, 2017 at 08:50:09PM -0800, Josh berkus wrote: > So in all of this discussion, I've not heard anything which seems > terribly persuasive compared with just taking our existing system and > fixing the problem with unranked candidates FWIW this is already fixed; the current system supp

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-06 Thread Josh berkus
Ian, All: So in all of this discussion, I've not heard anything which seems terribly persuasive compared with just taking our existing system and fixing the problem with unranked candidates (and maybe providing a slightly better UI). Yes, we could use a different system, but why? The system we c

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-06 Thread Barak A. Pearlmutter
On 4 March 2017 at 13:01, Markus Schulze wrote: > I recommend Schulze STV. It is a very nice algorithm, which does about as well as any polynomial-time algorithm could using rank ballots. It certainly overcomes a lot of the practical pathologies in ScottishSTV or more generally IRV-based STV syst

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-04 Thread Filipus Klutiero
On 2017-03-03 10:20, Ian Jackson wrote: Barak A. Pearlmutter writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): [stuff] I've said all I want to say about choice of voting systems. It's clear that you are not going to co

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-04 Thread Dimitri John Ledkov
On 3 March 2017 at 22:05, Barak A. Pearlmutter wrote: > In the Burlington election discussed, k=1 and n=3. That's about the > simplest situation you can have, so any credible multiwinner system > should perform flawlessly in that degenerate case, one would hope! > It is illogical to assume that m

STV (Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections))

2017-03-04 Thread Filipus Klutiero
Hi Dimitri, On 2017-03-03 11:26, Dimitri John Ledkov wrote: On 2 March 2017 at 18:07, Barak A. Pearlmutter wrote: On 1 March 2017 at 13:47, Filipus Klutiero wrote: I have received tens of mails from FVC and none discussed monotonicity or any technical point. This was not a comment on the sub

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-04 Thread Dimitri John Ledkov
On 3 March 2017 at 22:05, Barak A. Pearlmutter wrote: > Dimitri, > > Of course we're discussing multiwinner systems: systems that elect > k-of-n people to a board, where k>1. > > As you note, when k=n the election is uncontested so there is no need > for any voting system. > > In the Burlington el

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-04 Thread Ian Jackson
Henrik Ingo writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): > Purely as a FYI on Schulze method, it is implemented in the Liquid > Feedback system: http://liquidfeedback.org/ Thanks. That's interesting. I wasn't

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-04 Thread Ian Jackson
Barak A. Pearlmutter writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): > I have backed up my statements with pointers, either direct or nearly so, to > primary analyses and scientific literature. > > If the analytical ap

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-04 Thread Henrik Ingo
Purely as a FYI on Schulze method, it is implemented in the Liquid Feedback system: http://liquidfeedback.org/ Liquid Feedback has been used for years in Central Europe, notably by several chapters of the Pirate Party, but also some cooperatives, etc. Note: LF itself is IMO not suitable for use b

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-04 Thread Barak A. Pearlmutter
I would caution readers against taking Barak's assertions at face value. Many of them, including some of the underlying factual assertions, are flat-out wrong; and the analytical approach is fundamentally flawed. Ian. I have backed up my statements with pointers, either direct or nearly so, to

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-04 Thread Markus Schulze
Hallo, I recommend Schulze STV. This method is described mainly in section 9 of this paper: http://m-schulze.9mail.de/verylong.pdf Source codes can be found here: http://m-schulze.9mail.de/schulze3.zip multi01g.cpp is multi-threading for g++. multi01v.cpp is multi-threading for Microsoft Visu

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Ian Jackson
Barak A. Pearlmutter writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): > [more range voting advocacy] I will spare the readers of spi-general a point-by-point rebuttal. I would caution readers against taking Barak's as

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Barak A. Pearlmutter
Dimitri, Of course we're discussing multiwinner systems: systems that elect k-of-n people to a board, where k>1. As you note, when k=n the election is uncontested so there is no need for any voting system. In the Burlington election discussed, k=1 and n=3. That's about the simplest situation you

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Dimitri John Ledkov
On 3 March 2017 at 13:46, Barak A. Pearlmutter wrote: >> You are advocating range voting. I remain convinced that range voting >> is a terrible voting system, because all but the most tactically aware >> voters will cast hopelessly ineffective ballots. This criticism >> applies less to approval

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Dimitri John Ledkov
On 2 March 2017 at 18:07, Barak A. Pearlmutter wrote: > On 1 March 2017 at 13:47, Filipus Klutiero wrote: >> I have received tens of mails from FVC and none discussed monotonicity or >> any technical point. > >> This was not a comment on the substance of Barak's claim. > > In my discussion of the

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Steve McIntyre
On Fri, Mar 03, 2017 at 10:28:53AM -0500, Hilmar Lapp wrote: > >I think it’s great that people are speaking up here with their >thoughts on this matter, even if they rehash arguments that have been >discussed ad nauseam earlier. > >I think it’s also reasonable to expect that those arguments won’t b

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Barak A. Pearlmutter
> You are advocating range voting. I remain convinced that range voting > is a terrible voting system, because all but the most tactically aware > voters will cast hopelessly ineffective ballots. This criticism > applies less to approval voting, but approval voting still involves a > lot of guess

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Barak A. Pearlmutter
On 1 March 2017 at 13:47, Filipus Klutiero wrote: > I have received tens of mails from FVC and none discussed monotonicity or > any technical point. > This was not a comment on the substance of Barak's claim. In my discussion of these issues, I did my best to give pointers to grounded technical

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Hilmar Lapp
I think it’s great that people are speaking up here with their thoughts on this matter, even if they rehash arguments that have been discussed ad nauseam earlier. I think it’s also reasonable to expect that those arguments won’t be entertained again by everyone else at the same depth that they

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Ian Jackson
Barak A. Pearlmutter writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): > [stuff] I've said all I want to say about choice of voting systems. It's clear that you are not going to convince me; and that I am not going to

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-03 Thread Ian Jackson
Luca Filipozzi writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): > On Thu, Mar 02, 2017 at 07:18:06PM +, Ian Jackson wrote: > > [1] Personally I think the voting system should be entrenched in > > the bylaws

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-02 Thread Filipus Klutiero
On 2017-03-02 14:18, Ian Jackson wrote: Barak A. Pearlmutter writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): Ian and Joshua are dismissing these concerns, but have not given any technical grounds, either now or in the pre

Concorcet methods (was Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections))

2017-03-02 Thread Filipus Klutiero
On 2017-03-02 14:18, Ian Jackson wrote: Barak A. Pearlmutter writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): Ian and Joshua are dismissing these concerns, but have not given any technical grounds, either now or in the pre

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-02 Thread Luca Filipozzi
On Thu, Mar 02, 2017 at 07:18:06PM +, Ian Jackson wrote: > The choice of voting system should not be left to the Secretary. Currently, > the proposal is to have the Board select STV. If a future Board wants to > change its mind and select something else in future, then that is quite > possibl

Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-02 Thread Ian Jackson
Barak A. Pearlmutter writes ("Re: Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)"): > Ian and Joshua are dismissing these concerns, but have not given any > technical grounds, either now or in the previous round of discussion. I'm so

Re: 2017 update to the SPI voting algorithm for Board elections

2017-03-02 Thread Ian Jackson
Ian Jackson writes ("Re: 2017 update to the SPI voting algorithm for Board elections"): > Thanks to everyone for their comments. Here is a revised draft > resolution. The first part of `whereas' section has been rewritten, > and paragraph 7 (about software choice etc.)

Re: 2017 update to the SPI voting algorithm for Board elections

2017-03-02 Thread Ian Jackson
Thanks to everyone for their comments. Here is a revised draft resolution. The first part of `whereas' section has been rewritten, and paragraph 7 (about software choice etc.) replaced as suggested in the discussion. Ian. WHEREAS 1. SPI should elect its Board using a roughly-proportional voti

Re: 2017 update to the SPI voting algorithm for Board elections

2017-03-02 Thread Ian Jackson
Jonathan McDowell writes ("Re: 2017 update to the SPI voting algorithm for Board elections"): > (I have re-ordered this reply to try and cover the issues relating > directly to the wording of the resolution first, and moving the less > time critical discussion about implem

Re: 2017 update to the SPI voting algorithm for Board elections

2017-03-02 Thread Jonathan McDowell
Re: 2017 update to the SPI voting algorithm > for Board elections"): > > > I still think specifying the method of implementation in the board > > resolution is not desirable, even if it turns out OpenSTV is the > > appropriate way to go at present. > > I agree.

Voting system R&D (Re: 2017 update to the SPI voting algorithm for Board elections)

2017-03-01 Thread Filipus Klutiero
Hi Joshua, Ian, On 2017-02-28 12:57, Joshua D. Drake wrote: On 02/28/2017 09:38 AM, Henrik Ingo wrote: On Tue, Feb 28, 2017 at 7:29 PM, Joshua D. Drake wrote: On 02/28/2017 07:56 AM, Ian Jackson wrote: Henrik Ingo writes ("Re: 2017 update to the SPI voting algorithm for Board elec

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages] [and 1 more messages]

2017-02-28 Thread Joshua D. Drake
On 02/28/2017 09:38 AM, Henrik Ingo wrote: On Tue, Feb 28, 2017 at 7:29 PM, Joshua D. Drake wrote: On 02/28/2017 07:56 AM, Ian Jackson wrote: Henrik Ingo writes ("Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages]"): Finally, SPI should not

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages] [and 1 more messages]

2017-02-28 Thread Henrik Ingo
On Tue, Feb 28, 2017 at 7:29 PM, Joshua D. Drake wrote: > On 02/28/2017 07:56 AM, Ian Jackson wrote: >> >> Henrik Ingo writes ("Re: 2017 update to the SPI voting algorithm for Board >> elections [and 1 more messages]"): > > >> Finally, SPI sho

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages] [and 1 more messages]

2017-02-28 Thread Joshua D. Drake
On 02/28/2017 07:56 AM, Ian Jackson wrote: Henrik Ingo writes ("Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages]"): Finally, SPI should not be in the business of voting system innovation. Nor should SPI be in the business of doing our ow

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages] [and 1 more messages]

2017-02-28 Thread Ian Jackson
Henrik Ingo writes ("Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages]"): > Just wanted to share some more information on the Helios voting software: Thanks. > While a homomorphic e-voting algorithm is arguably better in many > ways, a fund

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages]

2017-02-28 Thread Dimitri John Ledkov
On 27 February 2017 at 22:30, Barak A. Pearlmutter wrote: > I am very happy to see SPI adopt a voting system designed for > proportional representation. > > However I do feel obligated to correct a simple incorrect statement, > namely that STV, a proportional representation system built upon IRV,

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages] [and 1 more messages]

2017-02-28 Thread Ian Jackson
Jonathan McDowell writes ("Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages]"): Jonathan McDowell writes ("Re: 2017 update to the SPI voting algorithm for Board elections"): > Actually it turns out that OpenSTV is written in Python and

Re: 2017 update to the SPI voting algorithm for Board elections

2017-02-28 Thread Jonathan McDowell
On Mon, Feb 27, 2017 at 06:58:23PM +, Jonathan McDowell wrote: > On Mon, Feb 27, 2017 at 06:09:21PM +, Ian Jackson wrote: > > Dimitri John Ledkov writes ("2017 update to the SPI voting algorithm for > > Board elections"): > > > The board recognizes the deficiencies of the current voting al

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages]

2017-02-28 Thread Henrik Ingo
Just wanted to share some more information on the Helios voting software: On Mon, Feb 27, 2017 at 8:09 PM, Ian Jackson wrote: > Dimitri John Ledkov writes ("2017 update to the SPI voting algorithm for > Board elections"): > Joshua D. Drake writes ("Re: 2017 update to

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages]

2017-02-28 Thread Barak A. Pearlmutter
I am very happy to see SPI adopt a voting system designed for proportional representation. However I do feel obligated to correct a simple incorrect statement, namely that STV, a proportional representation system built upon IRV, is in some sense best-of-breed. STV in fact exhibits a variety of ve

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages]

2017-02-27 Thread Jonathan McDowell
On Mon, Feb 27, 2017 at 06:09:21PM +, Ian Jackson wrote: > Dimitri John Ledkov writes ("2017 update to the SPI voting algorithm for > Board elections"): > > The board recognizes the deficiencies of the current voting algorithm > > utilized for Board elections as being inappropriate for multi-s

Re: 2017 update to the SPI voting algorithm for Board elections [and 1 more messages]

2017-02-27 Thread Ian Jackson
to SPI software and infrastructure can be identified and implemented. Joshua D. Drake writes ("Re: 2017 update to the SPI voting algorithm for Board elections"): > On 02/25/2017 08:46 AM, Dimitri John Ledkov wrote: > > Given that the voting algorithm is established via a

Re: 2017 update to the SPI voting algorithm for Board elections

2017-02-25 Thread Joshua D. Drake
On 02/25/2017 08:46 AM, Dimitri John Ledkov wrote: Given that the voting algorithm is established via a Board resolution and given the extensive analysis undertaken by Ian Jackson, we invite Ian to draft a resolution to replace the existing Condrocet-based voting algorithm with a more appropriat