47
правок
Изменения
→Время работы алгоритма
==== Время работы алгоритма ====
Докажем сначала следующее утверждение.
{{Лемма
|statement=
Множество <tex>M</tex> с функцией приспособленности <tex>k</tex> содержит не менее <tex>k/2</tex> элементов.
|proof=
<tex> T_i =\sum\limits_{k = F(i)}^{i} a_k , i = \overline{0, n} \Rightarrow</tex> необходимо менять те <tex>i</tex>, для которых <tex>a_{k}</tex> попадает в <tex>T_i \Rightarrow</tex> необходимые <tex> i </tex> удовлетворяют условию <tex>F(i) < k <= i</tex>.
}}
Для RLS и (1+1) EA верны следующие оценки времени работы алгоритма: