Автор работы: Пользователь скрыл имя, 24 Ноября 2011 в 01:42, курсовая работа
Минимальное значение риска равно и меньше r0. Этот риск соответствует ситуациям, когда Первый игрок играет по оптимальной стратегии Р*, а второй использует свою первую чистую стратегию Q2; или, когда Первый игрок использует свою первую чистую стратегию Р1, а Второй игрок – оптимальную Q*. Однако играть с таким риском, как отмечалось выше, можно только с согласия обоих игроков, т.е. при их сотрудничестве друг с другом.
1. Линейная производственная задача . . . . . . . . . . . . . . . . . . . . . . . . . . 3
     2. Двойственная задача . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
     3. Задача «о расшивке узких мест производства» . . . . . . . . . . . . . . . . . 9
     4. Транспортная задача линейного  программирования . . . . . . . . . . . . .12
     5. Динамическое программирование. Задача оптимальных значений инвестиций. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
     6. Динамическая задача управления  производством и запасами . . . . .18
     7. Матричная модель производственной  программы предприятия . . . 21
     8. Матричная игра как модель  конкуренции и сотрудничества . . . . . . 22
приходим к задаче ЛП. Задача решается графически:
 
Решению соответствует точка А (160/3, 50).
Программа «расшивки» имеет вид:
Tопт = (160/3; 50; 0), Wmax = 6*160/3 + 2*50= 420.
и прирост прибыли – 420.
     Сводка 
результатов приведена в 
| cj | 36 | 30 | 16 | 12 | b | x4+i | yi | ti | 
| aij | 4 | 5 | 2 | 3 | 180 | 0 | 6 | 160/3 | 
| 6 | 0 | 4 | 1 | 150 | 0 | 2 | 50 | |
| 7 | 0 | 6 | 5 | 140 | 28 | 0 | 0 | |
| xj | 25 | 16 | 0 | 0 | 1380 | |||
| ∆j | 0 | 0 | 4 | 8 | 
4. Транспортная задача линейного программирования
| 42 | 35 | 27 | 28 | |
| 58 | 3 | 5 | 3 | 2 | 
| 40 | 4 | 2 | 1 | 3 | 
| 45 | 6 | 3 | 2 | 4 | 
Исходные данные задачи имеют вид:
A = (a1, a2, a3) = (58, 40, 45). B = (b1, b2, b3, b4) = (42, 35, 27, 28).
Общий объем производства больше, чем требуется всем производителям , т.е. имеем открытую модель транспортной задачи. Для превращения ее в закрытую вводим фиктивный пункт потребления с объемом потребления 143 – 132 = 11 единиц, причем тарифы на перевозку в этот пункт условимся считать равными нулю, помня, что переменные, добавляемые к левым частям неравенств для превращения их в уравнения, входят в функцию цели с нулевыми коэффициентами.
     Первое 
базисное допустимое решение строим 
по правилу «северо-западного 
| bi | b1=42 | b2=35 | b3=27 | b4=28 | b5=11 | |||||||
| ai | ||||||||||||
| a1=58 | 3 | 5 | 3 | 2 | 0 | p1=0 | ||||||
| 42 | 16 | |||||||||||
| a2=40 | 4 | 2 | 1 | 3 | 0 | p2=3 | ||||||
| 19 | 21 | |||||||||||
| a3=45 | 6 | 3 | 2 | 4 | 0 | p3=2 | ||||||
| 6 | 28 | 11 | ||||||||||
| q1=-3 | q2=-5 | q3=-4 | q4=-6 | q5=-2 | ||||||||
Обозначим через
вектор симплексных множителей или потенциалов. Тогда
откуда следует
Один из потенциалов можно выбрать произвольно, так как в системе одно уравнение линейно зависит от остальных. Положим, что p1=0. Остальные потенциалы в силу основной теоремы двойственности находим из условия, что для базисных клеток ∆ij=0. Получаем:
Вычисляем оценки всех свободных клеток:
Находим наибольшую положительную оценку:
Для найденной свободной клетки 14 строим цикл пересчета – замкнутую ломаную линию, соседние звенья которой взаимно перпендикулярны, сами звенья параллельны строкам и столбцам таблицы, одна из вершин находится в данной свободной клетке, а все остальные – в занятых. Это будет 14-12-22-23-33-34. Производим перераспределение поставок вдоль цикла пересчета, максимально загружая 14 клетку.
| 16 | → | 16-p | p | → | 16 | |||||
| 19 | 21 | 19+p | 21-p | 35 | 5 | |||||
| 6 | 28 | 6+p | 28-p | 22 | 12 | 
     Pmax=16 
 
 
 
 
 
 
 
 
Получаем второе базисное решение
| bi | b1=42 | b2=35 | b3=27 | b4=28 | b5=11 | |||||||
| ai | ||||||||||||
| a1=58 | 3 | 5 | 3 | 2 | 0 | p1=0 | ||||||
| 42 | 16 | |||||||||||
| a2=40 | 4 | 2 | 1 | 3 | 0 | p2=1 | ||||||
| 35 | 5 | |||||||||||
| a3=45 | 6 | 3 | 2 | 4 | 0 | p3=2 | ||||||
| 22 | 12 | 11 | ||||||||||
| q1=3 | q2=1 | q3=0 | q4=2 | q5=-2 | ||||||||
Находим новые потенциалы, новые оценки.
В силу второй основной теоремы двойственности все ∆ij≤0, . Это допустимое решение и будет являться базисным.
     
            
5. Динамическое программирование. Задача оптимальных значений инвестиций
Есть четыре банка (n=4). Общая сумма инвестиций равна 700 тыс руб (b=700), выделяемые банкам суммы кратны 100 тыс руб. Значения функций fj(xj) приведены в таблице:
| xj | 0 | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 
| f1(x1) | 0 | 30 | 49 | 63 | 75 | 84 | 91 | 97 | 
| f2(x2) | 0 | 22 | 37 | 49 | 59 | 68 | 76 | 82 | 
| f3(x3) | 0 | 18 | 26 | 34 | 39 | 42 | 44 | 46 | 
| f4(x4) | 0 | 16 | 27 | 37 | 44 | 48 | 50 | 56 | 
Заполняя таблицу, f2(x2) складываем со значениями F1(ξ-x2)=f1(ξ-x2) и на каждой северо-восточной диагонали находим наибольшее число, которое отмечаем звездочкой и указываем соответствующее значение .
| 
 | 
| ξ | 0 | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 
| F2(ξ) | 0 | 30 | 52 | 71 | 86 | 100 | 112 | 124 | 
| x2* | 0 | 0 | 100 | 100 | 200 | 200 | 200 300 | 300 | 
Продолжая процесс, табулируем функции F3(ξ), .
| 
 |