Автор работы: Пользователь скрыл имя, 23 Декабря 2010 в 23:25, курсовая работа
Современные условия рыночной экономики предъявляют к методам прогнозирования очень высокие требования. Правильный прогноз играет важнейшую роль в судьбе любого предприятия.
У фирмы по изготовлению мебели стоит конкретная задача: при ограниченном количестве трех типов сырья и возможности изготавливать четыре различных вида продукции максимизировать прибыль от ее реализации. Проблема является актуальной, т.к. от доходов фирмы напрямую зависит, сможет ли она полноценно функционировать на рынке.
Введение……………………………………………………………………………...3
1. Теоретический раздел…………………………………………………………….4
1.1. Понятие симплекс-метода……………………………………………….4
1.2. Реализация симплекс-метода с помощью симплекс-таблиц…………..7
1.3. Смысл двойственной задачи линейного программирования………...10
2. Практический раздел…………………………………………………………….14
2.1. Описание производственной ситуации………………………………..14
2.2. Математическое описание ситуации…………………………………..15
2.3. Решение задачи………………………………………………………….16
Заключение………………………………………………………………………….23
Библиографический список………………………………………………………..24
4x2+x3+3x4+x
3x1+x2+x3+x4+x7 = 7120
2x1+3x2+x3+4x4-x8 = 5040
Система ограничений предлагает только 3 допустимых базисных переменных x5, x6, x7 - они входят только в одно уравнение соответственно в 1-е, 2-е, и 3-е с коэффициентом 1. В 4-е уравнение добавляем искусственную переменную x9 ≥ 0. Чтобы можно было применить симплекс-метод система уравнений-ограничений должна быть системой с базисом, т.е. в каждом уравнении должна быть переменная с коэффициентом 1, которая входит только в одно уравнение системы, в нашем случае это x5, x6, x7 и x9. Эти добавочные переменные в условиях данной задачи имеют конкретное экономическое содержание, а именно: объем остатков сырья каждого вида после выполнения плана выпуска продукции. [4] Итак, имеем:
f=400x1+600x2+200x3+1000x
x2+2x4+x5 = 3000
4x2+x3+3x4+x
3x1+x2+x3+x4+x7 = 7120
2x1+3x2+x3+4x4-x8+ x9 = 5040.
Данная система является системой с базисом, в которой x5, x6, x7 и x9 базисные переменные, а x1, x2, x3, x4 и x8 свободные переменные, свободные члены всех уравнений неотрицательны. Следовательно, для решения задачи можно применить симплекс-метод. Запишем начальную симплекс-таблицу:
cj | 400 | 600 | 200 | 1000 | 0 | 0 | 0 | 0 | 0 | 0 | ||
cбазис | базис | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | b | δ |
0 | x5 | 0 | 1 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 3000 | 1500 |
0 | x6 | 0 | 4 | 1 | 3 | 0 | 1 | 0 | 0 | 0 | 3360 | 1120 |
0 | x7 | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 7120 | 7120 |
0 | x9 | 2 | 3 | 1 | 4 | 0 | 0 | 0 | -1 | 1 | 5040 | 1260 |
Оценка | -400 | -600 | -200 | -1000 | 0 | 0 | 0 | 0 | 0 | 0 |
Таблица 3.
В строке индексных оценок таблицы 3 имеются отрицательные значения, следовательно, решение можно улучшить. Среди коэффициентов этой строки (исключая столбец свободных членов b) выбирается наименьшее отрицательное число (-1000). Данный столбец является разрешающим.
Определяем разрешающую строку. Для этого находим наименьшее из отношений свободных членов к положительным коэффициентам разрешающего столбца (1120).
Таким образом, отыскивается разрешающий элемент таблицы, расположенный на пересечении разрешающих столбца и строки (3).
В
дальнейшем базисная переменная, отвечающая
строке разрешающего элемента, должна
быть переведена в разряд свободных, а
свободная переменная, отвечающая столбцу
разрешающего элемента, вводится в число
базисных. Строится новая таблица, содержащая
новые названия базисных переменных. Разделим
каждый элемент разрешающей строки
на разрешающий элемент и полученные значения
запишем в строку с измененной базисной
переменной новой симплекс таблицы.
cj | 400 | 600 | 200 | 1000 | 0 | 0 | 0 | 0 | 0 | 0 | ||
cбазис | базис | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | b | δ |
0 | x5 | 0 | -1 2/3 | - 2/3 | 0 | 1 | - 2/3 | 0 | 0 | 0 | 760 | |
1000 | x4 | 0 | 1 1/3 | 1/3 | 1 | 0 | 1/3 | 0 | 0 | 0 | 1120 | |
0 | x7 | 3 | - 1/3 | 2/3 | 0 | 0 | - 1/3 | 1 | 0 | 0 | 6000 | 2000 |
0 | x9 | 2 | -2 1/3 | - 1/3 | 0 | 0 | -1 1/3 | 0 | -1 | 1 | 560 | 280 |
Оценка | -400 | 733 1/3 | 133 1/3 | 0 | 0 | 333 1/3 | 0 | 0 | 0 | 0 |
Таблица 4.
В новой таблице 4 все элементы разрешающего столбца = 0, кроме разрезающего элемента, он всегда равен 1.
Столбец, у которого в разрешающей строке имеется 0,в новой таблице будет таким же.
Строка, у которой в разрешающем столбце имеется 0,в новой таблице будет такой же.
В остальные клетки новой таблицы записывается
результат преобразования элементов
старой таблицы:
Схема 2.
В строке индексных оценок имеются отрицательные значения, следовательно, решение не является оптимальным.
При
составлении новой таблицы
cj | 400 | 600 | 200 | 1000 | 0 | 0 | 0 | 0 | 0 | 0 | ||
cбазис | базис | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | b | δ |
0 | x5 | 0 | -1 2/3 | - 2/3 | 0 | 1 | - 2/3 | 0 | 0 | 0 | 760 | |
1000 | x4 | 0 | 1 1/3 | 1/3 | 1 | 0 | 1/3 | 0 | 0 | 0 | 1120 | |
0 | x7 | 0 | 3 1/6 | 1 1/6 | 0 | 0 | 1 2/3 | 1 | 1 1/2 | -1 1/2 | 5160 | 3440 |
400 | x1 | 1 | -1 1/6 | - 1/6 | 0 | 0 | - 2/3 | 0 | - 1/2 | 1/2 | 280 | |
Оценка | 0 | 266 2/3 | 66 2/3 | 0 | 0 | 66 2/3 | 0 | -200 | 200 | 1232000 |
Таблица 5.
В строке индексных оценок имеются отрицательные значения, следовательно, продолжаем улучшать решение.
cj | 400 | 600 | 200 | 1000 | 0 | 0 | 0 | 0 | 0 | 0 | ||
cбазис | базис | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | b | δ |
0 | x5 | 0 | -1 2/3 | - 2/3 | 0 | 1 | - 2/3 | 0 | 0 | 0 | 760 | |
1000 | x4 | 0 | 1 1/3 | 1/3 | 1 | 0 | 1/3 | 0 | 0 | 0 | 1120 | |
0 | x8 | 0 | 2 1/9 | 7/9 | 0 | 0 | 1 1/9 | 2/3 | 1 | -1 | 3440 | |
400 | x1 | 1 | - 1/9 | 2/9 | 0 | 0 | - 1/9 | 1/3 | 0 | 0 | 2000 | |
Оценка | 0 | 688 8/9 | 222 2/9 | 0 | 0 | 288 8/9 | 133 1/3 | 0 | 0 | 1920000 |
Таблица 6.
Т.к. строка индексных оценок не содержит отрицательных значений, данная таблица 6 является последней.
Оптимальным будет решение (2000; 0; 0; 1120; 760; 0; 0; 3440; 0), при котором fmax =1920000.
Это означает, что
Прямая задача:
Для
получения наибольшей прибыли, равной
1920000 руб., предприятие должно выпустить
2000 единиц продукции 1-го вида (комоды)
и 1120 единиц продукции 4-го вида (кресла),
продукцию 2-го и 3-го видов (стулья и столы)
в данных условиях производить не выгодно.
Двойственная задача:
При этом плане сырье 2-го и 3-го типов (сосна и кедр) будет использовано полностью, а 760 м2 сырья 1-го типа (дуб) останутся неизрасходованными. Из таблицы 6 также видно, что оптимальным решением двойственной задачи является х5=0; х6=288 8/9; х7=133 1/3; (-х8+х9)=0.
Переменные х6 и х7 обозначают условные двойственные оценки единицы сырья, соответственно 2-го и 3-го видов. Эти оценки отличны от нуля, а сырье 2-го и 3-го видов полностью используется при оптимальном плане производства продукции. Двойственная оценка единицы сырья 1-го вида равна нулю (х5=0). Этот вид сырья не полностью используется при оптимальном плане производства продукции (остаток 760 м2). Двойственная оценка (-х8+х9)=0 показывает, что сотрудники предприятия отработают на 3440 часов больше минимально допустимого значения (по условию задачи: сотрудники предприятия за планируемый месяц должны отработать не менее 5040 часов).
Таким образом, положительную двойственную оценку имеют лишь те виды сырья (сосна, кедр), которые полностью используются при оптимальном плане производства изделий. Поэтому двойственные оценки определяют дефицитность используемого предприятием сырья. Более того, величина данной двойственной оценки показывает, на сколько возрастает максимальное значение целевой функции прямой задачи при увеличении количества сырья соответствующего вида на 1м2. Так, увеличение количества сырья 2-го вида (брезент) на 1 м2 приведет к тому, что появится возможность найти новый оптимальный план производства изделий, при котором общая стоимость изготовляемой продукции возрастет на 288 8/9 руб. и станет равной 1920000+288 8/9=1920288 8/9 руб. При этом числа, стоящие в столбце х6 таблицы, показывают, что указанное увеличение общей стоимости изготовляемой продукции может быть достигнуто за счет увеличения выпуска изделий 4-го вида (кресла) на 1/3 ед. и сокращения выпуска изделий 1-го вида (комоды) на 1/9 ед. Вследствие этого использование сырья 1-го вида (дуб) увеличится на 2/3 м2, а время для изготовления такого объема продукции увеличится на 1 1/9 часа. Точно так же увеличение на 1 м2 сырья 3-го вида (кедр) позволит найти новый оптимальный план производства изделий, при котором общая стоимость изготовляемой продукции возрастет на 133 1/3 руб. и составит 1920000+133 1/3 =1920133 1/3 руб. Это будет достигнуто в результате увеличения выпуска изделий 1-го типа (комоды) на 1/3 ед., причем время, затраченное на производство этого объема продукции возрастет на 2/3 часа. [3]