Мегаобучалка Главная | О нас | Обратная связь


Построение экономико-математической модели



2020-03-19 146 Обсуждений (0)
Построение экономико-математической модели 0.00 из 5.00 0 оценок




Запишем начальные условия задачи в форме табл. 1.

Таблица 1

Поставщики Мощности поставщиков Себестоимость продукции

Пункты потребления и их спрос

      В1 В2 В3 В4
      180 720 360 480
А1 540 4 3+4=7 6+4=10 5+4=9 1+4=5
      x11 x12 x13 x14
А2 660 2 8+2=10 5+2=7 10+2=12 6+2=8
      x21 x22 x23 x24
А3 780 1 9+1=10 7+1=8 4+1=5 6+1=7
      x31 x32 x33 x34

 

Обозначим через xij (i = ; j = ) количество продукции, которое планируется перевезти от поставщика Ai потребителю Bj, а через f - суммарные затраты на производство и перевозку.

Непосредственно в таблице подсчитываем суммарные тарифы на производство и перевозку продукции из пункта Ai (i = ) в пункт Bj (j = ).

Целевая функция задачи запишется в виде:

 

f = 7x11 + 10x12 + 9x13 + 5x14 + 10x21 + 7x22 + 12x23 + 8x24 +

+ 10x31 + 8x32 + 5x33 + 7x34.                                                              (1)

 

Запишем ограничения, накладываемые мощностями поставщиков:

 

x11 + x12 + x13 + x14  540;

x21 + x22 + x23 + x24  660; (2)

x31 + x32 + x33 + x34  780.

 

Спрос пунктов потребления выражаем в виде равенств:

 

x11 + x21 + x31 = 180;

x12 + x22 + x32 = 720;                                                                         (3)

x13 + x23 + x33 = 360;

x14 + x24 + x34 = 480.

 

Если исключить обратные перевозки, должны выполняться ограничения:


xij  0 (i = ; j = ). (4)

 

Соотношения (1) - (4) образуют экономико-математическую модель рассматриваемой задачи: целевая функция (1), описывающая транспортные затраты, минимизируется при ограничениях (2) - (4).

Сравнивая суммарную мощность поставщиков 540 + 660 + 780 = 1980 с суммарным спросом пунктов потребления 180 + 720 + 360 + 480 = 1740, видим, что эти суммы не совпадают. Имеем открытую транспортную задачу.

Часть произведенной поставщиками продукции (1980-1740 = 240 единиц) останется нераспределенной. Введем в рассмотрение фиктивного потребителя В5 со спросом, равным небалансу, т.е. 240 единицам, с одинаковыми затратами на перевозку, равными ci5 = 0 (i = ). Пятый столбец будем рассматривать в последнюю очередь.

Построение исходного опорного плана

Построим опорный план по правилу минимального элемента.

В клетку (1; 4) с тарифом 5 впишем число х14 = 480, удовлетворив спрос потребителя В4 - четвертый столбец исключаем из рассмотрения.

В клетку (3; 3) с тарифом 5 впишем число х33 = 360, удовлетворив спрос потребителя В3 - третий столбец исключаем из рассмотрения.

В клетку (1; 1) с тарифом 7 впишем число х11 = 60, исчерпав запасы поставщика А1 - первую строку исключаем из рассмотрения.

В клетку (2; 2) с тарифом 7 впишем число х22 = 660, исчерпав запасы поставщика А2 - вторую строку исключаем из рассмотрения.

В клетку (3; 2) с тарифом 8 впишем число х32 = 60, удовлетворив спрос потребителя В2 - второй столбец исключаем из рассмотрения

В клетку (3; 1) с тарифом 10 впишем число х31 = 120, удовлетворив спрос потребителя В1 - первый столбец исключаем из рассмотрения

Оставшуюся у поставщика А3 продукцию в объеме 240 единиц распределяем фиктивному потребителю В5. Окончательно получаем табл. 2.


Таблица 2

  180   720   360   480   240  
  7   10   9 5   0
540 60         480    
    10 7   12   8   0
660     660            
  10 8 5   7 0
780 120 60 360     240

 

Исходным опорным планом перевозок является

Х1 = .

Этому плану соответствует значение целевой функции:

f (X1) = 60 · 7 + 480 · 5 + 660 · 7 + 120 · 10 + 60 · 8 + 360 · 5 =

= 420 + 240 + 4620 + 1200 + 480 + 1800 = 10920

(без учета показателей фиктивного потребителя).

Определение оптимального плана

Условие для базисных клеток m + n - 1 = 3 + 5 - 1 = 7 выполняется.

Для определения потенциалов имеем систему уравнений:

u1 + v1 = 7;1 + v4 = 5;2 + v2 = 7;3 + v1 = 10;3 + v2 = 8;3 + v3 = 5;3 + v5 = 0.

Поскольку число уравнений системы на 1 меньше числа потенциалов (система неопределенная), положим u1 = 0. Найдем остальные потенциалы и впишем их в табл. 3.

v1 = 7 - 0 = 7;         v4 = 5 - 0 = 5; u3 = 10 - 7 = 3;

v2 = 8 - 3 = 5;         v3 = 5 - 3 = 2; v5 = 0 - 3 = -3;

u2 = 7 - 5 = 2.

 

Таблица 3

  180   720   360   480   240    
  7 s12 = 5 10 s13 = 6 9 5 s15 = 3 0 u1 = 0
540 60 (+)         480 (-)      
  s21 = 1 10 7 s23 = 8 12 s24 = 1 8 s25 = 1 0 u2 = 2
660     660              
  10 8 5 s34 = -1 7 0 u3 = 3
780 120 (-) 60 360   (+) 240  
 

v1 = 7

v2 = 5

v3 = 2

v4 = 5

v5 = -3

 

 

Определим оценки свободных клеток и впишем их в левые верхние углы клеток:

s12 = 10 - (5 + 0) = 5;     s13 = 8 - (2 + 0) = 6; s15 = 0 - (-3 + 0) = 3;21 = 10 - (7 + 2) = 1;                                     s23 = 12 - (2 + 2) = 8; s24 = 8 - (5 + 2) = 1;25 = 0 - (-3 + 2) = 1;                                          s34 = 7 - (5 + 3) = -1.

Имеется отрицательная оценка s34 = -1. Начиная с нее строим замкнутый цикл:

(3, 4)(+) - (3, 1)(-) - (1, 1)(+) - (1, 4)(-).

Минимальной загрузкой (120) среди отрицательных клеток обладает (3, 1). Вычитаем 120 из загрузки клеток (3, 1), (1, 4) и добавляем 120 к загрузке клеток (1, 1), (3, 4).

Получаем новую таблицу 3, в которой заново рассчитываем потенциалы и оценки свободных клеток.

 

Таблица 3

  180   720   360   480   240    
    7 s12 = 4 10 s13 = 5 9   5 s15 = 2 0 u1 = 0
540 180           360        
  s21 = 2 10   7 s23 = 8 12 s24 = 2 8 s25 = 1 0 u2 = 1
660     660                
  s31 = 1 10   8   5   7   0 u3 = 2
780     60   360   120   240    
 

v1 = 7

v2 = 6

v3 = 3

v4 = 5

v5 = -2

 

 

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

X* = Х1 = .

По оптимальному плану Х* следует перевезти от поставщика А1 потребителям В1 и В4 продукцию в количестве 180 и 360 единиц соответственно, от поставщика А2 потребителю В2 - 660 единиц, от поставщика А3 - потребителям В2, В3 и В4 - 60, 360 и 120 единиц соответственно.

При этом суммарные затраты на перевозку продукции от поставщиков к потребителям будут минимальными и составят fmin = 10800 денежных единиц.

У поставщика А3 останется невостребованными 240 единиц продукции.

 



2020-03-19 146 Обсуждений (0)
Построение экономико-математической модели 0.00 из 5.00 0 оценок









Обсуждение в статье: Построение экономико-математической модели

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (146)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.009 сек.)