Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Модифицированный симплекс-метод




Модифицированный симплекс-метод предусматривает выполнение точно таких же этапов, как и обычный симплекс-метод. Главное отличие между ними заключается в том, что в модифицированном симплекс-методе основные действия связаны с использованием обращенного базиса и симплекс-множителей, позволяющих использовать найденное решение ЗЛП, если происходят изменения условий задачи, при этом применяются следующие формулы:

 

 

Элементы симплекс-таблицы Формулы
Столбцы симплекс-таблицы вне обращенного базиса (4.2) (4.3)
Коэффициенты при свободных переменных целевой функции (4.4) (4.5)
Значение целевой функции (4.6) (4.7)

 

Элементы без знака «» – это элементы начальной итерации, а элементы со знаком «» – это элементы текущей итерации.

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

 

Вид сырья Нормы расхода сырья на производство карамели Общее количество сырья
A B С
Сахар 0,4 0,5 0,6  
Патока 0,6 0,4 0,3  
Фруктовое пюре   0,1 0,1 1,2
Прибыль от реализации единицы продукции, ден.ед.        

 

Найти план производства, обеспечивающий максимальную прибыль.

Решение задачи:

Введем обозначения: х 1 – количество карамели первого вида, х 2 – количество карамели второго вида, х 3 – количество карамели третьего вида. Тогда математическая модель задачи имеет вид:

.

Преобразуем математическую модель ЗЛП к допустимому предпочтительному виду канонической формы:

.

По алгоритму основного симплекс-метода заполним симплексную таблицу задачи:

 

N б.п. x1 x2 x3 x4 x5 x6 b
  x4              
x5              
x6*              
F -8 -12 -17*        
  x4*   -1       -6  
x5           -3  
x3              
F -8*           -204
  x1   -1/4   1/4   -3/2  
x5   5/2   -3/2      
x3              
F             -220

 

Ответ: x* = (2; 0; 12), = 220.

Таким образом, для получения кондитерской фабрикой максимальной прибыли в размере 220 ден. ед. надо производить 2 усл. ед. карамели первого вида и 12 усл. ед. третьего вида, производить карамель второго вида не стоит.

3. Устойчивость оптимального решения ЗЛП:

a) Изменение свободных членов системы ограничений.

Алгоритм:

1) Найти новые значения базисных переменных в последней итерации исходной задачи по формуле (4.3) и минимальное значение целевой функции по формуле (4.6).

2) Если , то комбинация базисных переменных остается прежней, симплекс-множители не меняются; если , то двойственным симплекс-методом продолжить решение и найти новую комбинацию базисных переменных и их значения, а также симплекс-множители и значение целевой функции.

3) Записать ответ.

Пример 1. Предположим, что изменилось количество имеющегося сырья на кондитерской фабрике . Рассмотрим, как изменится при этом решении задачи.

Найдем новое базисное решение по формуле (4.3):

.

Так как среди полученных нет отрицательных, то текущие базисные переменные x1, x5, x3 с новыми значениями составляют допустимое решение. Соответствующее этому решению оптимальное значение целевой функции равно .

Ответ: x* = (1; 6; 16), = 280,то есть доход фабрики увеличится по сравнению с прежним.

Пример 2. Пусть изменилось количество имеющегося сырья = . Рассмотрим, как изменится при этом решении задачи.

Найдем новое базисное решение и значение целевой функции по формулам (4.3) и (4.6):

= ,

.

Полученное решение не является допустимым, поскольку теперь x1 =-14. Заменим значения в столбце свободных коэффициентов оптимальной симплекс-таблицы исходной задачи на полученные и для возврата в ОДР применим двойственный симплекс-метод:

 

б.п.
  x1*   -1/4   1/4   -3/2 -14
x5   5/2   -3/2      
x3              
  F           5* -160
  x6 -2/3 1/6   -1/6     28/3
x5              
x3             20/3
  F 10/3 13/6   17/16     -340/3

 

Ответ: x* = (0; 0; 20/3); = 340/3,то есть доход фабрики уменьшится по сравнению с прежним.

б) Включение дополнительных переменных.

Алгоритм:

1) Найти в последней итерации исходной задачи новый столбец и по формулам (4.2) и (4.4).

2) Если , то план и значение целевой функции не изменяются, следовательно, в базис не включается.

3) Если , то следует продолжить решение основным симплекс-методом, включив в базис симплекс-таблицы; найти новый базис, план x*, значение целевой функции F*.

4) Записать ответ.

Пример 3. Кондитерская фабрика в дополнение к имеющимся видам карамели планирует производить карамель четвертого вида x7, при этом расход сырья каждого вида задан матрицей p7 = , доход от реализации единицы этой продукции c7 = 20. Как изменится доход фабрики по сравнению с первоначальным?

Вычислим столбец коэффициентов ограничений, соответствующий переменной x7 по формулам (4.2) и (4.4):

· = ,

· .

Так как , то план и значение целевой функции не изменяются.

Ответ: x* = (2; 0; 12), = 220.

Пример 4. Кондитерская фабрика в дополнение к имеющимся видам карамели планирует производить карамель четвертого вида x8, при этом расход сырья каждого вида задан матрицей p8 = , доход от реализации единицы этой продукции c8 = 15. Как изменится доход фабрики по сравнению с первоначальным?

Вычислим столбец коэффициентов ограничений, соответствующий переменной x7 по формулам (4.2) и (4.4):

= ,

· .

Поскольку , то следует продолжить решение задачи основным симплекс-методом, включив в оптимальную симплекс-таблицу исходной задачи:

 

б.п.
  x1   -1/4   1/4   -3/2 -1/2  
x5*   5/2   -3/2        
x3                
  F             -2* -220
  x1                
x8   5/6   -1/2 1/3      
x3                
  F   14/3     2/3     -228

 

Ответ: x* = (4;0;8;4); = 228, то есть доход фабрики увеличится по сравнению с прежним.

в) Изменение значений коэффициентов целевой функции.

Алгоритм:

1) Записать новые коэффициенты с учетом ориентации целевой функции на минимум.

2) Найти новые коэффициенты в последней итерации симплекс-таблицы по формуле (4.5).

3) Если при неискусственных переменных, то комбинация базисных переменных и их оптимальные значения не изменяются. Найти значение целевой функции по формуле (4.6).

4) Если при неискусственных переменных, то следует выписать симплекс-множители и найти по формуле (4.6), затем продолжить решение основным симплекс-методом.

5) Записать ответ.

Пример 5. Кондитерская фабрика проводит новую ценовую политику относительно реализации карамели. В соответствии с этим целевая функция задачи принимает вид . Как изменится решение задачи?

Запишем новые коэффициенты с учетом ориентации целевой функции на минимум , , , = = .

Найдем новые коэффициенты в последней итерации симплекс-таблицы по формуле (4.5):

,

.

Следовательно, симплекс-множители в данном случае имеют вид .

Найдем значение целевой функции по формуле (4.6):

.

Так как , то план оптимален.

Ответ: x* = (2;0;12), = 392,то есть доход фабрики увеличится по сравнению с прежним.

Пример 6. Кондитерская фабрика проводит новую ценовую политику относительно реализации карамели. В соответствии с этим целевая функция задачи принимает вид . Как изменится решение задачи?

Запишем новые коэффициенты с учетом ориентации целевой функции на минимум , , , = = .

Найдем новые коэффициенты в последней итерации симплекс-таблицы по формуле (4.5):

, .

Следовательно, симплекс-множители в данном случае имеют вид .

Значение целевой функции .

Так как , то следует продолжить решение задачи основным симплекс-методом, изменив коэффициенты строки целевой функции оптимальной симплекс-таблицы решения исходной задачи:

 

б.п.
  x1   -1/4   1/4   -3/2  
x5*   5/2   -3/2      
x3              
  F   -5*         -240
  x1             16/5
x2       -3/5 2/5 12/5 24/5
x3             36/5
  F             -264

 

Ответ: x* = (16/5;24/5;36/5), = 264,то есть доход фабрики увеличится по сравнению с прежним.

г) Включение дополнительных ограничений.

Алгоритм:

1) Подставить оптимальный план исходной задачи в новое ограничение.

2) Если соотношение ограничения выполняется, то план и значение целевой функции не меняются, ответ идентичен ответу исходной задачи.

3) Если соотношение ограничения не выполняется, то записать новое ограничение в канонической форме с предпочтительными переменными.

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

5) Включить полученное уравнение в оптимальную таблицу исходной задачи с учетом новой базисной переменной .

6) Продолжить решение двойственным симплекс-методом и записать ответ.

Пример 7. Предположим, что кондитерская фабрика изменила состав выпускаемой карамели, и теперь для производства карамели необходим четвертый вид сырья. Этот тип сырья требуется при производстве третьего вида карамели, количество данного вида сырья на фабрике составляет 8 усл. ед. В результате получаем новое ограничение . Как изменится прибыль фабрики по сравнению с первоначальной?

Данное ограничение не является избыточным, поскольку оно не удовлетворяется при текущем оптимальном решении. Необходимо ввести новое ограничение в оптимальную симплекс-таблицу исходной задачи и продолжить решение двойственным симплекс-методом. Запишем новое ограничение в канонической форме с предпочтительными переменными . Преобразуем уравнение ограничения, исключив базисную переменную x3 оптимальной таблицы исходной задачи, воспользовавшись третьим уравнением этой таблицы:

Вычитая из первого уравнения второе, получим: .

Включим полученное уравнение в оптимальную таблицу исходной задачи с учетом новой базисной переменной и продолжим решение двойственным симплекс-методом:

 

б.п.
  x1   -1/4   1/4   -3/2    
x5   5/2   -3/2        
x3                
x7*   -1       -1   -4
  F   3*           -220
  x1       1/4        
x5       -3/2        
x3                
x2             -1  
  F               -208

 

Ответ: x* = (3;4;8), = 208, то есть прибыль фабрики уменьшилась.

Пример 8. Предположим, что кондитерская фабрика изменила состав выпускаемой карамели, и теперь для производства карамели необходим четвертый вид сырья. Этот тип сырья требуется при производстве второго вида карамели, количество данного вида сырья на фабрике составляет 2 усл. ед., причем оно должно быть использовано полностью. В результате получаем новое ограничение . Как изменится прибыль фабрики по сравнению с первоначальной?

Представим данное ограничение в виде системы двух неравенств:

Запишем новые ограничения в канонической форме с предпочтительными переменными

Включим полученные уравнения в оптимальную таблицу исходной задачи с учетом новых базисных переменных x7 и x8 и продолжим решение двойственным симплекс-методом:

 

б.п.
  x1   -1/4   1/4   -3/2      
x5   5/2   -3/2          
x3                  
x7                  
x8*   -1             -2
  F   3*             -220
  x1       1/4   -3/2     5/2
x5       -3/2          
x3                  
x7                  
x2               -1  
  F                 -214

 

Ответ: x* = (5/2;2;10), = 214, то есть прибыль фабрики уменьшилась.

 

Педагогический комментарий. Данное лекционное занятие закладывает основы для формирования следующих профессиональных умений студентов-экономистов: умение выявлять проблемы экономического характера при анализе конкретных ситуаций, предлагать способы их решения и оценивать ожидаемые результаты; умение разрабатывать и обосновывать варианты эффективных производственно-технологических решений; умение ставить цель и формулировать задачи, связанные с профессиональной деятельностью, умение использовать для их решения методы изученных дисциплин; умение логически мыслить; умение совершенствовать составление оперативно-производственного плана с использованием инструментария математического программирования; умение эффективно управлять экономическими процессами и регулировать использование комплекса имеющихся ресурсов; умение анализировать оптимальное решение ЗЛП на устойчивость и вариативность.

 

ТЕМА 5. Двойственность в линейном программировании

 

План лекции:

1. Понятие двойственности и теневой цены

2. Правила построения двойственной ЗЛП

3. Основные теоремы двойственности и их экономическое содержание

 




Поделиться с друзьями:


Дата добавления: 2014-12-07; Просмотров: 2230; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.065 сек.