Результаты (
русский) 2:
[копия]Скопировано!
11.1 В сети 100 процессов, указать начальную конфигурацию алгоритма Франклина , так что лидер избирается во втором туре.
11.2 Рассмотрим алгоритм Петерсона для лидера выборов на однонаправленное кольцо 16 процессов от 0 до 15. Опишите . начальная конфигурация кольца так , что лидер избирается в четвертом раунде
. 11.3 Покажите , что алгоритм Чанга-Робертса имеет среднюю сложность O (N • LOGN)
11.4 Выборы упражнение в нарушение симметрии: Изначально все процессы одинаковы , но в конце концов, один процесс выделяется в качестве лидера. Предположим , что вместо одного лидера, мы хотим избрать лидеров K (K ≥ 1) на однонаправленной кольце. Изменить алгоритм Чанга-Робертса избрать K лидеров. (Не рассматривать очевидное решение , в котором сначала один лидер получает избранный и этот лидер медиаторы (к -. 1) другие процессы в качестве лидеров Цель состоит в том, чтобы исследовать , если есть решение избирательной задачи лидера к , что нуждается в меньшем количестве сообщений , чем единственный лидер алгоритма.)
11.5 В гиперкуба из п узлов, предложить алгоритм лидера выборов с сложностью сообщений о (п • LogN).
11.6 разработать алгоритм выборов для дерева анонимных процессов. (Конечно, дерево не корневое дерево, в противном случае, проблема была бы тривиальной.) Подумайте о ориен- enting края дерева так , что (1) в конце концов , есть ровно один процесс (который является лидером) с все падающие края , направленные на него и (2) каждый процесс лист имеет исходящих края.
11.7 проблема лидера выборов имеет некоторое сходство с взаимной проблемой отчуждения. Глава 7 описывает алгоритм распределения взаимного исключения Маекава с O () сложности сообщений. Можем ли мы использовать подобные идеи для разработки лидера выборов с сублинейного сложности сообщений? Исследуйте эту возможность.
переводится, пожалуйста, подождите..
