ВУЗ:
Составители:
Рубрика:
Алгоритм поиска методом Ньютона:
1. Ввод интервала [a,b], eps.
2. Выбор начального приближения:
Проверяем условие (7.22) для точки a. Если оно выполняется,
полагаем х=а и переходим на п.3. Иначе проверяем условие
(7.22) для точки b, если оно выполняется, то полагаем х=b и пе-
реходим на п.3, иначе на п.1.
3. Вычисляем вспомогательный параметр
)("
)('
0
0
xf
xf
T =
и следующее приближение к точке минимума х = х – Т.
4. Проверка условия (7.21) окончания процесса итераций:
?epsT ≤
Нет – переход на п. 3; иначе на п. 5.
5. Печать "х
*
= ", х, оптимального значения критерия f
0
(x), для кон-
троля правильности полученных данных – f
0
'(х).
7.14. Методы поиска безусловного экстремума невыпуклых
функций
Во многих оптимизационных задачах используют целевые функ-
ции f
0
(x) (где х принадлежит области допустимых значений D) степень
выпуклости которых заранее неизвестна. Такие функции могут иметь
произвольное число точек минимума, либо быть невыпуклыми и обла-
дать произвольным числом стационарных точек, среди них есть и точки
минимума, максимума, перегиба.
Поиск безусловного минимума невыпуклой функции имеет ряд
особенностей, так как для такой функции уравнение f
0
'(х) всегда имеет
несколько, в том числе и. бесконечно много решений х
с
, что затрудняет
выбор из них точек минимума.
Наличие нескольких локальных минимумов делает фактически не-
возможным применение ряда итерационных методов поиска экстрему-
мов, так как при этом возникает проблема подбора "хороших" началь-
86
Алгоритм поиска методом Ньютона:
1. Ввод интервала [a,b], eps.
2. Выбор начального приближения:
Проверяем условие (7.22) для точки a. Если оно выполняется,
полагаем х=а и переходим на п.3. Иначе проверяем условие
(7.22) для точки b, если оно выполняется, то полагаем х=b и пе-
реходим на п.3, иначе на п.1.
3. Вычисляем вспомогательный параметр
f 0 ' ( x)
T=
f 0 " ( x)
и следующее приближение к точке минимума х = х Т.
4. Проверка условия (7.21) окончания процесса итераций:
T ≤ eps ?
Нет переход на п. 3; иначе на п. 5.
5. Печать "х*= ", х, оптимального значения критерия f0(x), для кон-
троля правильности полученных данных f0'(х).
7.14. Методы поиска безусловного экстремума невыпуклых
функций
Во многих оптимизационных задачах используют целевые функ-
ции f0(x) (где х принадлежит области допустимых значений D) степень
выпуклости которых заранее неизвестна. Такие функции могут иметь
произвольное число точек минимума, либо быть невыпуклыми и обла-
дать произвольным числом стационарных точек, среди них есть и точки
минимума, максимума, перегиба.
Поиск безусловного минимума невыпуклой функции имеет ряд
особенностей, так как для такой функции уравнение f0'(х) всегда имеет
несколько, в том числе и. бесконечно много решений хс, что затрудняет
выбор из них точек минимума.
Наличие нескольких локальных минимумов делает фактически не-
возможным применение ряда итерационных методов поиска экстрему-
мов, так как при этом возникает проблема подбора "хороших" началь-
86
Страницы
- « первая
- ‹ предыдущая
- …
- 84
- 85
- 86
- 87
- 88
- …
- следующая ›
- последняя »
