По методу северо-западного угла (СЗУ) — КиберПедия 

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

По методу северо-западного угла (СЗУ)

2017-11-16 410
По методу северо-западного угла (СЗУ) 0.00 из 5.00 0 оценок
Заказать работу

Название этого метода связано с особой разметкой транспортной таблицы: стороны таблицы называют по сторонам света (верхняя – северная, нижняя – южная), а углы соответственно помечают как промежуточные направления (левый верхний – северо-западный угол или СЗУ и т.д.) (табл. 4.1).

Составление опорного плана начинают с СЗУ таблицы – заполняют клетку A1 B1 меньшим из чисел a1 и b1, т.е. x11 = min { a1, b1 }. От соотношения a1 и b1 зависит последовательность заполнения таблицы:

· Если a1 > b1, то x11 = b1 – это значит, что заявка потребителя B1 ­удовлетворена полностью. В этом случае говорят, что столбец B1 «закрыт» и переходят к заполнению клетки A1B2 (т.е. передвигаются по строке вправо, к следующему потребителю). При этом x12 = min { a1 – b1, b2 }.

· Если a1 < b1, то запасы поставщика A1 исчерпаны (строка A1 « закрыта»), а заявка потребителя B1 удовлетворена не полностью. Поэтому, чтобы закончить обслуживание заявки B1, переходим к клетке A2 B1 (т.е. к следующему поставщику) и записываем в нее значение x21 = min { a2, b1 – a1 }.

· Если a1= b1, то закрываем строку A1 и строку B1, а затем переходим к клетке A2 B2.

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

Надо сказать, что название метода достаточно условно, поскольку заполнение таблицы можно начинать с любого угла.

В табл. 4.1-4.2 показано начало решения задачи – обслуживание потребителей B1 и B2. Результат решения задачи приведен в табл. 4.3.

4.2. Составление опорного плана ТЗ

По методу минимума стоимостей перевозки

 

Метод минимума стоимостей перевозок аналогичен методу СЗУ, только надо заполнять в первую очередь те клетки, для которых стоимости перевозок стоимости наименьшие. Если таких

 

Таблица 4.1

СВУ
СЗУ
Первая итерация решения ТЗ по методу СЗУ

 

    Пункт назначения (ПН) Запасы  
      B1 B2 B3 B4 B5 B6 ai  
  Пункт отправления (ПО) A1 1                       25; 7
             
  A2                          
             
  A3                         31
             
  A4                         34
             
  Заявки bj 18; 0            
                                               

ЮВУ
ЮЗУ

 

Таблица 4.2

Вторая итерация решения ТЗ по методу СЗУ

    Пункт назначения (ПН) Запасы  
      B1 B2 B3 B4 B5 B6 ai  
  Пункт отправления (ПО) A1 1   2                   25; 7; 0
             
  A2     3                   32; 28
             
  A3                         31
             
  A4                         34
             
  Заявки bj 18; 0 11; 4; 0          
                                               

 

 

клеток несколько, целесообразнее сначала заполнить клетки, соответствующие наибольшим объемам заявок. Пример решения транспортной задачи методом минимума стоимостей перевозок показан в табл. 4.4 – 4.6.

 

 

Таблица 4.3

Результат решения ТЗ по методу СЗУ

    Пункт назначения (ПН) Запасы  
      B1 B2 B3 B4 B5 B6 ai  
  Пункт отправления (ПО) A1 1   2                   25; 7; 0
             
  A2     3   4   5           32; 28; 4; 0
             
  A3             6   7       31; 15; 0
             
  A4                 8   9   34; 21; 0
             
  Заявки bj 18; 0 11; 4; 0 24; 0 20; 16; 0 28; 13; 0 21; 0  
                                               

 

 

Таблица 4.4

Первая итерация решения ТЗ

по методу минимума стоимостей перевозок

    Пункт назначения (ПН) Запасы  
      B1 B2 B3 B4 B5 B6 ai  
  Пункт отправления (ПО) A1             1           25; 5
             
  A2                          
             
  A3                         31
             
  A4                          
             
  Заявки bj       20; 0      
                                               

Таблица 4.5

Вторая итерация решения ТЗ

по методу минимума стоимостей перевозок

    Пункт назначения (ПН) Запасы  
      B1 B2 B3 B4 B5 B6 ai  
  Пункт отправления (ПО) A1             1           25; 5
             
  A2                          
             
  A3                         31
             
  A4 2                       34; 16
             
  Заявки bj 18; 0     20; 0      
                                               

 

 

Таблица 4.6

Результат решения ТЗ

по методу минимума стоимостей перевозок

    Пункт назначения (ПН) Запасы  
      B1 B2 B3 B4 B5 B6 ai  
  Пункт отправления (ПО) A1     3       1           25; 5; 0
             
  A2     4           7   6   32; 26; 5; 0
             
  A3         5       8       31; 7; 0
             
  A4 2               9       34; 16; 0
             
  Заявки bj 18; 0 11; 6; 0 24; 0 20; 0 28; 23; 16; 0 21; 0  
                                               

4.3. Сравнение планов по критерию стоимости

Необходимо подсчитать суммарные затраты на транспортировку (значение целевой функции): W = f (x) = S сij xij.

Для примеров, рассмотренных в 4.1-4.2, получим:

· для плана, построенного по методу СЗУ:

WСЗУ = 7 × 18 + 1 × 7 + 1 × 4 + 8 × 24 + 5 × 4 + 5 × 16 + + 7 × 15 + 9 × 13 + 9 × 21 = 840;

· для плана, построенного по методу минимума стоимостей: WМС = 1 × 5 + 1 × 20 + 1 × 6 + 7 × 5 + 4 × 21 + 4 × 24 + + 7 × 7 +1 × 18 + 9 × 16 = 457.

Лучшим считается план с меньшей суммарной стоимостью перевозок. Для примеров п.п. 4.1-4.2, – это план, составленный по методу минимума стоимостей перевозок: WМС = 457 < WСЗУ = 840.

4.4. Проверка лучшего опорного плана

На оптимальность

 

Для проверки плана на оптимальность можно применить метод потенциалов.

Для этого надо ввести так называемые псевдостоимости . Входящие в псевдостоимости величины ai и bj называют потенциалами. Псевдостоимости обладают следующими свойствами:

при xij ¹0(базисные клетки); (4.1)

при xij = 0(свободные клетки). (4.2)

 

Кроме того, псевдостоимости могут быть отрицательными.

Для транспортной задачи 4х6 введем величины a1, a2, a3, a4, соответствующие первым четырем ограничениям, и b1, b2, b3, b4, b5, b6 – остальным ограничениям.

Запишем условия (4.1) для базисных клеток:


a1 + b2 = 1;

a1 + b4 = 1;

a2 + b2 = 1;

a2 + b5 =7;

a2 + b6 = 4;

a3 + b3 = 4;

a3 + b5 =7;

(4.3)
a4 + b1 =1;

a4 + b5 =9.


Запишем условия (4.2) для свободных клеток:

 


a1 + b1 £ 7;

a1 + b3 £ 8;

a1 + b5 £ 5;

a1 + b6 £ 3;

a2 + b1 £ 7;

a2 + b3 £ 8;

a2 + b4 £ 5;

a3 + b1 £ 3;

a3 + b2 £ 7;

a3 + b4 £ 5;

a3 + b6 £ 5;

a4 + b2 £ 2;

(4.4)
a4 + b3 £ 4;

a4 + b4 £ 9;

a4 + b6 £ 9.


 

 

Система (4.3) состоит из 9 уравнений и содержит 10 переменных: . Поскольку число независимых переменных в данной системе равно 4 + 6 - 1 = 9, то одна переменная из множества a или b свободная. Пусть это будет a1. Положив a1 =0, получим: a1 = 0, a2 = 0, a3 =2, a4 = 4, b1 = –3, b2 =1, b3 = 2, b4 = 1, b5 = 5, b6 = 4. Составим таблицу перевозок, соответствующую данному решению (табл. 4.7).

Полученное решение a1, a2, a3, a4, b1, b2, b3, b4, b5, b6 подставляем в систему (4.4), т.е. в пустые клетки. Если ограничения системы (4.4) являются верными неравенствами при найденном решении, то проверяемый допустимый план исходной задачи является оптимальным, иначе - план не оптимален, и его надо улучшать.

Из табл. 4.7 видно, что при данном решении не выполняются четвертое, одиннадцатое, двенадцатое и тринадцатое неравенства системы (4.4) – им соответствуют клетки А1В6, А3В6, А4В2, А4В3. Это значит, что полученное решение не оптимально, его необходимо улучшить.


Таблица 4.7

Проверка плана ТЗ на оптимальность и первый цикл пересчета

  b1 = –3 b2 = 1 b3 = 2 b4 = 1 b5 = 5 b6 = 4
a1 = 0 –3 £ 7 1 = 1 2 £ 8 1 = 1 5 £ 5 4 £ 3
           
a2 = 0

–3 £ 7 1 = 1 2 £ 8 1 £ 5 5 = 5 4 = 4
           
a3 = 2 –1 £ 3 3 £ 7 4 = 4 3 £ 5 7 = 7 6 £ 5
           
+
+
a4 = 4

1 = 1 5 £ 2 6 £ 4 5 £ 9 9 = 9 8 £ 9
           

4.5. Улучшение плана


Поделиться с друзьями:

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

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

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.055 с.