Suppose that the method is to be used to give proportional results by party and by region. Each party nominates a candidate list for every region. The voters vote for the parties of their region (and/or for individual candidates, in an
open list or
local list system). The results are calculated in two steps: :In the so called
upper apportionment the seats for each party (over all regions) and the seats for each region (from all parties) are determined. :In the so called
lower apportionment the seats are distributed to the regional party list respecting the results from the upper apportionment. This can be seen as globally adjusting the voting power of each party's voters by the minimum amount necessary so that the region-by-region results become proportional by party.
Upper apportionment In the upper apportionment the seats for each party are computed with a
highest averages method (for example the
Sainte-Laguë method). This determines how many of all seats each party deserves due to the total of all their votes (that is the sum of the votes for all regional lists of that party). Analogically, the same highest averages method is used to determine how many of all seats each region deserves. Note that the results from the upper apportionment are the final results for each party in terms of seat numbers overall (and analogically for the number of the seats of one region): the lower apportionment determines only which regions the party seats are allocated to. Thus, after the upper apportionment is done, the strength of a party or region in the parliament is set.
Lower apportionment The lower apportionment has to distribute the seats to each regional party list in a way that respects both the apportionment of seats to the party and the apportionment of seats to the regions. The result is obtained by an iterative process. Initially, for each region a
regional divisor is chosen using the highest averages method for the votes allocated to each regional party list in this region. For each party a
party divisor is initialized with 1. Effectively, the objective of the iterative process is to modify the regional divisors and party divisors so that • the number of seats in each regional party list equals the number of their votes divided by both the regional and the party divisors which is then rounded by the rounding method of the highest averages method used, and • the sum of the seats of all regional party lists of one party equals the number of seats computed in the upper apportionment for that party, and • the sum of the seats of all regional party lists of one region equals the number of seats computed in the upper apportionment for that region. The following two correction steps are executed until this objective is satisfied: • modify the party divisors such that the apportionment within each party is correct with the chosen highest averages method, • modify the regional divisors such that the apportionment within the region is correct with the chosen highest averages method. Using the Sainte-Laguë method, this iterative process is guaranteed to terminate with appropriate seat numbers for each regional party list. == Specific example ==