Автор работы: Пользователь скрыл имя, 15 Декабря 2011 в 12:46, курсовая работа
Развитие современного общества характеризуется повышением технического уровня, усложнением организационной структуры производства, углублением общественного разделения труда, предъявлением высоких требований к методам планирования и хозяйственного руководства. В этих условиях только научный подход к руководству экономической жизнью общества позволит обеспечить высокие темпы развития народного хозяйства.
ВВЕДЕНИЕ 4
1 МОДЕЛИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ 7
2 РЕШЕНИЕ ЗАДАЧИ.ЗАДАЧА ОПТИМАЛЬНОГО ИСПОЛЬЗОВАНИЯ РЕСУРСОВ 16
ЗАКЛЮЧЕНИЕ 25
ЛИТЕРАТУРА 27
Поскольку среди оценок неизвестных есть отрицательная, необходимо продолжить расчеты и составить новую таблицу. Для этого элементы третьей (ключевой) строки разделим на ключевой элемент.
Умножив новые элементы
Третья симплексная таблица имеет вид
Б | Сi | Х | 10 | 14 | 12 | 0 | 0 | 0 | q |
Х1 | Х2 | Х3 | Х4 | Х5 | Х6 | ||||
Х2 | 14 | 82 | 19/8 | 1 | 0 | 5/8 | 0 | -1/8 | |
Х5 | 0 | 80 | 23/8 | 0 | 0 | 1/8 | 1 | -5/8 | |
Х3 | 12 | 16 | -3/4 | 0 | 1 | -1/4 | 0 | 1/4 | |
|
57/4 | 0 | 0 | 23/4 | 0 | 5/4 | |||
Двойственные оценки сырья |
Поскольку
среди оценок нет отрицательных,
то это значит, что найдено оптимальное
решение. Из таблицы видно, что при
оптимальном плане следует
Виды ресурсов | Виды изделий | Запасы ресурсов | |||
1 | 2 | 3 | 4 | ||
1 | 3 | 6 | 2 | 3 | 170 |
2 | 2 | 4 | 4 | 6 | 180 |
3 | 6 | 3 | 1 | 2 | 180 |
Прибыль | 20 | 17 | 5 | 22 | __ |
Определить, сколько изделий и какого вида следует изготовить фирме, чтобы доход за месяц был бы максимальным. Построить экономико - математическую модель задачи.
Решение: Обозначим через
Х1 – количество изделий вида 1, которое должна выпустить фирма;
Х2 – количество изделий вида 2;
Х3 – количество изделий вида 3;
Х4 – количество изделий вида 4.
Найдем затраты времени на производственный процесс в цехах (они не должны превышать располагаемый фонд времени)
3x1 + 6x2 + 2x3 + 3x4 £ 170,
2x1 + 4x2 + 4x3 + 6x4 £ 180, (10)
6x1 + 3x2 + 1x3 + 2x4 £ 190.
Доход за месяц должен быть максимизирован:
f(x)
= 20x1 + 17x2 + 5x3 +
22x4 ®
max
(11)
Выпускается только выгодная продукция (в этом случае Хi > 0), а невыгодная не производится (тогда Хi = 0). Отсюда условие неотрицательности переменных
x1 ³
0, x2 ³
0, x3 ³
0, x4 ³
0
Решение задач планирования производства может осуществляться двумя способами, первый из них - симплекс-метод, второй – при помощи программы Microsoft Excel.
Симплекс-метод применяется к задаче, записанной в канонической форме (используем одну из двойственных задач линейного программирования):
3 x1 + 6x2 + 2x3 + 3x4 £ 170,
6x1 + 3x2 + 1x3 + 2x4 £ 180
f(x) = 20x1 + 17x2 + 5x3 + 22x4 ® max
Для решения задачи линейного программирования составим симплексную таблицу:
Базис | СС | Х1 | Х2 | Х3 | Х4 | Х5 | Х6 | X7 | q |
Х5 | 170 | 3 | 6 | 2 | 3 | 1 | 0 | 0 | |
Х6 | 180 | 2 | 4 | 4 | 6 | 0 | 1 | 0 | |
Х7 | 180 | 6 | 3 | 1 | 2 | 0 | 0 | 1 | |
Z(x) | 0 | -20 | -17 | -5 | -22 | 0 | 0 | 0 |
В
первом столбце вписаны базисные
неизвестные, во втором – правые части
уравнений системы ограничений. Далее записана матрица из коэффициентов левой части системы ограничений. В верхней строке над неизвестными записаны соответствующие им коэффициенты в целевой функции. Если среди
оценок Z(x) есть отрицательные, то опорный план не является оптимальным и значение целевой функции можно улучшить. Для этого нужно пересчитать симплексную таблицу, выбрав соответствующим образом ключевой элемент, стоящий на пересечении ключевой строки и ключевого столбца, причем берется столбец с наибольшей по абсолютной величине отрицательной оценкой, в моем случае самое маленькое число -12, значит ключевой столбец будет с индексом Х1.
Для определения ключевой строки находимо найти самое большое число в выбранном столбце, здесь у меня получается число 10. Это будет ведущий элемент, а строка на которой он находится - ведущей. Полученные значения q записываются в последний столбец симплексной таблицы.
Пересчет
таблицы производится по следующей
формуле
,
(17)
где ВС – ведущая строка;
ВЭ – ведущий элемент;
ЭПС – элемент пересчитываемой строки;
ПС – пересчитываемая строка.
Базис | СС | Х1 | Х2 | Х3 | Х4 | Х5 | Х6 | X7 | q |
|
170 | 3 | 6 | 2 | 3 | 1 | 0 | 0 | II*(-3/6)+ I |
Х6 | 180 | 2 | 4 | 4 | 6 ВЭ | 0 | 1 | 0 | ВС |
Х7 | 180 | 6 | 3 | 1 | 2 | 0 | 0 | 1 | II*(-2/6)+ III |
Z(x) | 0 | -20 | -17 | -5 | -22 | 0 | 0 | 0 | II*(-(-22)/6)+ IV |
Информация о работе Модели линейного программирования. Задача планирования производства