|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Алгоритм обобщенного метода множителей ЛагранжаСначала все ограничения отбрасываются, и решается задача безусловной максимизации ЦФ. Находится ее стационарная точка и проверяется ее допустимость. Если оказалось, что эта точка принадлежит ОДР, то процесс вычислений завершается, так как в силу выпуклости задачи (14) – (15) найденная точка является ее решением. Если же найденная точка не допустима, то формируется новая задача, которая состоит в максимизации ЦФ с учетом первого ограничения задачи. Однако это ограничение записывается не как неравенство, а как равенство. Получаем классическую задачу условной оптимизации вида: Z = f (x 1,…, xn)® mах, g 1(x 1,…, xn)= b 1. Для ее решения используется метод множителей Лагранжа. Выписывается функция Лагранжа L (x 1,…, xn, λ) = f (x 1,…, xn) + λ (b 1 – g 1(x 1,…, xn)) и решается система уравнений, определяющая стационарные точки этой функции: Если в результате получен вектор решения такой, что вектор допустим в исходной задаче и λ * ≥ 0, то это означает, что — искомая точка оптимума. Если же оказалось, что λ * < 0 или вектор недопустим в исходной задаче, то вместо первого ограничения берется второе ограничение и рассматривается задача Z = f (x 1,…, xn)® mах, g 2(x 1,…, xn)= b 2. Эта задача также решается методом множителей Лагранжа. Если ее решение опять не является точкой оптимума исходной задачи, то берется третье ограничение и т.д. Если последовательный перебор отдельных ограничений не приводит к желаемому результату, то рассматриваются задачи с двумя ограничениями, затем тремя ограничениями и так до тех пор, пока не будет найдено оптимальное решение исходной задачи. Замечание. Если исходная задача содержит ограничения типа равенства, то их нужно включать во все формируемые задачи. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |