Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
реферат.docx
Скачиваний:
13
Добавлен:
30.05.2015
Размер:
744.57 Кб
Скачать

Исследование поискового метода минимизации мультимодальной функции одной переменной на основе двухзвенной схемы отбора интервалов первого порядка Метод последовательного перебора

Обозначим через класс функций, удовлетворяющих условию Липшица на отрезке, с одной и той же для всех функций этого класса константой. Для функции будем рассматривать задачу минимизации первого типа, когда ищется величина .

На классе можно предложить простой и эффективный последовательный метод перебора, когда выбор точкипри каждомпроизводится с учетом вычислений значения функции в предыдущих точках и задачу: как выбрать число и метод, чтобы

(1)

удается решить за меньшее количество вычислений значений функции. Положим

(2)

где ,, ,а число определяется условием.

Теорема 1.

Метод последовательного перебора (2) решает задачу (1) на классе .

Описание метода

Пусть функция удовлетворяет условию Липшица на с известной константой . Тогда, согласно следствия из теоремы 4.5, будет существовать минимуми хотя бы одна из точек минимумафункции на. Будем искать приближения для минимумаи какой-нибудь точки минимумафункциина() с погрешностями, не превышающими заданного положительного числа.

Для решения поставленной задачи разобьем на отрезков ,,;. Вычислим значения функции () в очках разбиения и найдем. Далее сравним полученное значениес величиной, чтобы не выйти за границы отрезка, на котором ищется минимум функции. Если выполняется условие, то переходим к следующему шагу поиска минимума функции. Как только это условие перестанет выполняться, возьмем в качестве последней проверяемой точки.После этого выберем в качестве приближений для точного значения точки минимума и точного значения минимума функциизначенияи, где значениевыбирается соответствующим номеру шага, на котором найдено приближенное минимальное значение точки минимума[2].

Заметим, что метод (1) выгодно отличается простотой реализации и не требует большой машинной памяти. Недостатком метода (1), как и метода ломаных, является необходимость априорного знания константы из условия Липшица.

Метод последовательного перебора, аналогичный методу (2), можно предложить и для некоторых других классов функций. Остановимся на классе функций, дважды .дифференцируемых на отрезке, у которых , где- некоторая фиксированная константа. Обозначим этот класс функций через. Заметим, что если, то, и следовательно, монотонно убывает на . Это значит, что тогда функция достигает своей нижней грани при или . Таким образом, задача минимизации функций из класса в случае решается просто. Поэтому имеет смысл рассматривать класс при .

Тогда для решения задачи минимизации первого типа на классе функций можно предложить следующий метод последовательного перебора

(2)

где, ,, а число определяется условием [2].

Теорема2.2.

Применяя метод (2.2), задачу минимизации первого типа для любой функции можно решить с заданной точностью , т. е.

. (2.4)

В худшем случае (например, если ) может оказаться, что, , и тогда метод (2.3) переходит в метод равномерного перебора с шагом . Если же при некоторых (например, для ), то методом (3) удается получить неравенство (4), вообще говоря, при меньшем, чем методом равномерного перебора. Недостатком метода (3) является требование знания константы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]