Итерационные методы оптимизации функций одной переменной
Методы деления интервала
Спомощьючисленных (итерационных) методовможно, например, определять
минимумфункциивнекотороминтервале a<x<b,вкотором, какпредполагается,
лежитточкаминимума. Приэтомможетвычислятьсятолькозначениефункциив
выбранныхточкахданногоинтервала (тоестьнеиспользуетсяпроизводная). Такой
подходимеетважныеприложениянапрактике, когдаможетбыть, например,
неизвестенявныйвидфункции. Методамипоискаопределяетсядостаточномалый
интервал, в котором находится минимум, осуществляя при этом наименьшее
количествовычисленийфункции (таккакзатратынавычислениямогутбытьвесьма
велики).
Длявсехметодов, приводимыхниже, предполагается, чтофункцияунимодальна
навыделенноминтервале, тоестьимееттолькооднуточкуминимума. Прежде, чем
применятьэтиметоды, необходимовыделитьинтервал, содержащийискомуюточку
минимума, иубедиться, чтоонатамединственная. Впротивномслучаепредлагаемые
методыбудутопределятьтолькоодинлокальныйминимум.
Дляопределенияинтервала, содержащеготочкуминимума, обычноиспользуют
следующуюпроцедуру. Выбираютдвестартовыеточки x и у такие, что y=x+s.
Затем, если f(x)>f(y), определяютследующиеточки
x
k+1
= x
k
+ s
дотехпор, поканебудетполучено