Автор работы: Пользователь скрыл имя, 04 Декабря 2011 в 19:17, курсовая работа
Кондитерская фабрика «Конти - Рус» выпускает два вида продукции. При этом используется три вида ресурсов. Известны нормы расхода ресурсов на единицу продукции, фонды ресурсов и прибыль от реализации единицы каждой продукции. Данные представлены в виде таблицы (таб.1.1). Нужно определить оптимальный план выпуска продукции.
Таблица является оптимальной и последней, если все элементы строки (-L) не положительны.
Так как в нашей таблице в строке (-L) есть положительные элементы, то необходимо продолжить решение и выполнить пересчет таблицы
Чертим
новую таблицу.
Базис | Св.чл. | x1 | x2 | x3 | x4 | x5 | Q |
х1 | 13 | 1 | 2/7 | 1/7 | 0 | 0 | 91/2 |
х4 | 29 | 0 | 29/7 | -3/7 | 1 | 0 | 7 |
х2 | 53 | 0 | 40/7 | -1/7 | 0 | 1 | 371/40 |
(-L) | -52 | 0 | 13/7 | -4/7 | 0 | 0 |
Вторая
таблица тоже не оптимальная. Снова проводим
пересчет таблицы. В результате получим
третью симплекс-таблицу.
Базис | Св.чл. | x1 | x2 | x3 | x4 | x5 | Q |
x1 | 11 | 1 | 0 | 5/29 | -2/29 | 0 | |
X2 | 7 | 0 | 1 | -3/29 | 7/29 | 0 | |
X5 | 13 | 0 | 0 | -13/29 | -40/29 | 1 | |
(-L) | -65 | 0 | 0 | -11/29 | -13/29 | 0 |
В строке (-L) все элементы неположительные, следовательно, данная таблица оптимальная и последняя.
В столбце «Базис» находятся базисные переменные, в столбце «Свободные члены» их значения. Если переменной нет в базисе, то она равна нулю. В строке (-L) в столбце «Свободные члены» находится значение критерия с коэффициентом минус единица.
Следовательно, х1* = 11, x2* = 7, L* = 65. Для проверки подставим значения x1* и x2* в формулу критерия:
Получили тот же ответ, что и при решении задачи графическим методом: для получения максимальной прибыли в размере 65 денежные единицы необходимо выпустить 11 единиц печенья и 7 единиц вафель.
Связь итераций симплекс-метода с графиком
можно наблюдать, если из каждой симплекс-таблицы
взять значения переменных и найти соответствующие
точки на графике.
Глава 3. Построение и решение двойственной задачи
Двойственные пары задач подразделяются на симметричные и несимметричные. Симметрия имеет место, если все условия имеют вид неравенств и все переменные ограничены по знаку.
Для данной задачи построить двойственную:
L = 4x1 + 3x2 ® max
Оптимальное решение этой задачи уже известно, оно было найдено ранее двумя методами - графическим и симплексным:
x1* = 11, x2* = 7, L*
= 65.
Пара задач будет симметричной, т.к. все условия задачи имеют вид неравенств и все переменные ограничены по знаку.
Каждому условию прямой задачи ставим в соответствие двойственную переменную и, пользуясь правилами, построим двойственную задачу:
L = 91y1 + 68y2 + 66y3 ® min
7y1 + 3y2 + y3 і 4
2y1 + 5y2 + 6y3 і 3
Для нахождения оптимальных значений двойственных переменных воспользуемся теоремами двойственности 4 и 5.
- Если в оптимальном решении прямой задачи условие выполняется как строгое неравенство, то соответствующая двойственная переменная равна нулю.
- Если в единственном оптимальном решении прямой задачи условие выполняется как равенство, то соответствующая двойственная переменная положительна. Если решение не единственное, то такой однозначности нет.
Подставим оптимальные значения x1*=11 и x2*=7 в условия прямой задачи.
Первое условие: 7x1 + 2x2 ≤ 91
7 · 11 + 2 · 7 = 91
91 = 91
Условие выполняется как равенство, следовательно, по теореме 5, соответствующая двойственная переменная положительная.
То есть y1* > 0.
Второе условие: 3x1 + 5x2 ≤ 68
3 · 11 + 5 · 7 = 68
Условие
выполняется как равенство, следовательно,
y2* > 0.
Третье условие: x1 + 6x2 ≤ 66
Условие
выполняется как строгое неравенство,
следовательно, по теореме 4, соответствующая
двойственная переменная равна нулю. То
есть y3*=0.
Учитывая, что y3*=0, перепишем систему условий:
Так как задача линейного программирования достигает своего оптимального решения в угловой точке многогранника решений, где пересекаются прямые, то для нахождения оптимальных значений переменных заменим знаки неравенства на равенство:
В результате вычислений получим следующие оптимальные значения двойственных переменных:
Вычислим оптимальное значение критерия:
L* = 91 · 11/29 + 68 · 13/29 + 66 · 0 = 65
Оптимальные значения критериев прямой и двойственной задач совпали, что и подтверждает вторую теорему двойственности.
Значения двойственных переменных можно
найти также в последней симплекс-таблице
в строке (-L) в столбцах начального базиса
(x3, x4, x5) с коэффициентом
минус единица (таб. 2.3).
3.2 Экономический смысл двойственной задачи
Экономический смысл прямой задачи об использовании ресурсов - выпуск продукции из этих ресурсов.
Двойственная же задача описывает ту ситуацию, при которой предприятие вместо выпуска продукции продает ресурсы.
Экономический смысл двойственной переменной - стоимость единицы ресурса.
Рассмотрим условие двойственной задачи:
a11 - это количество ресурса первого вида, необходимое для производства продукции первого вида.
y1 - это стоимость единицы ресурса первого вида.
Следовательно, a11y1 - это стоимость всего ресурса первого вида, идущего на производство единицы продукции первого вида.
Аналогично можно сказать, что второе и третье слагаемые - это стоимость ресурсов второго и третьего вида, идущих на производство единицы продукции первого вида. Следовательно, левая часть условия - это стоимость всех ресурсов, идущих на производство единицы продукции.
Правая часть условия - это те деньги, которые предприятие получит от продажи готовой продукции.
Следовательно, условие отражает тот факт, что в случае продажи ресурсов предприятие должно получить не меньше той суммы, которую оно получило бы от реализации готовой продукции. То есть условия отражают интересы продавца.
Интересы покупателя отражает критерий:
Информация о работе Экономико-математический анализ предприятия "Конти-Рус"