Автор работы: Пользователь скрыл имя, 24 Января 2014 в 14:17, контрольная работа
Задание 1. Предприятию нужно перевести со склада по железной дороге изделие трех различных видов: Изделий I-го вида не более р1, Изделий II-го вида не более р2, Изделий III-го вида не более р3. Подразделение железной дороги может для этой перевозки выделить специально оборудованные вагоны двух типов А и В. Для полной загрузки вагона следует помещать в него изделия всех трех видов. При этом вагон типа А входят b1 изделий I-го вида, b2 изделий II-го вида, b3 изделий III-го вида. Экономия от перевозки груза в вагоне типа А составляет α руб., в вагоне типа В-β руб. Сколько вагонов каждого типа следует выделить для перевозки, чтобы суммарная экономия от перевозки груза была наибольшей?
Задание№1.3
Предприятию нужно перевести со склада по железной дороге изделие трех различных видов: Изделий I-го вида не более р1, Изделий II-го вида не более р2, Изделий III-го вида не более р3.
Подразделение железной дороги может для этой перевозки выделить специально оборудованные вагоны двух типов А и В. Для полной загрузки вагона следует помещать в него изделия всех трех видов. При этом вагон типа А входят b1 изделий I-го вида, b2 изделий II-го вида, b3 изделий III-го вида.
Экономия от перевозки груза в вагоне типа А составляет α руб., в вагоне типа В-β руб.
Сколько вагонов каждого типа следует выделить для перевозки, чтобы суммарная экономия от перевозки груза была наибольшей?
Задачу решить симплекс методом путем преобразования симплекс-таблиц т геометрическим методом.
Сведем условие задачи а таблицу:
| Вид изделия | Тип вагона | Вместимость вагона | |
| А | В | ||
| I | 1 | 4 | 640 | 
| II | 5 | 2 | 800 | 
| III | 3 | 5 | 860 | 
| Экономия, руб | 20 | 13 | |
Составим математическую модель задачи.
Обозначим х1-колличество вагонов типа А; х2-колличество вагонов типа В. Тогда ограничения в по вместимости дают ограничения на х1 и х2 вида:
1х1+4х2≤640
5х1+2х2≤800
3х1+5х2≤860
Х1≥0
Х2≥0
Экономия F предприятия при выделении вагонов х1, х2 равна
F=20х1+13х2 max.
Приведем стандартную задачу к каноническому виду.
Введем дополнительные переменные х3,х4,х5, равные разностям правых и левых частей неравенств. Получим задачу:
1х1+4х2+х3=640
5х1+2х2+х4=800
3х1+5х2+х5=860
Хi≥0
F=20х1+13х2+max.
Система уравнений приведена к единичному базису : х3, х4, х5-базисные переменные, х1, х2-свободные.
Составим исходную симплекс-таблицу:
| Базисные неизвестные | Х1 | Х2 | Х3 | Х4 | Х5 | Свободные члены | Симплексное отношение | 
| Х3 | 1 | 4 | 1 | 0 | 0 | 640 | 640/1=640 | 
| Х4 | 5 | 2 | 0 | 1 | 0 | 800 | 800/5=160 | 
| Х5 | 3 | 5 | 0 | 0 | 1 | 860 | 860/3=286,66 | 
| F | -20 | -13 | 0 | 0 | 0 | 0 | 
                              
Первый опорный план: (0,0,800,860) не оптимальный, так как в F –строке есть отрицательный элемент.
Выбираем разрешающий элемент 5( элемент второй строки первого столбца) и строим вторую симплекс –таблицу:
| Базисные неизвестные | Х1 | Х2 | Х3 | Х4 | Х5 | Свободные члены | Симплекс отношение | 
| Х3 | 0 | 3.6 | 1 | -0.2 | 0 | 480 | 133.33 | 
| Х1 | 1 | 0.4 | 0 | 0.2 | 0 | 160 | 400 | 
| Х5 | 0 | 3.8 | 0 | -0.6 | 1 | 380 | 100 | 
| F | 0 | -5 | 0 | 4 | 0 | 3200 | 
Второй опорный план: (160,0,480,0,380) не оптимальный, так как в F- строке есть отрицательный элемент.
Выбираем разрешающий элемент 3,8 (элемент третий строки второго столбца) и строим третью симплекс-таблицу:
| Базисные неизвестные | Х1 | Х2 | Х3 | Х4 | Х5 | Свободные члены | 
| Х3 | 0 | 0 | 1 | 0,368 | -0,947 | 120 | 
| Х1 | 1 | 0 | 0 | 0.263 | -0,105 | 120 | 
| Х2 | 0 | 1 | 0 | -0.158 | 0,263 | 100 | 
| F | 0 | 0 | 0 | 3,211 | 1,316 | 3700 | 
Этой таблице соответствует опорное решение: (120,100,120,0,0). Оно является оптимальным, так как все коэффициенты F- строки в таблице неотрицательны. Максимальное значение целевой функции Fmax=3700 руб. Оно достигается при х1=120, х2=100.
Для каждого ограничения строим граничную прямую, соответствующую равенству:
L1:х1+4х2=640; L2: 5х1+2х2=800; L3: 3х1+5х2=860; L4:х1=0; L5: х2=0.
L4
600
550
500
450
400
350 L2
300
250
200
150B C 10 grad(F)
100 D
      50  A                            
L3                            
       0                     
E                             
Область допустимых значений х1 ,х2-многоугольник ABCDE. Вектор grad(F)=, перпендикулярный линиям уровня F=20х1+13х2=const слишком мал в выбранном масштабе, поэтому строим вектор 10 grad(F)= . перемещая линию уровня (обозначенную на графике пунктиром) F=const в направлении вектора 10 grad(F) определим точку «выхода» из области, в которой функция Fпринимает наибольшее значение. Это точка D, лежащая на пересечении прямых L2 и L3. Определим ее кординаты, решая систему уравнений:
5х1+2х2=800
3х1+5х2=860
Откуда D(120,100). Вычислим значение функции Fв точке D: Fmax=20*120+13*100=3700.
Вывод: предприятию выгодно выделить для перевозки 120 вагонов типа А, и 100 вагонов типа В. При этом наибольшая экономия от перевозки груза состоит 3700 руб.
Задание № 2.3
Имеется три пункта постановки однородного груза А1, А2, А3 и пять пунктов потребления груза В1,В2, В3, В4, В5. На пунктах А1, А2, А3 находится груз соответственно в количестве а1, а2, а3 тонн. В пунктах В1, В2, В3, В4, В5 требуется доставить соответственно b1,b2,b3,b4,b5 тонн груза. Затраты на перевозку 1т. груза между пунктами поставки и пунктами потребления приведены в матрице С (в тыс. руб.).
Необходимо найти такой план закрепления потребителей за поставщиками, чтобы общие затраты по перевозки были минимальными
                              
                              
                              
а1=250, а2=200, а3=150.
b1=180, b2=120, b3=90, b4=105, b5=105.
Условие задачи запишем в виде таблицы:
| Поставщики | Потребители | Запасы | ||||
| В1 | В2 | В3 | В4 | В5 | ||
| А1 | 12 | 8 | 21 | 10 | 15 | 250 | 
| А2 | 13 | 4 | 15 | 13 | 21 | 200 | 
| А3 | 19 | 16 | 26 | 17 | 20 | 150 | 
| Потребности | 180 | 120 | 90 | 105 | 105 | |
Данная транспортная задача является задачей закрытого типа, поскольку общее количество груза i=600 совпадает с общими потребностями потребителей j=600.
Найдем первоначальный опорных план методом наименьшей стоимости перевозок.
| Поставщики | Потребители | Запасы | ||||
| В1 | В2 | В3 | В4 | В5 | ||
| А1 | 12 145 | 8 | 21 | 10 105 | 15 | 250 | 
| А2 | - 13 35 | 4 120 | +15 45 | 13 | 21 | 200 | 
| А3 | + 19 
 | 16 | -26 45 | 17 | 20 105 | 150 | 
| Потребности | 180 | 120 | 90 | 105 | 105 | |
Проверим, число заполненных клеток должно быть равно m+n-1=3+5-1=7. Это условие выполняется.
Стоимость перевозок для данного опорного плана составит:
F145*12+105*10+35*13+120*4+45*
Проверим первоначальный опорный план, на оптимальность метода потенциалов. Для этого для каждого из пунктов отправления αi иβj. Эти числа находятся из уравнений αi+βj=сij, где сij- тарифы, стоящие в заполненных клетках таблицы.
Если первоначальный опорный план является оптимальным, то для каждой незанятой клетки должно выполнятся условие ∆ij=cij –αi –βj ≥0. Если хотя бы одна незанятая клетка не удовлетворяет этому условию, то опорный план не является оптимальным. Поэтому для каждой свободной клетки найдем ∆ij. Полагаем α1=0 и определим остальные потенциалы.
  α1+β1=12                      
  α1+β4=10                      
  α2+β1=13                      
α2+β2=4 если α1=0, тогда β4=10
  α2+β3=15                      
  α3+β3=26                      
  α3+β5=20                      
вычислим оценки ∆ij для получения клеток:
∆12=8-0-3=5; ∆13=7; ∆15=7; ∆24=2; ∆25 =12;∆31 =-5; ∆32 =1; ∆34=-5.
поскольку имеются клетки с ∆ij < 0, то полученный опорный план не является оптимальным. Улучшим первоначальный опорный план методом циклов. Для свободной клетки с отрицательной оценкой строим цикл. Делаем перерасчет по циклу. Пометим вершины цикла знаками «+» и «-» поочередно, начиная с «+» в свободной клетке. Минимальное содержание клеток, помеченных знаком «-», равно 35. Из всех клеток, помеченных знаком «-», вычтем по 35; во все клетки, помеченные знаком «+», добавим по 35. При этом баланс по строкам и столбцам таблицы сохранен. В результате получим новый опорный план.
| Поставщики | Потребители | Запасы | ||||
| В1 | В2 | В3 | В4 | В5 | ||
| А1 | 12 145 | 8 | 21 | 10 105 | 15 | 250 | 
| А2 | 13 | 4 120 | 15 80 | 13 | 21 | 200 | 
| А3 | 19 35 | 16 | 26 10 | 17 | 20 105 | 150 | 
| Потребности | 180 | 120 | 90 | 105 | 105 | |
Стоимость перевозок для данного опорного плана составит:
F=145*12+105*10+120*4+80*15+
Определяем потенциалы:
  α1+β1=12                      
  α1+β4=10                      
  α2+β2=4                       
α2+β3=15 если α1=0, тогда β4=10
  α3+β1=19                      
  α3+β3=26                      
  α3+β5=20                      
вычислим оценки ∆ij для свободных клеток: