<div dir="ltr">Very interesting. Thanks.</div><div class="gmail_extra"><br><div class="gmail_quote">2018-02-11 11:21 GMT-05:00 Ross Hyman <span dir="ltr"><<a href="mailto:rahyman@sbcglobal.net" target="_blank">rahyman@sbcglobal.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Phragme’n method for a participatory budget election.<br>
<br>
<br>
In several wards in Chicago, Alderman allow their constituents to vote their spending priorities, on a number of items, each with a different cost, in an election.  Sometimes this is done with approval ballots.  Phragme’n’s method is a natural way to make this process honor proportional representation since Phragme’n's method produces a proportional ordered list, which is precisely what the Alerman needs to set spending priorities. The nth spending item is the item whose election minimizes the Phragme’n load (a measure of amount of money that a ballot has successfully voted for) of the ballot with the greatest Phragme’n load.<br>
<br>
The method:<br>
Spending items are elected sequentially.  The first elected spending item is spending item 1.  The next is spending item 2, etc.  The first item on the priority list is the one that minimizes<br>
s_1 = C_1/V_1<br>
<br>
<br>
and the nth item on the spending priority list is the one that minimizes<br>
<br>
s_n = (C_n + sum_m V_m,n * s_m)/V_n<br>
<br>
C_n is the monetary cost of the nth spending item. (for electing people to a legislature set each C_n to 1.  The only change from the normal Phragme'n method is the setting of C_n to the cost of the item).<br>
<br>
sum_m is a sum over the elected spending items 1 to n-1.<br>
<br>
V_m,n = is the number of approval ballots that approve spending items m and  n, and do not approve any of the spending items between m and n.<br>
<br>
V_n is the number of approval ballots that approve spending item n.<br>
----<br>
Election-Methods mailing list - see <a href="http://electorama.com/em" rel="noreferrer" target="_blank">http://electorama.com/em</a> for list info<br>
</blockquote></div><br></div>