Результаты (
русский) 2:
[копия]Скопировано!
Теорема 9.1
Алгоритм широковещательный завершается в ограниченном числе шагов.
Доказательство: Пусть с0, с1, с2, ..., см-1 обозначают м каналов в сети. Рассмотрим следующую функцию вариант , который является кортежем множеств:
Y V0, V1, V2, ..., Vn1, с 0, c1, с 2, ..., cm1
Первоначально Y = (s (0) , с (1), s (2), ..., s (N-1), ∅, ∅, ∅, ..., ∅). После каждого исполнения заявления 1 по правомочного процесса, содержание какого - либо канала (во второй части Y) увеличивается в размерах. После выполнения утверждения 2 по некоторым имеющего право процесса к, то множество Vk (в первой части Y) увеличивается в размерах и все входные каналы процесса к утратившими. В любом случае, всякий раз , когда право процесс выполняет действие, значение Y растет в лексикографическом порядке. Этот рост ограничен , так как по лемме 9.2, наконец, Vi = {s (к): 0 ≤ K ≤ N - 1} имеет место. Таким образом, алгоритм завершается в ограниченном числе шагов. ◾
наихудшего случая сложности сообщений может быть вычислено следующим образом : процесс я посылает нечто только тогда , когда изменения Vi. Начиная от начального значения с (I), Vi может измениться в большинстве (N-1) раз. Кроме того , поскольку каждый узел может иметь не более (п-1) соседи, каждое исполнение заявления 1 посылает в большинстве (N-1) сообщений. Таким образом, процесс может посылать в большинстве (N-1) 2 сообще- мудрецов. Таким образом , сложность сообщение O (n 2) для каждого процесса или O (n3) для всей системы.
переводится, пожалуйста, подождите..