![]() Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Задачи и методы нелинейного программирования.
Задачи нелинейного программирования на практики встречаются весьма часто. Это связано с тем, что значения критерия эффективности связано со значениями переменных, как правило, сложной функциональной зависимостью и не всегда меняются линейно при изменении переменных.
Напр. Затраты выпуск продукции растут не пропорционально объему выпуска, т.к. при постоянных накладных расходах себестоимость единицы продукции падает при увеличении объема выпуска. Кроме того ограничения не ресурсы, связаны с возможностями по их поставкам и т.д.
Напр. Предприятие планирует выпуск изделий двух наименований U1 и U2. Объем выпуска изделий каждого наименования x1 и x2 в условных единицах (напр. в тыс. штук) и ограничивается сверху необходимым ресурсным обеспечением, задаваемыми ограничением: и ограничением, обусловленным имеющимися производственными мощностями заданными в виде
Прибыль от выпуска продукции растет пропорционально объему выпуска (2x1 + x2 ) за счет ее продажи и уменьшается пропорционально квадрату объема выпуска из-за необходимости проведения дополнительных операций по складированию и их оплате. Записывается в виде:
При ограничениях:
Графически задача может быть представлена в следующем виде на плоскости X10X2
Здесь По мере удаления о т центра R=0 значения функции Z падают.
Оптимальное решение:
В общем случае задача нелинейного программирования записывается в следующей постановке: Необходимо найти неотрицательные значения переменных x1, x2…, xn, обращающих в максимум (минимум) целевую функцию вида
при ограничениях на переменные:
Общих способов решения ЗНП не существует. В каждом конкретном случае он выбирается исходя из вида целевой функции и ограничений, задающих область определения X целевой функции. Задачи подобного рода возникают как в теории управления, экономике, так и в естественных науках. Систематическое их исследование, начатое в конце 40-ых годов привело к возникновению самостоятельной научной дисциплины – нелинейного программирования. Классические способы поиска оптимального решения основаны на нахождении значений аргументов
в случае отсутствия ограничения на переменных (безусловный экстремум.)
Если в задаче присутствуют только ограничения в виде равенства, то она может быть сведена к решению задачи без ограничений введением дополнительных переменных – множителей Лагранжа и поиску безусловного экстремума для ф-и Лагранжа вида:
Однако в этом случае, как видим, размерность задачи увеличивается, что приводит к необходимости решений (n+k) уравнений, приравнивающих к нулю первые частные производные функции Лагранжа по Найденные т.о. решения (если их несколько) проверяются на выполнение ограничений Затем ищутся решения, лежащие на поверхности n-мерного гиперкуба После того, как будут найдены все решения, удовлетворяющие системе ограничений В найденном решении часть множителей Лагранжа Метод множителей Лагранжа может быть распространен и на решение задачи с ограничениями в виде неравенств В этом случае для каждого неравенства вводится дополнительная переменная и задача сводится к предыдущей. Условия существования оптимального решения вытекает из теорем Куна-Таккера, которые сводятся к тому, что для дифференцируемой в т. Как видно из сказанного решение ЗНП классическим методом сводится к необходимости многократного решения систем уравнений равенства нулю частичных производных ф-м Лагранжа, что Поэтому наряду с классическими способами поиска |
||
Последнее изменение этой страницы: 2018-05-30; просмотров: 227. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |