Поиск минимума функции методами исключения интервалов.

В данном разделе будут рассмотрены методы поиска экстремума функции clip_image002, основанные на нахождении точки внутри заданного интервала. Основная идея этих методов заключается в том, что на каждой k –ой операции путем исключения тех интервалов, в которых в силу унимодальности функции clip_image002[1] точка х* не содержится, определяется текущий отрезок неопределенности clip_image004, удовлетворяющий системе неравенств

clip_image006 (13)

Длина L текущего отрезка неопределенности clip_image004[1] зависит от расположения в отрезке clip_image009 точек испытаний clip_image011, clip_image013 выбор которых определяется конкретным методом поиска.

Достоинством методов этого класса является то, что все они основаны лишь на вычислении значений функции. Функция clip_image002[2] должна быть унимодальной, не иметь горизонтальных участков, хотя может быть не дифференцируемой, разрывной, неопределенной в некоторых точках.

При практической реализации методов поиска экстремума функции выделяют два этапа:

- этап установления границ интервала, на котором реализуется процедура поиска границ достаточно широкого интервала, содержащего экстремум функции;

- этап уменьшения интервала, на котором реализуется конечная последовательность преобразований исходного интервала с тем, чтобы уменьшить его длину до заранее установленной величины.

На первом этапе обычно используют эвристические методы поиска. В качестве примера приведем здесь эвристический метод, предложенный Свенном. Согласно этому методу (k+1)-ая пробная точка определяется по рекуррентной формуле :

clip_image015 (14)

где clip_image017 - произвольно выбранная начальная точка, D - шаг изменения по оси абсцисс.

Знак D определяется путем сравнения значений функции clip_image019, clip_image021 и clip_image023. Если

clip_image025, (15)

то, согласно предположению об унимодальности, точка минимума х* должна располагаться правее точки clip_image017[1] и величина D выбирается положительной. Если изменить знаки неравенства (24) на противоположные, то D следует выбрать отрицательной. Если же

clip_image027, (16)

то точка минимума х* расположена между clip_image029 и clip_image031 и поиск граничных точек закончен.

После того, как установлены границы интервала, содержащего точку экстремума функции, приступают к реализации второго этапа, т.е. уменьшению интервала поиска с целью получения уточненных оценок координаты точки х*. Для этого используют различные итерационные методы, которые отличаются друг от друга объемом производимых вычислений и получаемой при этом точностью. Рассмотрим наиболее употребительные методы поиска координаты точки х* функции clip_image002[3].

Исходный интервал поиска иногда называют априорным интервалом неопределенности, а интервал, полученный после проведения n итерации, называют апостериорным интервалом неопределенности.

Предлагаю ознакомиться с аналогичными статьями: