Метод Шульце использует ранжированные бюллетени с равными рейтингами. Существует два общих (эквивалентных) описания метода Шульце.
объяснение Beatpath
Идея метода Шульце заключается в том, что если Алиса побеждает Боба, а Боб побеждает Чарли, то Алиса «косвенно» побеждает Чарли. Эти связанные последовательности «битов» называются «битпутями».
Каждому маршруту присваивается определенная сила . Сила одношагового маршрута от Алисы до Боба — это просто число избирателей, которые поставили Алису выше Боба. Для более длинного маршрута, состоящего из нескольких маршрутов, маршрут настолько же силен, насколько сильно его самое слабое звено (т. е. маршрут с наименьшим числом победных голосов).
Мы говорим, что у Алисы есть "beatpath-win" над Бобом, если ее сильнейший beatpath к Бобу сильнее, чем все сильнейшие beatpath Боба к Алисе. Победителем становится кандидат, у которого beatpath-win над всеми остальными кандидатами.
Маркус Шульце доказал, что это определение выигрыша по принципу «beatpath-win» является транзитивным : другими словами, если у Алисы выигрыш по принципу «beatpath-win» над Бобом, а у Боба выигрыш по принципу «beatpath-win» над Чарли, то у Алисы выигрыш по принципу «beatpath-win» над Чарли. [1] : §4.1 В результате метод Шульце является методом Кондорсе , обеспечивающим полное расширение правила большинства на любой набор бюллетеней.
Итеративное описание
Победитель Шульце также может быть построен итеративно, используя метод исключения поражений:
Нарисуйте ориентированный граф , в котором все кандидаты будут узлами; обозначьте ребра числом голосов в поддержку победителя.
Если осталось более одного кандидата:
Проверьте, нет ли среди кандидатов ничьих (и если да, то разбейте их случайным голосованием ).
Победителем становится единственный кандидат, оставшийся в конце процедуры.
Пример
В следующем примере 45 избирателей ранжируют 5 кандидатов.
Сначала необходимо вычислить парные предпочтения. Например, при парном сравнении A и B есть 5+5+3+7=20 избирателей, которые предпочитают A B , и 8+2+7+8=25 избирателей, которые предпочитают B A. Таким образом , и . Полный набор парных предпочтений:
Ячейки для d[X, Y] имеют светло-зеленый фон, если d[X, Y] > d[Y, X], в противном случае фон светло-красный. Здесь нет бесспорного победителя, если смотреть только на попарные различия.
Теперь необходимо определить самые сильные пути. Чтобы визуализировать самые сильные пути, набор парных предпочтений изображен на диаграмме справа в виде направленного графа . Стрелка от узла, представляющего кандидата X, к узлу, представляющему кандидата Y, обозначена как d[X, Y]. Чтобы не загромождать диаграмму, стрелка от X к Y нарисована только тогда, когда d[X, Y] > d[Y, X] (т. е. ячейки таблицы со светло-зеленым фоном), опуская стрелку в противоположном направлении (ячейки таблицы со светло-красным фоном).
Одним из примеров вычисления силы самого сильного пути является p[B, D] = 33: самый сильный путь из B в D — это прямой путь (B, D), имеющий силу 33. Но при вычислении p[A, C] самый сильный путь из A в C — это не прямой путь (A, C) с силой 26, а самый сильный путь — это непрямой путь (A, D, C), имеющий силу min(30, 28) = 28. Сила пути — это сила его самого слабого звена.
Для каждой пары кандидатов X и Y в следующей таблице красным цветом показан наиболее сильный путь от кандидата X к кандидату Y, а наиболее слабое звено подчеркнуто.
Теперь можно определить вывод метода Шульце. Например, при сравнении A и B , так как , для метода Шульце кандидат A лучше , чем кандидат B . Другой пример: , поэтому кандидат E лучше , чем кандидат D. Продолжая таким образом, результатом является то, что рейтинг Шульце равен , и E выигрывает. Другими словами, E выигрывает, так как для любого другого кандидата X.
Выполнение
Единственным сложным шагом в реализации метода Шульце является вычисление самых сильных путей. Однако это известная проблема в теории графов, иногда называемая проблемой самого широкого пути . Таким образом, одним из простых способов вычисления сил является вариант алгоритма Флойда–Уоршелла . Следующий псевдокод иллюстрирует алгоритм.
# Вход: d[i,j], количество избирателей, которые предпочитают кандидата i кандидату j.# Выход: p[i,j], сила самого сильного пути от кандидата i к кандидату j.для i от 1 до C для j от 1 до C если i ≠ j, то если d[i,j] > d[j,i], то р[i,j] := d[i,j] еще р[i,j] := 0для i от 1 до C для j от 1 до C если i ≠ j, то для k от 1 до C если i ≠ k и j ≠ k, то p[j,k] := макс (p[j,k], мин (p[j,i], p[i,k]))
При разрешении пользователям иметь связи в своих предпочтениях, результат метода Шульце, естественно, зависит от того, как эти связи интерпретируются при определении d[*,*]. Два естественных выбора заключаются в том, что d[A, B] представляет либо число избирателей, которые строго предпочитают A по сравнению с B (A>B), либо разницу (избирателей с A>B) минус (избирателей с B>A). Но независимо от того, как определяются d s, рейтинг Шульце не имеет циклов, и, предполагая, что d s уникальны, он не имеет связей. [2]
Хотя ничьи в рейтинге Шульце маловероятны, они возможны. В оригинальной статье Шульце рекомендовалось разрешать ничьи случайным голосованием . [2]
Есть еще один альтернативный способ продемонстрировать победителя метода Шульце. Этот метод эквивалентен другим, описанным здесь, но презентация оптимизирована для визуальной наглядности шагов , которые человек проходит, а не для вычислений.
Составьте таблицу результатов, называемую «матрицей парных предпочтений», такую, как использованная выше в примере. Затем каждое положительное число — это парная победа кандидата в этой строке (и отмечено зеленым), ничьи — это нули, а проигрыши — отрицательные (отмечены красным). Упорядочьте кандидатов по тому, как долго они продержатся в выбывании.
Если на линии кандидата нет ни одного красного пятна, он побеждает.
В противном случае нарисуйте квадратную коробку вокруг набора Шварца в левом верхнем углу. Ее можно описать как минимальный «круг победителей» кандидатов, которые не проигрывают никому за пределами круга. Обратите внимание, что справа от коробки нет красного, что означает, что это круг победителей, и обратите внимание, что внутри коробки нет возможности переупорядочивания, которое привело бы к уменьшению круга победителей.
Отрежьте все части стола, выходящие за пределы коробки.
Если все еще нет ни одного кандидата без красного на линии, что-то должно быть уступлено; каждый кандидат проиграл какую-то гонку, и поражение, которое мы терпим лучше всего, это то, где проигравший получил больше всего голосов. Итак, возьмите красную ячейку с самым большим числом (если судить по разнице, то с наименьшим отрицательным значением), сделайте ее зеленой — или любого цвета, кроме красного — и вернитесь к шагу 2.
Вот таблица полей, сделанная из примера выше. Обратите внимание на изменение порядка, используемое для демонстрационных целей.
Первое падение (проигрыш A команде E с разницей в 1 голос) не способствует сокращению числа Шварцев.
Итак, мы переходим сразу ко второму дропу (проигрыш E команде C с разницей в 3 голоса), и это показывает нам победителя, команду E, с ее чистым рядом.
Этот метод также можно использовать для вычисления результата, если переделать таблицу таким образом, чтобы можно было удобно и надежно изменить порядок кандидатов как в строке, так и в столбце, при этом в обоих случаях всегда будет использоваться один и тот же порядок.
В следующей таблице сравнивается метод Шульце с другими методами выборов с одним победителем:
Отличие от ранжированных пар
Ранжированные пары — это еще один метод Кондорсе , который очень похож на правило Шульце и обычно дает тот же результат. Однако есть небольшие различия. Главное отличие между методом beatpath и ранжированными парами заключается в том, что Шульце сохраняет поведение, близкое к минимаксу . Допустим, что минимаксная оценка набора X кандидатов — это сила сильнейшей попарной победы кандидата A ∉ X против кандидата B ∈ X. Тогда метод Шульце, но не ранжированные пары, гарантирует, что победителем всегда будет кандидат из набора с минимальной минимаксной оценкой. [2] : §4.8 Это тот смысл, в котором метод Шульце минимизирует наибольшее большинство, которое должно быть отменено при определении победителя.
С другой стороны, ранжированные пары минимизируют наибольшее большинство, которое необходимо перевернуть для определения порядка финиша. [5] Другими словами, когда ранжированные пары и метод Шульце дают разные порядки финиша, для большинства, по которым два порядка финиша не совпадают, порядок Шульце переворачивает большее большинство, чем порядок ранжированных пар.
История
Метод Шульце был разработан Маркусом Шульце в 1997 году. Впервые он обсуждался в публичных почтовых рассылках в 1997–1998 годах [6] и в 2000 году. [7] В 2011 году Шульце опубликовал метод в академическом журнале Social Choice and Welfare . [2]
^ Маркус Шульце, «Новый монотонный, клононезависимый, реверсивно-симметричный и кондорсе-согласованный метод выборов с одним победителем», Social Choice and Welfare, том 36, номер 2, стр. 267–303, 2011. Предварительная версия в Voting Matters , 17:9-19, 2003.
^ abcde Маркус Шульце, «Новый монотонный, клононезависимый, реверсивно-симметричный и кондорсе-согласованный метод выборов с одним победителем», Social Choice and Welfare, том 36, номер 2, стр. 267–303, 2011. Предварительная версия в Voting Matters , 17:9-19, 2003.
^ abcdefghi Маркус Шульце, «Новый монотонный, клононезависимый, реверсивно-симметричный и кондорсе-согласованный метод выборов с одним победителем», Social Choice and Welfare, том 36, номер 2, страницы 267–303, 2011. Предварительная версия в Voting Matters , 17:9-19, 2003.
^ abc Дуглас Р. Вудолл, Свойства правил преференциальных выборов, Voting Matters , выпуск 3, страницы 8–15, декабрь 1994 г.
^ Тайдман, Т. Николаус, «Независимость клонов как критерий правил голосования», Social Choice and Welfare vol 4 #3 (1987), стр. 185–206.
^ См.:
Маркус Шульце, правило подцикла Кондоректа, октябрь 1997 г.
Майк Оссипофф, партийный список PS, июль 1998 г.
Маркус Шульце, «Тай-брейки», «Правила субцикла», август 1998 г.
Маркус Шульце, Возможно, Шульце решит, август 1998 г.
Норман Петри, Метод Шульце — Упрощенное определение, сентябрь 1998 г.
Маркус Шульце, Метод Шульце, ноябрь 1998 г.
^ См.:
Энтони Таунс, Устранение неоднозначности 4.1.5, ноябрь 2000 г.
Норман Петри, Конституционное голосование, определение кумулятивного предпочтения, декабрь 2000 г.
^ Hortanoticias, Redaccion (23 февраля 2016 г.). «Все 2000 участников умерли в первом популярном конкурсе Силья, который решил носить очки с тауринами». Hortanoticias.com (на испанском языке) . Проверено 24 сентября 2022 г.
^ Силла, ~ Эль Кресоль де (26 мая 2016 г.). «Un all d'aprofundiment democracy a Silla». Эль Кресоль де Силья (на каталонском языке) . Проверено 24 сентября 2022 г.
^ ab См.:
"Inför primärvalen" [Перед предварительными выборами] (на шведском языке). 8 октября 2009 г. Архивировано из оригинала 24 декабря 2012 г.
«Dags att kandidera до riksdagen» [Время баллотироваться в риксдаг] (на шведском языке). 17 октября 2009 г. Архивировано из оригинала 23 июля 2014 г.
"Råresultat primärvalet" [Предварительный результат предварительных выборов] (на шведском языке). 19 января 2010 г. Архивировано из оригинала 24 декабря 2012 г.
^ ab 11 из 16 региональных отделений и федеральное отделение Пиратской партии Германии используют LiquidFeedback для необязывающих внутренних опросов общественного мнения. В 2010/2011 годах Пиратские партии Нойкёльна (ссылка), Митте (ссылка), Штеглиц-Целендорфа (ссылка), Лихтенберга (ссылка) и Темпельхоф-Шёнеберга (ссылка) приняли метод Шульце для своих праймериз. Кроме того, Пиратская партия Берлина ( в 2011 году) (ссылка) и Пиратская партия Регенсбурга ( в 2012 году) (ссылка) приняли этот метод для своих праймериз.
^ Чумич, Эндрю. "DSA Special Election" . Получено 25.02.2018 .
^ Кампобассо. Comunali, scattano le primarie a 5 Stelle, февраль 2014 г.
^ Макаро, Мирко (3 марта 2015 г.). «Fondi, il punto sui candidati a sindaco. Certezze, novità e colpi di scena». h24 notizie - независимый портал новостей из провинции (на итальянском языке) . Проверено 24 сентября 2022 г.
^ Статья 25(5) устава, октябрь 2013 г.
^ "MoVimento 5 Stelle - Монтемурло: 2 ° Step Comunarie di Montemurlo" . Ноябрь 2013 г. Архивировано из оригинала 2 апреля 2015 г. Проверено 24 сентября 2022 г.
^ Статья 12 устава, январь 2015 г.
↑ Ridefinizione della lista di San Cesareo con Metodo Schulze, февраль 2014 г.
^ "Результаты Национального конгресса 2011 года – Пиратская партия Австралии". pirateparty.org.au . 18 ноября 2011 г. Получено 24 сентября 2022 г.
^ §6(10) устава
^ Статья III.3.4 Уставных правил (французский, голландский)
^ Пиратар (23 октября 2013 г.). «Шульце афердин». Пиратар (на исландском языке) . Проверено 24 сентября 2022 г.
↑ Правила приняты 18 декабря 2011 г.
^ Понтье, Маттейс (11 января 2015 г.). «Verslagledenraadpleging 4 января». Piratenpartij Noord Holland (на голландском языке) . Проверено 24 сентября 2022 г.
^ Панкерл, Флориан (18 сентября 2010 г.). «Piratenversammlung der Piratenpartei Schweiz 2010 – Samstag» (на немецком языке) . Проверено 24 сентября 2022 г.
^ Статья IV, раздел 3 устава, июль 2012 г.
^ §10 III устава, июнь 2013 г.
^ Совет директоров Volt Europe в Испании. «Algunas рассмотреть вопрос о том, к какой группе Volt Europe присоединится в Европейском парламенте». Средний (на испанском языке). Архивировано из оригинала 20 августа 2024 года.
↑ Белл, Алан (17 мая 2012 г.). «Позиция совета Ubuntu IRC» . Получено 24.09.2022 .
^ "/v/GAs - Результаты парного голосования". vidyagaemawards.com .
^ См.:
Выборы в совет директоров 2008 г., июнь 2008 г.
Выборы в совет директоров 2009 г., август 2009 г.
Выборы в совет директоров 2011 г., июнь 2011 г.
^ "Википедия:Prise de décision/Choix dans les voices", Википедия (на французском языке), 22 августа 2019 г. , получено 24 сентября 2022 г.
^ "ויקיפדיה:פרלמנט/הכרעה" [Википедия: Парламент/Принятие решений]. he.wikipedia.org (на иврите).
^ См., например, здесь [1] (май 2009 г.), здесь [2] (август 2009 г.) и здесь [3] (декабрь 2009 г.).
^ См. здесь и здесь.
^ Девятнадцатые выборы арбитров, второй тур [Результаты выборов Арбитражного комитета]. kalan.cc (на русском языке). Архивировано из оригинала 22 февраля 2015 г.
^ Смотрите здесь
Внешние ссылки
На Викискладе есть медиафайлы по теме «Метод Шульце».