Автор работы: Пользователь скрыл имя, 18 Ноября 2013 в 23:08, курсовая работа
Цель работы: научиться применять на практике симплекс – метод в моделировании расчетов.
Так же задачами курсовой работы являются: построение математической модели; реализация модели программными средствами Excel; вариантные расчеты по модели; выводы по расчетам; анализ возможностей использования результатов;
выводы по работе в целом.
Оглавление
Глава I. Постановка задачи 3
Глава II. Математическое моделирование конкретной ситуации 4
Глава III. Расчет математической модели и определение оптимального плана 5
Итерация №1 6
1. Проверка критерия оптимальности. 6
2. Определение новой базисной переменной. 6
3. Определение новой свободной переменной. 6
4. Пересчет симплекс-таблицы. 7
Итерация №2 8
1. Проверка критерия оптимальности. 8
2. Определение новой базисной переменной. 8
3. Определение новой свободной переменной. 8
4. Пересчет симплекс-таблицы. 8
Итерация №3 9
1. Проверка критерия оптимальности. 9
Анализ оптимального плана. 9
Двойственная задача 11
Определение двойственной математической модели и расчет ее оптимального плана 11
Итерация №1 12
Итерация №2 13
Итерация №3 14
Анализ оптимального плана 14
Вывод 15
Список использованной литературы 16
-0,18y1 - 0,21y2 - 3y3 - 0,2y4 - 0,11y5 - 0,2y6 + 0y7 + 1y8 + 0y9 ≤- 1832
-0,2y1 - 0,08y2 - y3 - 0,1y4 - 0,15y5 - 0,3y6 + 0y7 + 0y8 + 1y9 ≤ -952
Матрица коэффициентов A = a(ij) этой системы уравнений имеет вид:
-0,3 -0,15 -4 -0,8 -0,25 -0,2 1 0 0
A= -0,18 -0,21 -3 -0,2 -0,11 -0,2 0 1 0
-0,2 -0,08 -1 -0,1 -0,15 -0,3 0 0 1
Решим систему уравнений относительно базисных переменных:
y7, y8, y9
Полагая, что свободные переменные равны нулю, получим первый опорный план:
Y1 = (0,0,0,-1752,-1832,-952)
1. Проверка критерия оптимальности.
План
F(x1) в симплексной таблице является
псевдопланом, поэтому определяем ведущие
строку и столбец.
2. Определение новой свободной переменной.
Среди отрицательных значений базисных
переменных выбираем наибольший по модулю.
Ведущей будет вторая строка, а переменную
x8 следует вывести из базиса.
3. Определение новой базисной переменной. Минимальное
значение Di соответствует 3-му столбцу,
т.е. переменную x3
необходимо ввести в базис.
На пересечении ведущих строки и столбца
находится разрешающий элемент (РЭ), равный
(-3).
4. Пересчет симплекс-таблицы.
1. Проверка критерия
оптимальности.
План F(x2) в симплексной таблице является
псевдопланом, поэтому определяем ведущие
строку и столбец.
2. Определение новой свободной переменной.
Среди отрицательных значений базисных
переменных выбираем наибольший по модулю.
Ведущей будет третья строка, а переменную
x9 следует вывести из базиса.
3. Определение новой базисной переменной.
Минимальное значение
Di соответствует шестому столбцу,
т.е. переменную x6 необходимо ввести в базис.
На пересечении ведущих строки и столбца
находится разрешающий элемент (РЭ), равный
(-0,23).
4. Пересчет симплекс-таблицы. Выполняем преобразования:
1. Проверка критерия
оптимальности.
Среди значений
индексной строки нет положительных. Поэтому
эта таблица определяет оптимальный план
задачи.
Оптимальный план можно записать так:
y1 = 0
y2 = 0
y3 = 513,14
y4 = 0
y5 = 0
y6 = 1462,85
y7 = 593,14
y8 = 0
y9 = 0
Z*min = 110*513,1429 + 20*1462,857 = 85702,86
Таким образом мы убедились в равенстве Zmax = Z*min.
Обоснование эффективности оптимального плана
При подстановке оптимальных
4*513,14 - 0,2*1462,85 < -1752
- 3*513,14 - 0,2*1462,85 < - 1832
- 513,14 - 0,3*1462,85 < -952
-2345,14 < -1752
-1832 = - 1832
-952 = -952
1-ое ограничение выполняется как строгое неравенство, т.е. изготовление Чизкейков «Дабл капучино» экономически не выгодно. И действительно в оптимальном плане прямой задачи x1 = 0.
2-ое ограничение двойственной задачи выполняется как равенство. Это означает, что экономически выгодно реализовывать чизкейки «Нью-Йорк», а их использование предусмотрено оптимальным планом прямой задачи.
3-ое ограничение двойственной задачи выполняется как равенство. Это означает, что экономически выгодно реализовывать пирожные «Картошка», а их использование предусмотрено оптимальным планом прямой задачи.
Симплекс- метод является универсальным методом, которым можно решить практически любую задачу линейного программирования. Его преимущество заключается в том, что он применим в реальных ситуациях, когда в модели присутствует большее количество переменных. Например, для оптимизации производственной программы предприятий оптимального размещения и концентрации производства, составления оптимального плана перевозок, работы транспорта управления производственными запасами. Также симплекс-метод характеризуется своей простотой решения, т.к. представляет собой строгий алгоритм решения, четкую описанной процедуру последовательных эквивалентных преобразований исходной математической модели методом Жордана –Гаусса. В результате получают либо оптимальный план, либо приходят к выводу, что задача неразрешима.
Таблица 1
Нормы расхода продуктов |
Запас | |||||||
Чизкейк Дабл капучино |
Чизкейк «Нью-Йорк» классический |
Пирожное «Картошка» | ||||||
Сливки (л.) |
0,3 |
0,18 |
0,2 |
30 | ||||
Сахар (кг) |
0,15 |
0,21 |
0,08 |
100 | ||||
Яйца (шт.) |
4 |
3 |
1 |
110 | ||||
Шоколад (пл.) |
0,8 |
0,2 |
0,1 |
40 | ||||
Сливочное масло (кг) |
0,25 |
0,11 |
0,15 |
30 | ||||
Песочное печенье (кг) |
0,2 |
0,2 |
0,3 |
20 | ||||
Цена (рубли)* |
1752 |
1832 |
952 |
*цена указана за 8 порций
Информация о работе Моделирование расчетов по алгоритму симплекс-метода