Editing Talk:Task:Define voting procedure for Community Council elections

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 48: Line 48:
--[[User:dneary|Dave Neary]] 18:39, 3 December 2008 (UTC)
--[[User:dneary|Dave Neary]] 18:39, 3 December 2008 (UTC)
-
:From the voter's perspective, I don't see score ballots as requiring more game theory knowledge than ranked ballots. Both require voters assigning numbers to some or all candidates, but preferential ballots make it ''more'' complex, by adding constraints on those numbers. All voters have to do (perhaps I wasn't clear on this, as I was emphasizing the underlying mechanics) is assign a score from 0 to 1 (ideally continuous, but possibly discretized) to each candidate, reflecting the value they assign to that candidate's winning.
 
-
 
-
:I think score ballots are better because they are simpler and more expressive. Since there are no possible invalid ballots, there is no need to keep the ballot valid (by dynamically altering the voter's previous input), or to reject invalid ballots (and throw the voter back to fix the invalid ballot). The score ballot also carries more information because it preserves the relative magnitude of preferences, while ranked methods consider only the direction.
 
-
 
-
:Another ballot system you didn't mention is approval ballots (the extreme discretization of score ballots; simply a checkbox by each candidate); these enjoy all the simplicity of the GNOME system, but are intermediate in expressiveness with preferential ballots, so I'd rate them a more desirable choice than GNOME. They also inherit from score ballots the lack of invalid ballots, allowing a simpler voting process than either preference or GNOME; however, I'm not real sure on other counting methods for approval ballots (besides, obviously, the reweighting algorithm as proposed).
 
-
 
-
:As for "far too complicated", are you referring to the voter's perspective, or the implementation of the scoring mechanics? If the latter, it may be because I (a non-mathie) was trying to state things formally.  I considered whipping up some C or Octave code to demonstrate, and can still do that if it's helpful. It seems substantially simpler to me than effective STV counting methods, such as Meek counting, and has the benefit of being deterministic and finite-depth, making it seem more likely to be numerically robust, and simple to implement. (I'm also aware of substantially less work on multi-winner score-ballot methods, so the proposed reweighting may be gaining simplicity at the cost of using the ballot information less efficiently than Meek/STV does, but the additional information expressed in score ballots does compensate for this...) --[[User:benson|benson]] 23:10, 3 December 2008 (UTC)
 

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)