Линейное программирование и транспортные задачи

Автор работы: Пользователь скрыл имя, 05 Декабря 2011 в 12:45, контрольная работа

Краткое описание

Решение 4 задач.

Содержимое работы - 1 файл

Контрольная по ЭММ.docx

— 108.75 Кб (Скачать файл)

Министерство  образования и  науки Российской Федерации 

ГОУ ВПО «Башкирский  государственный  университет»

Стерлитамакский филиал  
 
 
 

Кафедра экономики и управления 
 
 
 
 
 
 
 

КОНТРОЛЬНАЯ РАБОТА 

по  дисциплине «Экономико-математическое моделирование»

Вариант № 16

   № 20101283 

                                                  
 
 

                Выполнил: студент II курса ОЗО (3,5 г.)

                           «Антикризисное управление»

                           группа №  11

                           Кузенко А.В. 

                Проверил: К.х.н.,доц.  Иремадзе Э.О. 
               
               
               
               

Дата  сдачи:   .10.2011

Результат выполнения:

Подпись преподавателя: 
 
 
 
 

Стерлитамак 2011

Задача  1

    Задачи  линейного программирования решите симплекс-методом и проведите  анализ моделей на чувствительность, сформулируйте двойственную задачу к исходной и решите ее. 
 

Решение:

    Переходим к М-задаче 
 
 

    Заполняем симплексную таблицу:

    
БП cБ Ao x1 x2 x3 x4 w1 w2 w3 Симплексные
        1 2 -1 3 M M M отношения
0 w1 M 5 1 0 2 2 1 0 0 5/2
  w2 M 4 1 1 2 0 0 1 0 2
  w3 M 4 0 2 1 0 0 0 1 4
      0 -1 -2 1 -3 0 0 0  
  Lj - cj 13M 2M 3M 5M 2M 0 0 0  
1 w1 M 1 0 -1 0 2 1 -1 0 1/2
  x3 -1 2 1/2 1/2 1 0 0 1/2 0 --
  w3 M 2 -1/2 3/2 0 0 0 -1/2 1 --
      -2 -3/2 -5/2 0 -3 0 -1/2 0  
  Lj - cj 3M -1/2M 1/2M 0 2M 0 -3/2M 0  
2 x4 3 1/2 0 -1/2 0 1 1/2 -1/2 0 --
  x3 -1 2 1/2 1/2 1 0 0 1/2 0 4
  w3 M 2 -1/2 3/2 0 0 0 -1/2 1 4/3
      -1/2 -3/2 -4 0 0 3/2 -2 0  
  Lj - cj 2M -1/2M 3/2M 0 0 0 -1/2M -  
3 x4 3 7/6 -1/6 0 0 1 1/2 -2/3 1/3  
  x3 -1 4/3 2/3 0 1 0 0 2/3 -1/3  
  x2 2 4/3 -1/3 1 0 0 0 -1/3 2/3  
      29/6 -17/6 0 0 0 3/2 -10/3 8/3  
  Lj - cj 0 0 0 0 0 0 0 0  
 

    Оценки  в индексной строке при переменных , за исключением искусственных переменных,  неположительны, следовательно полученный план является оптимальным.

    На  основании симплексной таблицы  получено следующее решение задачи линейного программирования: 

    Запишем модель двойственной задачи. Для этого  транспонируем матрицу исходной задачи. Модель двойственной задачи будет  иметь следующий вид: 
 

     – любые.

    Соответствие  между переменными прямой и двойственной задачи:

    
x1 x2 x3 x3      
y4 y5 y6 y7 y1 y2 y3
 

    На  основании симплексной таблицы  решения прямой задачи получено следующее  решение двойственной задачи: 

    Ответ:

    Решение прямой задачи: 

    Решение двойственной задачи: 

Задача  2

 

    Имеются три пункта поставки однородного  груза - и пять пунктов потребления этого груза - . В пунктах находится груз соответственно. Груз необходимо доставить в пункты в количестве соответственно. Расстояния между пунктами в км заданы следующей матрицей: 

    Требуется найти оптимальный план закрепления  потребителей за поставщиками однородного  груза при условии минимизации  общего пробега автомобилей, используя  параметры, представленные ниже. 
 

Решение:

 
    
Поставщики \  Потребители           aj
  25 20 22 31 32 300
  11 18 20 15 16 230
  10 9 16 20 25 320
  190 150 130 180 200  

    Стандартная транспортная задача разрешима только в том случае, когда выполняется  условие баланса: 

    В нашем случае: 

    Модель  транспортной задачи закрытая.

    Заполняем таблицу по правилу минимального элемента. Решать задачу будем методом  потенциалов. Число занятых клеток должно быть . Потенциал 1-й строки принимаем равным нулю. После этого мы можем вычислить остальные потенциалы (если известны потенциал и тариф занятой клетки, то из соотношения легко определить неизвестный потенциал).

    

    Найдем  оценки свободных клеток:

    
    S ( 1, 1)= 25-( 0+ 27)= -2;     S ( 1, 2)= 20-( 0+ 26)= -6;
    S ( 1, 4)= 31-( 0+ 31)=  0;     S ( 2, 2)= 18-(-16+ 26)=  8;
    S ( 2, 3)= 20-(-16+ 22)=  14;     S ( 3, 3)= 16-(-17+ 22)=  11;
    S ( 3, 4)= 20-(-17+ 31)=  6.     S ( 3, 5)= 25-(-17+ 32)=  10.
 

    Для клетки ( 1, 2) строим цикл.

    

    Найдем  оценки свободных клеток:

    
    S ( 1, 1)= 25-( 0+ 21)=  4;     S ( 1, 4)= 31-( 0+ 31)=  0;
    S ( 2, 1)= 11-(-16+ 21)=  6;     S ( 2, 2)= 18-(-16+ 20)=  14;
    S ( 2, 3)= 20-(-16+ 22)=  14;     S ( 3, 3)= 16-(-11+ 22)=  5;
    S ( 3, 4)= 20-(-11+ 31)=  0.     S ( 3, 5)= 25-(-11+ 32)=  4.
 

    Оценки  свободных клеток не отрицательны, следовательно, полученный план является оптимальным: 

    Минимальные транспортные издержки оптимального плана:

Задача 3

    По  территориям Уральского и Западно-Сибирского районов известны данные за ноябрь 1997 г.

    
   
1 1100 1130
2 1115 1133
3 1112 1150
4 1101 1142
5 1100 1142
6 1100 1133
7 1114 1150
8 1110 1147
9 1103 1140
10 1113 1144
11 1130 1150
12 1110 1143
13 1121 1146
14 1120 1145
15 1116 1140
16 1112 1135
17 1110 1148
18 1100 1149
19 1111 1133
20 1123 1150
21 1110 1145
22 1126 1143
23 1118 1133
24 1117 1150
25 1110 1122

    Задание 1

    Построение  однофакторных уравнений регрессии.

    1. Построить уравнение парной регрессии  в линейной форме. считая, что  наблюдаемые значения фактора и результативный показатель принимают  табличные  (по вариантам) значения:

    2.Провести  дисперсионный анализ.

    3. Оценить статистическую значимость  уравнения.

    4. Оценить статистическую значимость  параметров регрессии.

    5. Вычислить средний коэффициент  Эластичности.

Решение:

    1) Вычислим уравнение регрессии методом наименьших квадратов. Для этого составим расчетную таблицу:

    
         
1 1100 1130 1210000 1243000
2 1115 1133 1243225 1263295
3 1112 1150 1236544 1278800
4 1101 1142 1212201 1257342
5 1100 1142 1210000 1256200
6 1100 1133 1210000 1246300
7 1114 1150 1240996 1281100
8 1110 1147 1232100 1273170
9 1103 1140 1216609 1257420
10 1113 1144 1238769 1273272
11 1130 1150 1276900 1299500
12 1110 1143 1232100 1268730
13 1121 1146 1256641 1284666
14 1120 1145 1254400 1282400
15 1116 1140 1245456 1272240
16 1112 1135 1236544 1262120
17 1110 1148 1232100 1274280
18 1100 1149 1210000 1263900
19 1111 1133 1234321 1258763
20 1123 1150 1261129 1291450
21 1110 1145 1232100 1270950
22 1126 1143 1267876 1287018
23 1118 1133 1249924 1266694
24 1117 1150 1247689 1284550
25 1110 1122 1232100 1245420
Сумма 27802 28543 30919720 31742582

    Коэффициенты  уравнения регрессии можно найти, решив систему уравнений: 

    Подставляя  в систему уравнений числовые значения, получаем: 

    Таким образом, искомые коэффициенты:

    Уравнение регрессии:  

    2) Проведем дисперсионный анализ. Для этого составим расчетную таблицу:

    
            
1100 1130 1138,629 -8,629 74,46 9,554
1115 1133 1142,964 -9,964 99,281 1,548
1112 1150 1142,097 7,903 62,457 0,142
1101 1142 1138,918 3,082 9,499 7,851
1100 1142 1138,629 3,371 11,363 9,554
1100 1133 1138,629 -5,629 31,686 9,554
1114 1150 1142,675 7,325 53,655 0,912
1110 1147 1141,519 5,481 30,041 0,04
1103 1140 1139,496 0,504 0,254 4,946
1113 1144 1142,386 1,614 2,605 0,444
1130 1150 1147,299 2,701 7,296 31,125
1110 1143 1141,519 1,481 2,193 0,04
1121 1146 1144,698 1,302 1,695 8,869
1120 1145 1144,409 0,591 0,349 7,231
1116 1140 1143,253 -3,253 10,582 2,35
1112 1135 1142,097 -7,097 50,368 0,142
1110 1148 1141,519 6,481 42,003 0,04
1100 1149 1138,629 10,371 107,557 9,554
1111 1133 1141,808 -8,808 77,581 0,008
1123 1150 1145,276 4,724 22,316 12,645
1110 1145 1141,519 3,481 12,117 0,04
1126 1143 1146,143 -3,143 9,879 19,564
1118 1133 1143,831 -10,831 117,312 4,457
1117 1150 1143,542 6,458 41,706 3,32
1110 1122 1141,519 -19,519 380,993 0,04
Сумма       1259,248 143,971

Информация о работе Линейное программирование и транспортные задачи