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

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

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

На трех складах A1 , A2 и A3 хранится a1 =100, a2=200 и a3 = 60 + 10n единиц одного и того же груза. Этот груз требуется доставить трем потребителям B1, B2 и B3, заказы которых составляют b1 = 190, b2 = 120 и b3 = 10m единиц груза соответственно. Стоимость перевозок cij единицы груза с i-го склада j-му потребителю указаны в правых верхних углах соответствующих клеток транспортной таблицы

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

Лабораторная работа.docx

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

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ  БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ  УЧРЕЖДЕНИЕ ВЫСШЕГО  ПРОФЕССИОНАЛЬНОГО  ОБРАЗОВАНИЯ 

Кафедра «Математика и математическое моделирование» 
 
 
 

Лабораторная  работа

по дисциплине: Экономико-математические модели и методы в землеустройстве 

на тему: Транспортная задача 
 
 

Выполнила: …

                                                                                                   Проверила: …

                                                                                         Оценка:                  
 
 
 
 
 
 
 
 

Пенза 2011

     Задание (m=3, n=3)

     На  трех складах A1 , A2 и A3 хранится a1 =100, a2=200 и a3 = 60 + 10n единиц одного и того же груза. Этот груз требуется доставить трем потребителям B1, B2 и B3, заказы которых составляют b1 = 190, b2 = 120 и b3 = 10m единиц груза соответственно. Стоимость перевозок cij единицы груза с i-го склада j-му потребителю указаны в правых верхних углах соответствующих клеток транспортной таблицы:

              Потребности

Запасы

B1 B2 B3 B4
b1 = 190 b2 = 120 b3 = 10m b4
A1 a1 =100   4   2   m   0
       
A2 a2=200   n   5   3   0
       
A3 a3 = 60 + 10n   1   m+1   6   0
       
 

     1. Сравнивая суммарный запас   и суммарную потребность  в  грузе, установить, является ли  модель транспортной задачи, заданная  этой таблицей, открытой или закрытой. Если модель является открытой, то ее необходимо закрыть, добавив  фиктивный склад A4’ с запасом a4’=b-a в случае a < b или фиктивного потребителя B4’ с потребностью b4’=a-b в случае a>b и положив соответствующие им тарифы перевозок нулевыми.

     2. Составить первоначальный план  перевозок. (Рекомендуется воспользоваться  методом наименьшей стоимости.)

     3. Проверить, является ли первоначальный  план оптимальным в смысле  суммарной стоимости перевозок,  и если это так, то составить оптимальный план, обеспечивающий минимальную стоимость перевозок. Найти эту стоимость.  
 

     Решение транспортной задачи

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

     Требуется найти минимальную стоимость  перевозок.

     Для этого, сверх имеющихся n пунктов назначения b1, b2, b3 введем еще один, фиктивный, пункт назначения b4, которому припишем фиктивную заявку, равную избытку запасов над заявками. Стоимость перевозок из всех пунктов отправления в фиктивный пункт назначения b4 будем считать равным нулю. Введением фиктивного пункта назначения B4 с его заявкой b4 мы сравняли баланс транспортной задачи и теперь его можно решать как обычную транспортную задачу с правильным балансом.

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

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

              Потребности

Запасы

B1 B2 B3 B4
b1 = 190 b2 = 120 b3 = 30 b4=50
A1 a1 =100   4   2   3   0
  100    
A2 a2=200   3   5   3   0
100 20 30 50
A3 a3 = 90   1   4   6   0
90      
 

     Проверяем оптимальность полученного плана  методом потенциалов.

  v1=0 v2=2 v3=0 v4=-3
u1=0   4   2   3   0
  100    
  0     0   -3
u2=3   3   5   3   0
80 20 30 70
       
u3=1   1   4   6   0
110      
    3   1   -2
 

     Составленный нами план перевозок является оптимальным по стоимости: Sн= Sк=100*2+100*3+20*5+30*3+50*0+90*1=780.

Информация о работе Транспортная задача