Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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



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

Пермский национальный исследовательский политехнический университет

Кафедра ИТАС

 

 

Контрольная работа

по дисциплине «Системный анализ и исследование операций»

Транспортная задача

Вариант 26

 

Выполнил

студент группы АСУбз-10-2у

Субботин С. А.

Проверил

преподаватель

Рустамханова Г. И.

 

Пермь, 2012


Решить задачу транспортного типа (Т-задачу) методом потенциалов.

Указания. Начальный план перевозок построить по правилу северо-западного угла и минимального элемента (сравнить затраты), а оптимальное решение находить с плана, построенного первым способом. Потенциалы использовать только для определения оценок начального плана. На последующих итерациях матрицу оценок для нового решения получать путем преобразования предыдущей матрицы.

 

bj

ai

     
       
       
       
       

 

Найдем опорный план транспортной задачи по правилу северо-западного угла.

Поставщик

Потребитель

Запасы груза

В1

В2

В3

А1

       

А2

       

А3

       

А4

       

Потребность в грузе

     

105 / 197

 


Транспортная задача является открытой, т.к. запас груза больше потребностей на 92 единицы. Приведем задачу к закрытому типу – введем фиктивного потребителя B4.

 

Поставщик

Потребитель

Запасы груза

В1

В2

В3

В4

А1

4

7

3

   

А2

   

13

   

А3

   

9

0

 

А4

         

Потребность в грузе

       

 

 

Решение: Опорный план перевозок найдем, например, по правилу северо-западного угла. Полученный план невырожденный. Число занятых клеток r=m+n-1=4+4-1=7.

 

Значение критерия:

L0 = 18*4+37*7+5*3+42*13+3*9+17*0+75*0=919

Общие затраты на доставку всей продукции, для начального решения, составляют 919.

Определим потенциалы всех пунктов в начальном плане ui и vj ( - = ):

v1 - u1 = 4;

v2 – u1 = 7;

v3 – u1 = 3;

v3 – u2 = 13;

v3 – u3 = 9;

v4 – u3 = 0;

v4 – u4 = 0;

 

 

Полагая, например, u1=0, находим остальные потенциалы:

v1=4; v2=7; v3=3; u2= -10; u3= -6; v4= -6; u4= -6

Вычисляем для свободных клеток:

∆21=v1-u2-c21=4+10-9=5

∆31=v1-u3-c31=4+6-11= -1

∆41=v1-u4-c41=4+6-7=3

∆22=v2-u2-c22=7+10-5=12

∆32=v2-u3-c32=7+6-8=5

∆42=v2-u4-c42=7+6-12=1

∆43=v3-u4-c43=3+6-20= -11

∆14=v4-u1-c14= -6-0-0= -6

∆24=v4-u2-c24= -6+10+0=4

 

 

∆(0)=

     

-6

       

-1



     
   

-11

 

 

Решение будет оптимальным, когда в таблице оценок не будет положительных значений. Начальный план не является оптимальным. Строим в нем цикл на клетке с максимальной оценкой. Принцип построения цикла: построение начинается с выбранной клетки, все вершины клетки, кроме начальной, должны быть в базисных клетках.

 

 

Строим цикл на той клетке, где самая большая оценка. Это клетка (2,2)

x(0)=

 

37

5

 
 

0

42

 
       
       

 

Получится цикл из 4 вершин

x12=37 x13=5 x22=0 x23=42

Ө0=min xij, ij-индексы нечетных вершин

Ө0=min (x12, x23)=37

Перемещаем Ө0 по циклу: в нечетных вершинах вычитаем Ө0, а в четных – прибавляем Ө0 и получим новый план перевозок:

X12=0

x13=42

x22=37

x23=5

 

x(1)=

       
       
       
       

 

 

L1=L0 - Ө0*∆22=919-37*12=475

первая итерация улучшила критерий на 444 единицы.


 

Преобразуя матрицу D(0) по решению x(1), находим новую матрицу оценок:

∆(0)=

     

-6

-12

       

-12

-1

     

-12

   

-11

 

-12

 

+12

 

+12

+12

 

 

∆(1)=

 

-12

 

-6

       

-1

-8

   

 

-11

-11

 

 

Есть положительные оценки в D(1) , оптимальное значение не получено. Строим новый цикл в клетке с самой большой оценкой (2,1):

x(1)=

18

 

42

 

0

 

5

 
       
       

 

Ө0=min (x11, x23)=5

x11=18-5=13

x13=42+5=47

x23=5-5=0

x21=0+5=5

 

x(2)=

       
       
       
       

 

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

L2=L1- Ө0*∆34=525-10*5=475

 
 


∆(1)=

 

-12

 

-6

 

       

-5

-1

-8

   

 

 

-11

-11

 

 

 

 

+5

 

 

 

 

∆(2)=

 

-7

 

-6

   

-5

-1

-1

-3

   
 

-6

-11

 

Есть положительные оценки в D(2) , оптимальное значение не получено. Строим новый цикл в клетке с самой большой оценкой (4,1):

x(2)=

13

 

47

 
       
   

3

17

0

   

75

Ө0=min (x11, x33, x44)=3

 

x(3)=

       
       
       
       

 

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

475-3*5=450

 

       
   


∆(2)=

 

-7

 

-6

-3

   

-5

-1

 

-1

-3

   

-3

 

-6

-11

 

-3

 

 

 

+3

+3

 

∆(3)=

-3

-10

 

-6

   

-2

 

-4

-6

   

 

-9

-11

 

 

Есть положительные оценки в D(2) , оптимальное значение не получено. Строим новый цикл в клетке с самой большой оценкой (2,4):

x(3)=

       

5

   

0

       

3

   

72

 

Ө0=min (x21, x44)=5

 

x(4)=

       
       
       
       

 

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

∆(3)=

-3

-10

 

-6

 

0

 

-2

 

-2

-4

-6

   

 

0

-9

-11

 

-2

 

+2

+2

 

 

 

∆(4)=

-1

-8

 

-6

   

-4

 

-2

-4

   
 

-9

-13

-2

 


Дата добавления: 2015-09-29; просмотров: 19 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
 | Список использованных источников

mybiblioteka.su - 2015-2024 год. (0.035 сек.)