
Таким образом, каждый критерий в (5.3.8) имеет вид
k
i
= k
i
(F, L) (i = 1, ..., m). (5.3.10)
Задача выбора оптимального алгоритма сводится тем самым к
задаче оптимизации:
(5.3.11)
где — оптимизируемый критерий
эффективности алгоритма F, выбранный из множества (5.3.10); Е —
множество допустимых алгоритмов, удовлетворяющих остальным
критериям из (5.3.10). Решением задачи (5.3.11) является оптимальный
алгоритм F
*
L
, зависящий, естественно, от ситуации L.
Введя понятие класса ситуаций
{L} = {Q (X), L} (5.3.12)
и правило оценки критерия на этом классе (например, как
максимума или среднего на классе), получаем оптимальные
алгоритмы поиска. Примерами таких оптимальных алгоритмов
являются известные алгоритмы Кифера и Ньютона: первый —
для класса одномерных унимодальных функций без случай
ных помех, заданных на ограниченном интервале, при мини
максном критерии оптимальности, связанном с интервалом не
определенности в оценке положения экстремума; второй — для
класса положительно-определенных квадратичных форм при
Ω=R
n
и отсутствии случайных помех.
Однако число подобных оптимальных алгоритмов весьма мало, да
и ценность их при решении сложных задач оптимизации сомнительна,
так как обычно чрезвычайно трудно определить принадлежность
конкретного объекта к тому или иному классу, для которого построен
оптимальный алгоритм. Именно это обстоятельство заставляет
обращаться к адаптации алгоритмов поиска, т. е. приспосабливать
алгоритм на каждом шаге к сложившейся ситуации L (здесь под
ситуацией понимается уже не вся задача оптимизации (5.3.9), а лишь
ее локальный фрагмент в окрестности точки X
N
).
Представим алгоритм F поиска в виде двойки
F = ‹S, C›, (5.3.13)
где S — его структура, а С = (с
1
, ..., c
k
) — параметры. Такое разделение
условно, поскольку нет строго формального критерия выделения
структуры алгоритма. Однако интуитивно структурные категории
конкретного алгоритма довольно согласованно определяются
специалистами по поиску.
Адаптация алгоритма F может производиться по двум на-
правлениям. Прежде всего, можно идти традиционным путем