Анализ коэффициентов целевой функции
Возможно три случая анализа коэффициентов целевой функции: а) при свободных; б) при базисных переменных; в) одновременного изменения всех коэффициентов.
Случай а) . В примере свободными переменными служат х1, х2 и др. Поэтому разберем пределы изменения коэффициентов c 1 и с2. В целевой функции задачи max Z = 65х1 + 70*х2 + 60*х3 + 120*х4, дадим коэффициенту с1, приращение ∆с1. Тогда целевая функция примет вид: max Z/ = (65+∆с1)*х1 + 70*х2 + 60*х3 + 120*х4. Проделав симплексные преобразования с целевой функцией, придем к последней симплексной, в которой в индексной строке оценка ∆1* будет заменена на ∆1*– ∆с1.
Т.к. задача решается на max, то признаком оптимальности будет неотрицательность коэффициентов индексной строки, т. е. план останется оптимальным при выполнении условия 5-∆с1 ≥ 0. Следовательно -∞ ≤ ∆с1 ≤ 5 (или y4). Вычислим пределы изменения с1:
min c1 = с1+ min с1 = c1 + (-∞) = -∞; max с1 = с1 + max с1 = с1 + y4 = 40+5=45.
Т.е. в интервале (-∞, 45] все характеристики оптимального решения остаются неизменными, кроме значения дополнительной двойственной переменной у4*, которая меняется на у4*–∆с1. Т.к. сi -– это цена единицы продукции, то сi ≥ 0. Отсюда вывод: при изменении коэффициента в целевой функции при свободной переменной xi, i Î R в пределах [0; ci + y*m+i] изменяется соответствующая этой переменной дополнительная двойственная переменная y*m+i y*m+i= y*m+i – ∆сi. Остальные, характеристики оптимального решения модели остаются без изменения. Для примера получим: 10-∆с2 ≥0. Отсюда -∞ ≤ ∆с2 ≤ 10 (или y5).
min c2 = с2+ min с2 = c1 + (-∞) = -∞; max с2 = с2 + max с2 = с2 + y5 = 70+10=80.
[0; 45] – для коэффициента с1 и [0; 80] для коэффициента с2. Случай б). Для примера базисными являются переменные х3 и x4. Например, определим пределы изменения коэффициента с3. В целевой функции исходной задачи заменим коэффициент с3 на сз + ∆с3, получим: max Z' = 65х1 + 70*х2 + (60+∆с3)*х3 + 120*х4. Найдя оптимальное решение, получим следующую симплексную таблицу:
Таким образом, коэффициенты в строке целевой функции задачи, полученной из исходной путем замены коэффициента сi у базисной переменной xi на сi + ∆сi, представляют собой:
∆*0=∆*0+bi*∆ci ∆*j=∆*j+aii*∆ci
Решение новой задачи будет оптимальным при неотрицательности оценок ∆*j индексной строки, т. е. при выполнении системы неравенств ∆*j ≥0. Для примера получим:
Отсюда — -6 <∆с3 < +∞. Пределы изменения коэффициента с3 равны:
min с3 = c3 + min∆с3=60-6=54; max с3 = с3 + max ∆с3 = 60+∞=+∞.
Итак, при изменении с3 в пределах [54, +∞] сохраняется структура и числовые значения оптимального плана. Однако изменяется значение целевой функции и двойственных оценок, соответствующих свободным дополнительным переменным, и дополнительных двойственных оценок, соответствующих свободным основным переменным. Полученный частный результат для пределов изменения с3 легко обобщается на общий случай. ; .
При изменении сi, i Î Б в пределах [сi + min ∆ci, ci + max ∆ci] сохраняются значения всех базисных переменных, но изменяются значения целевой функции. Также изменяются значения двойственных переменных. Например, для коэффициента с3, используя формулы, получим:
; .
Следовательно, получим, что при изменении c3 в пределах [54; +∞] сохраняется структура и значения оптимального плана. Значения целевой функции и оценок индексной строки можно найти как:
∆*0= ∆*0 + bi*∆c3 = 84 000+400*(-6)=60 000 ∆*0= ∆*0 + bi*∆c3 = 84 000+400*+∞ = +∞.
Аналогично для других элементов индексной строки: ∆*j=∆*j+aii*∆ci.
в) Общий случай (изменение всех коэффициентов в целевой функции). Как и в первых двух случаях, дадим приращение всем коэффициентам целевой функции. Составим задачу:
max Z= (65+∆с1)*х1 + (70+∆с2)*х2 + (60+∆с)3*х3 + (120+∆с4)*х4.
Решив ее симплексным методом, составим последнюю симплексную таблицу:
Чтобы сохранился исходный оптимальный план, необходимо на оценки индексной строки наложить условие неотрицательности, т. е. должна выполняться система неравенств:
.
Решив ее, найдем взаимосвязанные пределы изменения ∆сj. Для общего случая, когда одновременно изменяются несколько или все коэффициенты целевой функции, система неравенств для проверки устойчивости оптимального решения примет вид: 1) для оценок основных переменных ; 2) для оценок дополнительных переменных
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (551)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |