Результаты (
русский) 2:
[копия]Скопировано!
Чтобы понять механизм сходимости протокола, рассмотрим часы J, значение которого с (к) является наименьшим из всех значений тактовых в текущей конфигурации. Мы будем называть J якорным узлом. Обратите внимание , что узел привязки не может быть уникальным. На каждом шаге C (J) увеличивается на единицу, и не более чем в δ шагов, каждый сосед J устанавливает часы в соответствии с (J). Рисунок 17.7 показывает этап выборки протокола. По-
видимому, в конце концов , каждый тактовый K установит с (к) -с (J) и система стабилизации. Аргумент звук , если часы не ограничены. Тем не менее, с ограниченными часами, есть одна загвоздка, если значение с (I) для некоторых часов я достигает максимального значения (т - 1), а затем на следующем этапе, он может откатить из (т - 1) до 0. в результате, соседи часов я не буду следовать за предыдущий анкерный узел J , но вступить в круги изготовления часов, выбрасывая вопрос о стабилизации широко открыты.
можно утверждать , что с этого момента, часы я буду выступать в качестве нового якоря , пока все часы устанавливают свои значения , что на часах I. Но для того , чтобы предотвратить возникновение предыдущего сценария перед системой часов стабилизируется, условие т> 2δmaxD должно выполняться, где δmax максимальная степень узла и D является диаметр графа. Это гарантирует , что часы самый дальний от якоря часы будут иметь возможность установить его значение в том , что якорь перед любым часов зашкаливает до 0. Время стабилизации для этого протокола является 3δmaxD. Формальное доказательство протокола и анализ его временной сложности доступны в [ADG91].
переводится, пожалуйста, подождите..