Автор работы: Пользователь скрыл имя, 03 Сентября 2013 в 21:34, контрольная работа
Работа содержит решение 3 задач.
Вариант 19.
Задание 1.
На предприятии имеется 400 тыс. литров алкилата, 250 тыс. литров крекинг-бензина, 350 тыс. литров бензина прямой перегонки и 100 тыс. литров изопентона. В результате смешивания этих четырех компонентов в разных пропорциях образуется три сорта авиационного бензина: А — 2:3:5:2, бензина Б — 4:1:2:1 и бензина С — 2:2:1:3. Стоимость 1 тыс. литров бензина А равна 110 у.д.е., бензина Б — 100 у.д.е., бензина С — 150 у.д.е. Определить план смешивания компонентов, при котором будет достигнута максимальная стоимость всей продукции.
Решение:
Введем следующие обозначения:
i – индекс вида сырья;
m – количество видов сырья;
j – индекс вида бензина;
n – количество видов бензина;
хj – количество тысяч литров бензина j-го вида,
aij – затраты сырья i-го вида на производство бензина j-го вида;
Сj – стоимость одной тысячи литров бензина j-го вида;
Bi – располагаемое количество сырья i-го вида.
В принятых обозначениях математическая модель задачи имеет следующий вид:
При следующих ограничениях:
Если раскрыть знаки сумм и проставить значения индексов, то математическая модель задачи будет иметь вид:
При ограничениях:
Подставив численные значения используемых величин, получим следующую математическую модель задачи:
При ограничениях:
Решаем задачу симплекс-методом.
Приведем систему ограничений из симметрического вида к каноническому. Добавим дополнительные неотрицательные переменные .
Система ограничений имеет базисный вид. Переменные x4, x5, x6, x7 являются базисными, а остальные x1, x2, x3 – свободными.
Строим 1-ю симплексную таблицу.
В – свободные коэффициенты.
Найдем свободные коэффициенты для x4, x5, x6, x7.
Приравняем x1 = 0, x2 = 0, x3 = 0
СБ – коэффициенты в целевой функции.
Баз. пер. |
СБ |
В |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
110 |
100 |
150 |
0 |
0 |
0 |
0 | |||
x4 |
0 |
400 |
2 |
4 |
2 |
1 |
0 |
0 |
0 |
x5 |
0 |
250 |
3 |
1 |
2 |
0 |
1 |
0 |
0 |
x6 |
0 |
350 |
5 |
2 |
1 |
0 |
0 |
1 |
0 |
x7 |
0 |
100 |
2 |
1 |
3 |
0 |
0 |
0 |
1 |
Z |
0 |
-110 |
-100 |
-150 |
0 |
0 |
0 |
0 |
Нахождение Z:
Последняя строчка таблицы используется для определения оптимального плана.
Критерий оптимальности плаза задачи на максимум: если в последней строке симплексной таблицы задачи на максимум все элементы положительны, то план оптимален.
Наш план не оптимален, т.к. в последней строке есть отрицательные числа.
Для изменения плана выбираем разрешающий столбец, который соответствует наименьшему из отрицательных чисел последней строки. Этот столбец показывает, какую переменную необходимо ввести в базис. В нашем случае это x3
Переменная, которую нужно убрать из базиса определяется разрешающей строкой.
Для разрешающего столбца составляют симплексные отношения ().
Симплексные отношения –
отношения элементов из столбца
«В» к соответствующим
Так строка, в которой достигается наименьшее отношение, называется разрешающей.
Разрешающая строка указывает, какую переменную необходимо убрать из базиса. У нас это x7.
Для определения нового плана необходимо пересчитать все числовые значения таблицы в последней схеме.
Элемент, стоящий на пересечении разрешающей строки и столбца, называется разрешающим (выделен красным цветом).
1) Разрешающая строка
делится на разрешающий
2) В новой таблице на остальные ячейки разрешающего столбца записываются нули.
3) Остальные элементы
пересчитываются по правилу
Баз. пер. |
СБ |
В |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
110 |
100 |
150 |
0 |
0 |
0 |
0 | |||
x4 |
0 |
1000/3 |
2/3 |
10/3 |
0 |
1 |
0 |
0 |
-2/3 |
x5 |
0 |
550/3 |
5/3 |
1/3 |
0 |
0 |
1 |
0 |
-2/3 |
x6 |
0 |
950/3 |
13/3 |
5/3 |
0 |
0 |
0 |
1 |
-1/3 |
x3 |
150 |
100/3 |
2/3 |
1/3 |
1 |
0 |
0 |
0 |
1/3 |
Z |
5000 |
-10 |
-50 |
0 |
0 |
0 |
0 |
50 |
Т.к. в последней строке есть отрицательные числа, план не оптимальный.
Баз. пер. |
СБ |
В |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
110 |
100 |
150 |
0 |
0 |
0 |
0 | |||
x2 |
100 |
100 |
1/5 |
1 |
0 |
3/10 |
0 |
0 |
-1/5 |
x5 |
0 |
150 |
8/5 |
0 |
0 |
-1/10 |
1 |
0 |
-3/5 |
x6 |
0 |
150 |
4 |
0 |
0 |
-1/2 |
0 |
1 |
0 |
x3 |
150 |
0 |
3/5 |
0 |
1 |
-1/10 |
0 |
0 |
2/5 |
Z |
10000 |
0 |
0 |
0 |
15 |
0 |
0 |
40 |
В последней строке нет отрицательных чисел, план является оптимальным.
Оптимальный план можно записать так:
Таким образом, для получения максимального дохода в 10 000 у.д.е. необходимо производить из имеющегося сырья 100 тысяч литров бензина Б, а бензин А и С не производить.
Ответ:
Задание 2.
Магазин может закупить для реализации а, в или с единиц скоропортящегося товара по цене d у.д.е. за единицу товара. В зависимости от состояния спроса на данный товар (пониженный, умеренный или повышенный) может быть продано в день реализации соответственно а, в или с единиц товара по цене p у.д.е. за 1 товара. Остаток товара реализуется полностью на следующий день по сниженной цене t у.д.е. за 1 товара. Дополнительная закупка товара осуществляется по цене s у.д.е. Какую стратегию закупок использовать магазину, чтобы максимизировать доход, при а=20, в=30, с=40, d=3, р=5, t=1, s = 4 и =0,5.
Решение:
В рассматриваемой ситуации в качестве игрока А выступает магазин, обладающий 3-мя возможными стратегиями: А1 – закупить 20 ед. скоропортящегося товара, А2 – 30, А3 – 40.
Цена закупки единицы товара – 3 у.д.е., цена дополнительной закупки единицы товара – 4 у.д.е. Цена реализации единицы товара – 5 у.д.е., цена реализации единицы остатка товара – 1 у.д.е.
Неопределенность ситуации связана с потребительским спросом.
Итак, находим каждый элемент матрицы:
1. Магазин решил применить стратегию А1 (т.е. закупить 20 ед. товара). При П1 (пониженный спрос - 20 ед. товара)
расходы магазина будут равняться: - 3 * 20 = -60
прибыль будет равна: а11 = 20 * 5 - 60 = 40 у.д.е.
При П2 (умеренный спрос – 30 ед. товара) магазину не хватит заказанного товара, поэтому придется дополнительно закупить 10 ед. Дополнительные расходы придется вычесть из прибыли.
а12 = 30 * 5 – 20* 3 – 10* 4 = 50 у.д.е.
При П3 – а13 = 40 * 5 – 20* 3 – 20* 4 = 60 у.д.е.
2. Магазин решил применить стратегию А2 (т.е. закупить 30 ед. товара). При П1 (пониженный спрос - 20 ед. товара) магазин реализует только 20 ед. товара по цене 5 у.д.е., остаток товара будет реализован на следующий день по сниженной цене 1 у.д.е. за единицу товара.
а21 = 20 * 5 + 10 * 1 – 30* 3 = 20 у.д.е.
Считаем дальше по аналогии:
а22 = 30 * 5 – 30* 3 = 60 у.д.е.
а23 = 40 * 5 – 30* 3 – 10* 4 = 70 у.д.е.
Стратегия А3 (закупить 40 ед. товара):
а31 = 20 * 5 + 20 * 1 – 40* 3 = 0 у.д.е.
а32 = 30 * 5 + 10 * 1 – 40* 3 = 40 у.д.е.
а33 = 40 * 5 – 40* 3 = 80 у.д.е.
Платежная матрица будет выглядеть следующим образом:
Пj
Аi |
П1 |
П2 |
П3 |
|
А1 |
40 |
50 |
60 |
40 |
А2 |
20 |
60 |
70 |
20 |
А3 |
0 |
40 |
80 |
0 |
40 |
60 |
80 |
I. Критерий Вальда
За оптимальную принимается та стратегия, которая в наихудших условиях гарантирует максимальный выигрыш.
, что соответствует стратегии А1.
По критерию Вальда следует закупать 20 единиц товара.
II. Критерий Сэвиджа
За оптимальную принимается
та стратегия, при которой величина
максимального риска
где (максимальный элемент j-ом столбце платёжной матрицы, берем из предыдущей платежной матрицы).
Пj
Аi |
П1 |
П2 |
П3 |
|
А1 |
0 |
10 |
20 |
20 |
А2 |
20 |
0 |
10 |
20 |
А3 |
40 |
20 |
0 |
40 |
, что соответствует стратегии А1 и А2.
По критерию Сэвиджа фирме следует закупать 20 или 30 единиц товара.
III. Критерий Гурвица
За оптимальную принимается та стратегия, для которой выполняется соотношение
Пj
Аi |
П1 |
П2 |
П3 |
||
А1 |
40 |
50 |
60 |
40 |
60 |
А2 |
20 |
60 |
70 |
20 |
70 |
А3 |
0 |
40 |
80 |
0 |
80 |
что соответствует стратегии А1.
По критерию Гурвица следует закупать 20 единиц товара.
Задание 3.
Построить сетевой график выполнения комплекса работ по реконструкции цеха по данным таблицы 79 и рассчитать — временные параметры событий и работ сетевого графика.
Таблица 79 — Исходные данные
Решение:
При построении сетевого графика мы соблюдали следующие правила.