Прикладная математика

Автор работы: Пользователь скрыл имя, 24 Ноября 2011 в 01:42, курсовая работа

Описание

Минимальное значение риска равно и меньше r0. Этот риск соответствует ситуациям, когда Первый игрок играет по оптимальной стратегии Р*, а второй использует свою первую чистую стратегию Q2; или, когда Первый игрок использует свою первую чистую стратегию Р1, а Второй игрок – оптимальную Q*. Однако играть с таким риском, как отмечалось выше, можно только с согласия обоих игроков, т.е. при их сотрудничестве друг с другом.

Содержание

1. Линейная производственная задача . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Двойственная задача . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3. Задача «о расшивке узких мест производства» . . . . . . . . . . . . . . . . . 9
4. Транспортная задача линейного программирования . . . . . . . . . . . . .12
5. Динамическое программирование. Задача оптимальных значений инвестиций. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
6. Динамическая задача управления производством и запасами . . . . .18
7. Матричная модель производственной программы предприятия . . . 21
8. Матричная игра как модель конкуренции и сотрудничества . . . . . . 22

Работа состоит из  1 файл

курсовая.docx

— 200.00 Кб (Скачать документ)

     

     

     приходим  к задаче ЛП. Задача решается графически:

 

      Решению соответствует точка А (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) и на каждой северо-восточной диагонали находим наибольшее число, которое отмечаем звездочкой и указываем соответствующее значение .

          ξ-x2 0 100 200 300 400 500 600 700
x2 F1(ξ-x2)

f2(x2)

0 30 49 63 75 84 91 97
0 0 0* 30* 49 63 75 84 91 97
100 22 22 52 71* 85 97 106 113 -
200 37 37 67 86* 100* 112* 121 - -
300 49 49 79 98 112* 124* - - -
400 59 59 89 108 122 - - - -
500 68 68 98 117 - - - - -
600 76 76 106 - - - - - -
700 82 82 - - - - - -  
 
ξ 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(ξ), .

          ξ-x3 0 100 200 300 400 500 600 700
x3 F2(ξ-x3)

f3(x3)

0 30 52 71 86 100 112 124
0 0 0* 30* 52* 71* 86 100 112 124
100 18 18 48 70 89* 104* 118* 130* -
200 26 26 56 78 97 112 126 - -
300 34 34 64 86 105 120 - - -
400 39 39 69 91 110 - - - -
500 42 42 72 94 - - - - -
600 44 44 74 - - - - - -
700 46 46 - - - - - -  

Информация о работе Прикладная математика