Методичні вказівки до виконання курсового проекту 5 страница

Таблиця49

Четверта СТ

 
cбі хбі bбі х1 х2 х3 х4 х5 х6 х7 х8 х9 х10 х11 х12 х13 х14 х15 х16 х17 х18
х13
х5 -1 -1 -1
х15 -1 -1 -1
х16 -1 -1 -1
х10
х7
0 = 12200 1= 2= -4 3= 4=51 5=0 6= -112 7=0 8= -61 9=103 10=0 11= 12=54 13=0 14=-109 15=0 16=0 17= -109 18= -2

У цій таблиці також присутні позитивні елементи в індексному рядку, тому переходимо до нового СТ із новим ключовим елементом –a3,12(див. табл. 51).

Таблиця50

П’ята СТ

 
cбі хбі bбі х1 х2 х3 х4 х5 х6 х7 х8 х9 х10 х11 х12 х13 х14 х15 х16 х17 х18
х13 -1 -1 -1 -1
х5 -1 -1 -1
х15 -1 -1 -1
х1 -1 -1 -1
х10
х7
0 = 4640 1= 2= -4 3= 4=51 5=0 6= -4 7=0 8= 9= -5 10=0 11= -4 12=54 13=0 14= -1 15=0 16= -108 17= -109 18= -110

У цій таблиці також присутні позитивні елементи в індексному рядку, тому переходимо до нового СТ із новим ключовим елементом –a1,4(див. табл. 52).

Отримана симплекс-таблиця містить усі Методичні вказівки до виконання курсового проекту 5 страница - student2.ru , завдяки чому можна стверджувати, що отримане рішення є оптимальним, тобто: х1 = 70; х2 = 0; х3 = 0; х4 = 30; х5 = 10; х6 = 0; х7 = 110; х8 = 0; х9 = 0; х10 = 100; х11 = 0; х12 = 40; х13 = 0; х14 = 0; …; х18 = 0, що забезпечує Lopt = 950 у.г.о. (У додатку 5 наведений розрахунок цього ж самого прикладу у матричному процесорі Excel).

Представимо одержаний оптимальний план перевезень вантажу для нашого прикладу у вигляді ТТ (табл. 53).

Таблиця51

Шоста СТ

 
cбі хбі bбі х1 х2 х3 х4 х5 х6 х7 х8 х9 х10 х11 х12 х13 х14 х15 х16 х17 х18
х13 -1 -1 -1 -1
х5 -1 -1 -1
х12 -1 -1 -1
х1 -1 -1 -1
х10
х7
0 = 2480 1= 2= 3= 4=51 5=0 6= 7=0 8= 9= -59 10=0 11= -58 12=0 13=0 14= -1 15=-54 16= -108 17= -55 18= -110

Таблиця52

Сьома СТ

 
cбі хбі bбі х1 х2 х3 х4 х5 х6 х7 х8 х9 х10 х11 х12 х13 х14 х15 х16 х17 х18
х4 -1 -1 -1 -1
х5 -1 -1 -1
х12 -1 -1 -1
х1 -1 -1 -1
х10
х7
0 = 950 1= 2= -1 3= 4= 5=0 6= -1 7=0 8= -4 9= -8 10=0 11= -7 12=0 13=-51 14= -52 15=-54 16= -57 17= -55 18= -59

Таблиця53

Оптимальний план перевезень вантажу у вигляді ТТ

  B1 B2 B3 B4 Запаси ai
A1 c1 = 4 x1=70   c2 = 7 x2=0   c3 = 2 x3=0   c4 = 5 x4=30  
A2 c5 = 3 x5=10   c6 = 6 x6=0   c7 = 1 x7=110   c8 = 8 x8=0  
A3 c9 = 9 x9=0   c10 = 3 x10=100 c11 = 6 x11=0   c12 = 2 x12=40  
Заявки bj

4.2. Метод потенціалів оптимізації транспортних перевезень

Більш простим методом оптимізації плану перевезень є метод потенціалів, суть якого полягає у наступному.

1. Приймаємо будь-яке значення початкового потенціалу Методичні вказівки до виконання курсового проекту 5 страница - student2.ru для i-го ряду транспортної таблиці; шукаємо заповнену клітку (ij), для якої і визначаємо відповідний потенціал по наступній формулі: Методичні вказівки до виконання курсового проекту 5 страница - student2.ru Робимо аналогічні розрахунки для решти рядів і колонок таблиці, спираючись на вже розраховані транспортні потенціали.

2. Після визначення всіх Методичні вказівки до виконання курсового проекту 5 страница - student2.ru i Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ) перевіряємо нерівність Методичні вказівки до виконання курсового проекту 5 страница - student2.ru для всіх (ij) незайнятих клітинок таблиці (тобто для Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ). Якщо ця нерівність має місце для усіх без виключення незайнятих кліток, план перевезень є оптимальним.

3. Якщо у будь якій незайнятій клітинці Методичні вказівки до виконання курсового проекту 5 страница - student2.ru , то складений план перевезень не є оптимальним і підлягає корегуванню. Корегування полягає в заповненні незайнятих клітинок, що мають Методичні вказівки до виконання курсового проекту 5 страница - student2.ru , згідно правил перерозподілу вантажу по клітинках, що вже застосовувалась раніше, при розгляданні розподільчого методу оптимізації плану перевезень. У тому випадку, коли таких незайнятих клітинок виявиться декілька, то перевага віддається тієї з них, у якої добуток перевищення Методичні вказівки до виконання курсового проекту 5 страница - student2.ru над Методичні вказівки до виконання курсового проекту 5 страница - student2.ru на величину вантажу, що перерозподіляється по контуру, у цю клітинку виявиться більшим.

При умові Методичні вказівки до виконання курсового проекту 5 страница - student2.ru для незайнятої клітинки ( Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ) означає, що перерозподіл вантажу в цю клітинку можливий, але це не поліпшує, ні погіршує план перевезень. Це означає, що є ще один план, еквівалентний по вартості перевезень. Тому в подальшому домовимось вважати, що клітинка залишається незайнятою при Методичні вказівки до виконання курсового проекту 5 страница - student2.ru .

Наприклад, є певний опорний план перевезень (табл. 54). Відмітимо, що для отриманого плану маємо L1 = 30×7 + 70×2 + 80×3 + 40×1 + 70×3 + 70×2 = 980 у.г.о.

Розрахуємо потенціали Методичні вказівки до виконання курсового проекту 5 страница - student2.ru і Методичні вказівки до виконання курсового проекту 5 страница - student2.ru , використовуючи саме зайняті клітинки, і занесемо їх в додаткові стовпчик і рядок.

Приймаємо Методичні вказівки до виконання курсового проекту 5 страница - student2.ru , тоді Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru . Використовуючи вже отримані потенціали, визначаємо решту потенціалів:

Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ;

Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru .

Перевіряємо опорний план на оптимальність, використовуючи отримані потенціали. Для цього перевіряємо умову оптимальності для всіх незайнятих клітинок плану, тобто Методичні вказівки до виконання курсового проекту 5 страница - student2.ru :

Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ;

Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru .

Таблиця54

Вихідна ТТ

  B1 B2 B3 B4 ui Запасиai
A1   Методичні вказівки до виконання курсового проекту 5 страница - student2.ru Методичні вказівки до виконання курсового проекту 5 страница - student2.ru 30 - Методичні вказівки до виконання курсового проекту 5 страница - student2.ru +  
A2         -1
A3   Методичні вказівки до виконання курсового проекту 5 страница - student2.ru 70 +     - 70   -4
vj    
Заявки bj  

Опорний план не є оптимальним, тому що для клітинки Методичні вказівки до виконання курсового проекту 5 страница - student2.ru Методичні вказівки до виконання курсового проекту 5 страница - student2.ru . Це означає, що ця клітинка, як кажуть, є потенційною і має бути завантажена.

Для цього шукаємо контур, що містить у решті кутів зайняті клітинки. Це контур: Методичні вказівки до виконання курсового проекту 5 страница - student2.ru (див. табл. 54). Оскільки ми завантажуємо Методичні вказівки до виконання курсового проекту 5 страница - student2.ru , присвоюємо їй знак “+”, потім, пересуваючись по контуру, послідовно міняємо знаки. Мінімальне абсолютне значення від'ємного обсягу знаходиться в клітинці Методичні вказівки до виконання курсового проекту 5 страница - student2.ru і дорівнює xп = 30 в.о. Пересуваємо цей обсяг по контуру з урахуванням знаків і отримуємо новий план перевезень (див. табл. 55), при цьому вартість його реалізації буде дорівнювати:

L2 = 70×2 + 30×5 + 80×3 + 40×1 + 100×3 + 40×2 = 950 у.г.о.

Порахуємо для нового плану перевезень нові значення потенціалів Методичні вказівки до виконання курсового проекту 5 страница - student2.ru і Методичні вказівки до виконання курсового проекту 5 страница - student2.ru , для цього знову приймаємо Методичні вказівки до виконання курсового проекту 5 страница - student2.ru , тоді Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru . Використовуючи вже отримані потенціали, визначаємо решту потенціалів: Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ;

Методичні вказівки до виконання курсового проекту 5 страница - student2.ru Методичні вказівки до виконання курсового проекту 5 страница - student2.ru .

Перевіряємо побудований план на оптимальність, використовуючи отримані потенціали, а саме:

Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ;

Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru ; Методичні вказівки до виконання курсового проекту 5 страница - student2.ru .

Таблиця55

ТТ після розподілу вантажу у клітинку А1В4

  B1 B2 B3 B4 ui Запасиai
A1    
A2         -1
A3         -3
vj    
Заявки bj  

План оптимальний, тому що для всіх незайнятих клітинок виконується умова Методичні вказівки до виконання курсового проекту 5 страница - student2.ru .(У додатку 6 наведений розрахунок цього ж самого прикладу у матричному процесорі Excel).

Наши рекомендации