
Параметры алгоритма: шаг поиска µ = 2, параметр критерия останова
m = 30.
В процессе поиска (из разных начальных точек U
0
) было получено
несколько оптимальных однопороговых реализаций, причем среднее
число шагов поиска равнялось 15—20. Для сравнения заметим, что
при случайном сканировании (см. (4.3.3)) оптимальная реализация
была найдена лишь на 117-м шаге.
Одна из найденных точек U* имела следующие компоненты: u*
1
=
l,9; u*
2
= 6; u*
3
=4,2; u*
4
=1,2; u*
5
=1,36. Соответствующая оптимальная
зона определяется, согласно формуле (4.3.27), неравенствами:
u
1
< u
4
+ u
5
;
0 < u
4
< u
5
< u
1
;
u
3
+ u
5
< u
2
< u
1
+ u
3
; (4.3.41)
u
1
+ u
3
+ u
4
< u
2
+ u
5
;
u
1
+ u
5
< u
3
< u
1
+ u
4
+ u
5
< u
2
+ u
3
.
4.3.6. Вероятностные характеристики поиска
Эффективность описанного алгоритма поиска существенно
зависит от вида заданной логической функции F(X), а также
от параметров µ и m алгоритма поиска. Действительно, с уве
личением п количество индексных зон быстро возрастает и ве
роятность нахождения оптимальной (для заданной функции)
зоны уменьшается. Если в подобной ситуации осуществлять
поиск с большим шагом µ при малом значении т, то функция
k(U) ведет себя как многоэкстремальная, хотя в действитель
ности она может и не обладать этим свойством. С другой сто
роны, при малом шаге µ и большом т поиск становится
неэффективным по затратам времени, хотя принципиально позво
ляет решить задачу.
Таким образом, параметры алгоритма должны быть в опре-
деленном смысле согласованы с характером функции F(X). В этом
отношении можно дать лишь качественные рекомендации.
Для случая функций трех переменных получены количественные
оценки эффективности поиска, которые приводятся ниже.
Пусть в пространстве {U} задана сфера с центром в начале
координат. На участке сферы, лежащем в первом октанте, возьмем
случайную точку U
ξ
в соответствии с равномерной плотностью
распределения по поверхности этого участка. Оценим вероятности
попадания этой точки в индексные зоны (см. подраздел 4.3.4
настоящей книги и работу [26]).