Постановки задачи нелинейного программирования
Напомним сначала постановку задачи линейного программирования: найти
на множестве допустимых решений, заданных ограничениями
Задача нелинейного программирования формулируется аналогично: найти вектор
на множестве допустимых решений, заданных ограничениями
Задача сводится к нахождению условного экстремума функции Принципиальным отличием является отсутствие требования линейности целевой функции и ограничений, и это отличие говорит о том, что решение не обязательно лежит на границе области допустимых решений, оно может оказаться внутренней точкой области. Оставляя в стороне вопрос о существовании решения поставленной задачи, можно предложить следующий алгоритм решения: - находим стационарные точки (подозрительные на экстремум) функции - находим точки, в которых может достигаться экстремум функции Лагранжа:
- вычисляем значения целевой функции Если функцию Пример. Найти наибольшее и наименьшее значения целевой функции (т.е. её глобальные
на множестве допустимых решений, заданных ограничением:
Решение. 1. Находим стационарные точки (точки, подозрительные на экстремум) функции Для этого решаем систему
т.е. точку 2. Находим точки, в которых может достигаться экстремум функции Лагранжа:
Для этого решаем систему:
получаем
т.е. шесть точек, лежащих на границе области допустимых решений:
3. Вычисляем значения целевой функции во всех найденных точках:
Ответ: К сожалению, такой прямой алгоритм решения иногда при практической реализации наталкивается на множество трудностей. Разработан ряд методов решения некоторых специальных задач нелинейного программирования.
Популярное: Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (773)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |