Автор работы: Пользователь скрыл имя, 15 Февраля 2012 в 13:13, контрольная работа
Задание 1. Составить линейную оптимизационную модель и решить любым известным способом.
Фирма выпускает три вида изделий. В процессе производства используются три технологические операции. На рис. 1.1 показана технологическая схема производства изделий.
Рис.
3 Сетевое и календарное
Полный путь – путь из исходной вершины в завершающую.
Таких путей в графе на рис.1 несколько. Например
π1: (1; 2), (2; 5), (5; 7), (7; 10);
π2: (1; 2), (2; 5), (5; 7), (7; 8), (8; 9), (9; 10);
π3: (1; 3), (3; 5), (5; 6), (6; 8), (8; 9), (9; 10) и т.д.
Так как известно время, которое требуется для выполнения каждой работы, то мы можем сосчитать время необходимое для последовательного выполнения всех работ, входящих в путь.
Для пути это время равно
π1: t(1; 2) + t(2; 5) + t(5; 7) + t(7; 10) = 1 + 3 + 4 + 4 = 12
π2: t(1; 2) + t(2; 5) + t(5; 7) + t(7; 8) + t(8; 9) + t(9; 10) = 1 + 3 + 4 + 2 + 3 + 10 = 23
π3: t(1; 3) + t(3; 5) + t(5; 6) + t(6; 8) + t(8; 9) + t(9; 10) = 10 + 1 + 2 + 3 + 3 + 10 = 29 и т.д.
Время окончания всех работ проекта (завершение проекта) совпадает с суммой времен работ входящих в самый неблагоприятный по длительности полный путь.
Полный путь называется критическим, если сумма времен выполнения работ в него входящих самая большая среди таких же времен всех других полных путей.
Поиск критического пути начнем с вычисления ожидаемого времени выполнения событий. Процесс вычисления будет идти по слоям от I – го к X.
В слое I находится единственная вершина 1. Ей присваиваем время t1 = 0, это начало выполнения проекта. Переходим к слою II. В этом слое также одна вершина 4, в которую входит единственная дуга (1; 4). Следовательно, вершина 4 может быть выполнена за время t4 = t1 + t(1; 4) = 0 + 3 = 3.
III слой: t2 = t1 + t(1; 2) = 0 + 1 = 1
t3 = t1 + t(1; 3) = 0 + 10 = 10
IV слой: t5 = max {t2 + t(2; 5); t3 + t(3; 5)} = max {(1 + 3); (10 + 1)} = max {4; 11} = 11;
V слой: t6 = max {t4 + t(4; 6); t5 + t(5; 6)} = max{(3 + 1); (11 + 2)} = max {4; 13} = 13.
t7 = t5 + t(5; 7) = (11 + 4) = 15.
VI слой: t8 = max {t7 + t(7; 8); t6 + t(6; 8)} = max {15 + 2; 13 + 3} = max {17; 16} = 17
VII слой: t9 = max {t4 + t(4; 9); t8 + t(8; 9)} = max {3 + 2; 17 + 3} = max{5; 20} = 20.
VIII слой: t10 = max {t7 + t(7; 10); t9 + t(9; 10)} = max {15 + 4; 20 + 10} = max {19; 30} = 30.
Итак, время выполнения проекта равно 30. Величина ti называется ожидаемым временем наступления события i. Расчеты осуществляются от слоя к слою, т.к. ожидаемое время вершины (события) из данного слоя зависит от времен выполнения работ, заканчивающихся в вершине и ожидаемых времен выполнения вершин предыдущих слоев.
Теперь, двигаясь назад из завершающей вершины, находим дуги, на которых получилось время . Эти дуги составят критический путь или критические пути, если их несколько. В нашем примере, t10 = 30 получилось на дуге (9; 10); t9 = 20 на дуге (8; 9); t8 = 17 на дуге (7; 8); t7 = 15 на дуге (5; 7); t5 = 11 на дуге (3; 5); t3 = 10 на дуге (1; 3). Таким образом, критический путь: πКР = 30 на дугах: (1; 3), (3; 5), (5; 7), (7; 8), (8; 9), (9; 10).
Резервы времени событий. Пусть tij означает наибольшее время на всевозможных путях из вершины i в завершающую вершину n, тогда Tin (предельное время наступления события i) можно определить по формуле:
Ti = min{Tjn – tij}, i = N, 2 .
Интервал [tj; ti] называется интервалом свободы, а его длина R(i) = ti – tj называется резервом времени события i.
t10n = 30, R(10) = 0;
t9n = min{t10 – t(9; 10)} = min{30 – 10} = 20, R(9) = t9n – t9 = 20 – 20 = 0;
t8n = min{t9 – t(8; 9)} = min{20 – 3} = 17; R(8) = t8n – t8 = 17 – 17 = 0;
t7n = min{t10 – t(7; 10); t8 – t(7; 8)} = min{30 – 4; 17 – 2} = min{26; 15} = 15; R(7) = t7n – t7 = 15 – 15 = 0;
t6n = min{t8 – t(8; 6)} = min{17 – 3} = 14; R(6) = t6n – t6 = 14 – 13 = 1;
t5n = min{t7 – t(5; 7); t6 – t(5; 6)} = min{15 – 4; 13 – 2} = min{11; 11} = 11; R(5) = t5n – t5 = 11 – 11 = 0;
t4n = min{t6 – t(4; 6); t9 – t(4; 9)} = min{13 – 1; 20 – 2} = min{12; 18} = 12, R(4) = t4n – t4 = 12 – 3 = 9;
t3n = min{t5 – t(3; 5)} = min{12 – 2} = 10; R(3) = t3n – t3 = 10 – 10 = 0;
t2n = min{t5 – t(2; 5)} = min{11 – 3} = 8; R(2) = t2n – t2 = 8 – 1 = 7;
t1n = min{t4 – t(1;4); t3 – t(1; 3); t2 – t(1;2)} = min{3 – 3; 10 – 10; 1 – 1} = 0; R(1) = t1n – t1 = 0.
Полученные результаты сведём в таблицу и распишем ранние и поздние сроки начала и окончания работ.
Таблица 2.1
Ранние и поздние сроки выполнения работ
Работа
(i; j) |
Продолжительность
tij |
Ранние сроки | Поздние сроки | ||
Tip | Tjp | Tin | Tjn | ||
1; 2 | 1 | 0 | 1 | 0 | 8 |
1; 3 | 10 | 0 | 10 | 0 | 10 |
1; 4 | 3 | 0 | 3 | 0 | 12 |
2; 5 | 3 | 1 | 4 | 8 | 11 |
3; 5 | 1 | 10 | 11 | 10 | 11 |
4; 6 | 1 | 3 | 4 | 12 | 14 |
4; 9 | 2 | 3 | 12 | 12 | 17 |
5; 6 | 2 | 11 | 13 | 11 | 14 |
5; 7 | 4 | 11 | 15 | 11 | 15 |
6; 8 | 3 | 13 | 16 | 14 | 17 |
7; 8 | 2 | 15 | 17 | 15 | 17 |
7; 10 | 4 | 15 | 19 | 15 | 30 |
8; 9 | 3 | 17 | 20 | 17 | 20 |
9; 10 | 10 | 20 | 30 | 20 | 30 |
Задание 3.
Самостоятельно придумать и решить задачу по оценке эффективности стратегий, принятия решений в условиях неопределенности по критериям Вальда, Лапласа, Сэвиджа и Гурвица.
Задача
Торговая фирма разработала несколько вариантов плана продаж товаров на предстоящей ярмарке с учетом конъюнктуры рынка и спроса покупателей. Получающиеся от их возможных сочетаний показатели дохода представлены в таблице.
1. Определить оптимальную стратегию фирмы в продаже товаров на ярмарке;
2. Если существует риск (вероятность реализации плана П1 – 35%, П2 – 25%, П3 – 40%), то какую стратегию фирме следует считать оптимальной?
План продажи | Величина дохода, ден. ед. | ||
Д1 | Д2 | Д3 | |
П1 | 4 | 3 | 5 |
П2 | 6 | 2 | 3 |
П3 | 2 | 5 | -2 |
Решение:
1.
а) Критерий Вальде. Рекомендуется
применять максиминную
Фирме целесообразно использовать стратегию П1.
б) Критерий максимума. Критерий является оптимистическим, считается, что природа будет наиболее благоприятна для человека.
Фирме целесообразно использовать стратегию П2.
в) Критерий Севиджа.
Максимальный элемент в первом столбце – 6, во втором и третьем – 5.
Элементы матрицы рисков находятся из выражения: rij = max(aij) – aij, откуда r11 = 6 – 4 = 2; r12 = 5 – 3 = 2; r13 = 5 – 5 = 0;
r21 = 6 – 6 = 0; r22 = 5 – 2 = 3; r23 = 5 – 3 = 2;
r31 = 6 – 2 = 4; r32 = 5 – 5 = 0; r33 = 5 – (– 2) = 7.
Матрица рисков имеет вид: .
min {max (max(aij) – aij)} = min {2; 3; 7} = 2 – стратегия П1.
2. Критерий Гурвица. , где
α – степень оптимизма.
П1: 0,35·min (4; 3; 5) + (1 – 0,35)·max (4; 3; 5) = 0,35·3 + 0,65·5 = 4,3
П2: 0,25·min (6; 2; 3) + (1 – 0,25)·max (6; 2; 3) = 0,25·2 + 0,75·6 = 5,0
П3: 0,4·min (2; 5; – 2) + (1 – 0,4)·max (2; 5; – 2) = 0,4·(– 2) + 0,6·5 = 2,2
max (4,3; 5,0; 2,2) = 5 – стратегия П2.
Так как количество стратегий одинаково, то фирме без разницы, какую стратегию выбирать – П1 или П2.
Информация о работе Контрольная работа По дисциплине: « Математические методы в экономике»