Анализ задачи определения оптимального ассортимента с помощью теории двойственности
Теория двойственности — раздел линейного программирования, изучающий методы влияния коэффициентов целевой функции и ограничений на решение. Они позволяют более глубоко анализировать задачи линейного программирования различных видов. Суть теории двойственности можно найти в любом учебнике по линейному программированию, а здесь рассмотрим один из наиболее важных примеров — анализ задачи определения оптимального ассортимента выпускаемой продукции на предприятии.
ПРИМЕР 2.2.1. Предприятие выпускает 2 вида продукции А и В, затрачивая на это три вида ресурсов: Труд, Сырье и Оборудование. Прочие условия приведены в табл. 2.2.1.
Составить прямую и двойственную задачу, провести анализ решения.
Таблица 2.2.1
Ресурсы |
Затраты ресурсов на ед. продукции |
Наличие ресурсов |
|
продукция А |
продукция В |
||
Труд |
2 |
4 |
2000 |
Сырье |
4 |
1 |
1400 |
Оборудование |
2 |
1 |
800 |
Прибыль на ед. продукции |
40 |
60 |
РЕШЕНИЕ. Пусть х, — количество продукции А, х2 — количество продукции В. Математическая модель прямой ЗЛП имеет вид
- 40-Tj + 60х2 —>птах;
- 2Х] +4х2 < 2000 ;
« 4xj +х2 < 1400 ;
2Х] +х2 < 800 ;
х, >0; х2 >0.
После решения задачи (решите ее самостоятельно на ЭВМ) получаем оптимальные значения переменных xf =200, х2 =400, целевая функция при этом равна 32000. Таким образом, рационально выпускать 200 единиц продукции А и 400 единиц продукции В, при этом суммарная прибыль составит 32000.
Составляем двойственную задачу. Введем переменные ур у2, у3, которые назовем двойственными оценками ресурсов Труд, Сырье и Оборудование соответственно. Они имеют смысл предельных стоимостей единицы каждого вида сырья в случае, если предприятие решит реализовать его вместо готовой продукции. Тогда математическая модель двойственной задачи есть
- 2000у, + 1400у2 + 8ООу3 min;
- 2у1+4у2 + 2у3>40;
- 4У1 + у2 + Уз > 60;
У1,2,з °Решив ЗЛП на ЭВМ (проделать это самостоятельно, перейдя на новый лист электронной таблицы Excel), получаем результаты: У| = 4%; у, =0; у'3 = “%• Целевая функция, как и должно быть, совпадает с оптимальным значением прямой ЗЛП и составляет 32000. Оптимальные значения переменных также позволяют определить оценки ценности ресурсов. Дефицитный ресурс, полностью используемый в оптимальном плане, имеет положительную ценность (оптимальное значение соответствующей переменной положительное). Недефицитный ресурс имеет нулевую ценность, в нашем примере это Сырье, т. к. у2 = 0. В результате производства недефицитные ресурсы остаются, а дефицитные вырабатываются полностью. Среди дефицитных ресурсов более ценным является тот, у которого двойственная оценка выше. В нашем примере Труд дефицитнее, чем Оборудование, т. к. 40^ > 20,/ Двойственные оценки также позволяют определять целесообразность включения в ассортимент новых видов продукции. Для решения задачи нужно рассчитать сумму произведений затрат производственных ресурсов а. на их двойственные оценки 5 • Эта сумма имеет смысл общих затрат на производство, ее
i
сравнивают с прибылью С, полученной от реализации единицы этой продукции. Если S >С, то данную продукцию производить не выгодно. Например, предприятие планирует выпускать еще два изделия С и D. Затраты ресурсов и прибыль приведены в табл. 2.2.2.
Таблица 2.2.2
Ресурс |
Оценки ценности ресурсов |
Затраты ресурсов, a j |
|
изделие С |
изделие D |
||
Труд |
40/3 |
6 |
4 |
Сырье |
0 |
2 |
1 |
Оборудование |
20/3 |
3 |
1 |
Прибыль на одно изделие, С |
80 |
70 |
Для изделия С:
- 5 =^у--6+0-2 + ^--3 =100, С = 80, S >С, следовательно, продукцию С выпускать не выгодно. Для изделия D:
- 5=*.4+0.1+“.1=^=60, С=70, $
<с,
3 3 3 следовательно, продукцию D выпускать выгодно.