Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Методы одномерного поиска



МЕТОДЫ НЕЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ

Методы нелинейного программирования классифицируются по разным признакам. На рис. 3.10 приведена упрощенная схема классификации, в которой каждая группа представлена тремя наиболее распространенными методами.

 
 


Рис. 3.10. Классификация методов нелинейного программирования

Методы одномерного поиска

Функция одной переменной, имеющая в интервале исследования [ a, b ] один оптимум, называется унимодальной. Или более строгое определение унимодальности функции. Функция унимодальна, если выполняются следующие условия при поиске максимума:

1) если , и , то Y ;

2) если , и , то Y .

Унимодальная функция не обязательно должна быть гладкой и даже непрерывной она может быть в некоторых точках интервала неопределенной. Предположение унимодальности не связано с жесткими ограничениями и выполняется во многих практических задачах поиска оптимума. Если целевая функция унимодальна, то можно сузить интервал исследования функции на оптимум путем определения значений целевой функции в двух точках интервала задания функций Y () и Y () и последующего сравнения. При этом возможны три случая при поиске максимума (рис. 3.11):

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

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

3) если значения целевой функции в точках и равны (), то , т.е. оптимум не может лежать правее точки и левее точки , иначе нарушается предположение об унимодальности функции (следовательно, интервалы [ a, ] и [ , b ] из дальнейшего рассмотрения исключается).

Как правило, задачи одномерной оптимизации имеют унимодальную целевую функцию.

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

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





Дата публикования: 2015-01-23; Прочитано: 1248 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.011 с)...