Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Процедура поиска сводится к решению последовательности задач одномерной минимизации по каждой переменной. Пусть выбрана начальная точка
.
Зафиксируем все переменные, кроме первой, на начальных значениях и решаем задачу
одним из одномерных методов. Фиксируем х 1 на полученном в решении значении x1' и делаем свободной переменную х 2. Приходим к очередной одномерной задаче
.
Аналогично строятся и решаются последующие одномерные задачи, последняя из которых имеет вид:
.
Эти n задач составляют один цикл. Его результатом является точка X1. Она принимается за начальную точку для следующего аналогичного цикла. Поиск заканчивается, когда расстояние между двумя последовательными точками становится меньше заданной величины:
.
Работу метода иллюстрирует рис. 8.16, на котором показана траектория поиска минимума функции f= (2- x 1)4+2(x 1-2 x 2)2.
|
Из анализа траекторий поиска в приведенных примерах можно заключить, что эффективность поиска повысится, если к описанным однотипным циклам добавить движение в направлении, проходящем через точки X(k) и X(k +1). Это движение называют ускоряющим шагом. Он используется в методе, рассматриваемом в следующем разделе.
Дата публикования: 2015-01-23; Прочитано: 1020 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!