получить распределение всех мандатов.
Самым существенным параметром для метода (а для истинных методов делителей – единственным существенным, определяющим параметром) и является правило округления. Алгоритмы нахождения необходимого распределителя могут быть различными, к тому же обычно существует не одно число, а набор чисел, удовлетворяющих условиям поиска. Но если такой распределитель найден, он приводит к однозначному распределению мандатов. Поэтому алгоритмы,
Принцип метода Джефферсона (д’Ондта) – округление полученных частных до ближайшего меньшего целого. Для его реализации известно как минимум четыре алгоритма. Опишем их все, и это поможет нам лучше понять и этот метод, и другие методы делителей.
Применим этот алгоритм к примеру, приведенному в таблице 4.1. Будем постепенно уменьшать квоту Хэйра (которая округленно равна 12 551) и обнаружим, что нас удовлетворит любое число в сегменте от 10 179 до 10 794. Деление на любое из этих чисел с последующим округлением полученных частных до ближайшего меньшего целого дает нам следующее распределение 18 мандатов: католики – 8, социалисты – 5, либералы – 3, прогрессисты – 2, остальным двум партиям мандаты не достаются.
Алгоритм этот довольно трудоемок при расчетах вручную и к тому же требует хорошей интуиции. Для более быстрого и надежного нахождения распределителя В. д’Ондт предложил
Проиллюстрируем этот алгоритм вновь на брюссельском примере в таблице 4.4. Здесь показано деление только на первые 9 чисел ряда: в данном случае этого оказывается достаточно.
Таблица 4.4. Распределение мандатов по итогам голосования в брюссельском округе на выборах бельгийского парламента 1900 года с использованием алгоритма д’Ондта
Как видно из таблицы, нужный нам 18-й номер имеет число 10 794 (частное от деления результата либералов на 3), которое совпадает с максимальным значением распределителя, найденного нами с помощью первого алгоритма. И мы уже знаем, что деление результатов партий на это число дает нам распределение 8:5:3:2:0:0.
Глядя на таблицу 4.4, нетрудно догадаться, что второй алгоритм можно упростить на конечном этапе. На самом деле нет необходимости делить результаты каждой партии на найденный распределитель, то есть совершать дополнительные операции деления (в данном случае 6 дополнительных операций). Из таблицы легко увидеть, что у католиков есть 8 частных, которые больше найденного нами распределителя (или, что то же самое, порядковый номер которых меньше 18). У социалистов таких частных – 5, у либералов – 3 (включая частное, равное распределителю), у прогрессистов – 2, у остальных таких частных нет. Таким образом, можно сформулировать
Хотя в Российской Федерации метод д’Ондта в чистом виде не применяется (он применялся лишь в Республике Калмыкии в 2003 году), при использовании других методов делителей законы обычно описывают именно такой алгоритм – он вполне удобен для нормативного описания. Также он удобен для расчетов в Excel’е.
Однако описываемый далее
Алгоритм заключается в последовательном распределении каждого мандата. И на каждом шаге определяется, какой партии «по справедливости» должен достаться новый мандат.
С первым мандатом вопросов нет: его надо дать партии, получившей наибольшее количество голосов. Но уже со вторым мандатом нужно решать: дать его той же партии или партии, занявшей второе место. Нужен критерий, и в качестве такого критерия выступает отношение числа полученных партией голосов к числу уже полученных ею мандатов плюс один:
И вновь для иллюстрации обратимся к таблице 4.4. Первый мандат получают католики. Второй – социалисты: у них частное от деления результата на 1