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

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

Розглянемо побудову опорного плану методом найменших елементів строки ТТ на нашому прикладі з таблиці 1.

1. На першому кроці заповнюємо клітинку Методичні вказівки до виконання курсового проекту 2 страница - student2.ru з найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 2 у першої строчці ТТ; одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 100 – 100 = 0 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 110 – 100 = 10. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 1-у строку (див. табл. 14).

Таблиця14

ТТ з розподілом вантажу у клітинку А2В3

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –     1001   –   100-100=0
A2  
A3  
Заявки bj  
bj'     110-100=10      

2. Найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у другої строчці ТТ володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ); одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 120 – 10 = 110 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 10 – 10 =0. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 3-й стовпець (див. табл. 15).

3. Найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у третьої строчці таблиці володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ); одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 140 – 70 = 70 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 70 – 70 = 0. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 4-й стовпець (див. табл. 16).

4. Починаємо процес спочатку – з першої строки. Але запаси вантажу у першого постачальника А1 вичерпали, тому перейдемо до другої строки ТТ. Наступним найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у другої строчці таблиці володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ) ;одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 110 – 80 = 30 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 80 – 80 = 0. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 1-й рядок (табл. 17).

Таблиця15

ТТ з розподілом вантажу у клітинку А3В4

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –     1001   –    
A2 102 120-10=110
A3  
Заявки bj  
bj'     10-10=0      

Таблиця16

ТТ з розподілом вантажу у клітинку А2В1

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –     1001   –    
A2 102  
A3 703 140-70=70
Заявки bj  
bj'       70-70=0    

5. Наступним найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у третьої строчці таблиці володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ) ;одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 70 – 70 = 0 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 100 – 70 = 30 (див. табл. 18).

6. Починаємо процес спочатку – з першої строки. Але запаси вантажу у першого постачальника А1 вичерпали, тому перейдемо до другої строки ТТ. Останнім незаповненим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у таблиці володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ); одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 30 – 30 = 0 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 30 – 30 = 0 (див. табл. 19).

Таблиця17

ТТ з розподілом вантажу у клітинку А3В2

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –     1001   –    
A2 804 102 110-80=30
A3 703  
Заявки bj  
bj' 80-80=0          

Таблиця18

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

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –     1001   –    
A2 804 102  
A3 705 703 170-70=0
Заявки bj  
bj'   100-70=30        

Одержали (m + n – 1) = 6 перевезень вантажу, отже складений опорний план не вироджений і ми можемо порахувати вартість його реалізації:

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

Таблиця19

ТТ з розподілом вантажу у клітинку А1В2

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –     1001   –    
A2 804 306 102 30-30=0
A3 705 703  
Заявки bj  
bj'   30-30=0        

3.6. Метод найменшого елемента стовпця ТТ

Цей метод полягає в тому, що першою заповнюють клітинку ТТ з найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у першому стовпці матриці, причому Методичні вказівки до виконання курсового проекту 2 страница - student2.ru , а запаси i-го постачальника зменшаться до Методичні вказівки до виконання курсового проекту 2 страница - student2.ru і заявки 1-го споживача до Методичні вказівки до виконання курсового проекту 2 страница - student2.ru . При цьому, якщо Методичні вказівки до виконання курсового проекту 2 страница - student2.ru , те з розгляду з таблиці викреслюється повністю i-а строка (всі запаси i-го постачальника використані), у противному випадку 1-й стовпець (всі заявки 1-го споживача задоволені). Якщо ж Методичні вказівки до виконання курсового проекту 2 страница - student2.ru , то викреслюється і i-й рядок і 1-й стовпець одночасно. Потім аналогічним способом заповнюється клітинка ТТ з найменшим зі значень Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у другому стовпці матриці, і т.д. до останнього стовпця. Цей процес буде повторятися до тих пір, поки не буде одержано (m + n - 1) перевезень.

Розглянемо побудову опорного плану методом найменших елементів стовпця ТТ на нашому прикладі з таблиці 1.

1. На першому кроці заповнюємо клітинку Методичні вказівки до виконання курсового проекту 2 страница - student2.ru з найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 3 у першому стовпці ТТ; одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 120 – 80 = 40 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 80 – 80 = 0. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 1-й стовпець (див. табл. 20).

Таблиця20

ТТ з розподілом вантажу у клітинку А2В3

  B1 B2 B3 B4 Запаси ai ai'
A1 –              
A2 801 120-80=40
A3  
Заявки bj  
bj' 80-80=0          

2. Найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у другому стовпці ТТ володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ); одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 140 – 100 = 40 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 100 – 100 =0. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 2-й стовпець (табл. 21).

Таблиця21

ТТ з розподілом вантажу у клітинку А3В4

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –          
A2 801  
A3 1002 140-100=40
Заявки bj  
bj'   100-100=0        

3. Найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у третьому стовпці таблиці володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ); одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 40 – 40 = 0 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 110 – 40 = 70. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 2-у строку (табл. 22).

Таблиця22

ТТ з розподілом вантажу у клітинку А2В1

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –          
A2 801 403 40-40=0
A3 1002  
Заявки bj  
bj'     110-40=70      

4. Найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у четвертому стовпці таблиці володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ); одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 40 – 40 = 0 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 70 – 40 = 30. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 3-у строку (табл. 23).

Таблиця23

ТТ з розподілом вантажу у клітинку А3В2

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –          
A2 801 403  
A3 1002 404 40-40=0
Заявки bj  
bj'       70-40=30    

5. Починаємо процес спочатку – з першого стовпця. Але заявки вантажу у першого і другого споживача вже задоволені, тому перейдемо до третього стовпця ТТ. Наступним найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у 3-у стовпці ТТ володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ) ;одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 100 – 70 = 30 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 70 – 70 = 0 (табл. 24).

Таблиця24

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

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –   705       100-70=30
A2 801 403  
A3 1002 404  
Заявки bj  
bj'     70-70=0      

6. Наступним і останнім найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у третьому стовпці таблиці володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ) ;одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 30 – 30 = 0 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 30 – 30 = 0 (табл. 25).

Таблиця25

ТТ з розподілом вантажу у клітинку А1В2

  B1 B2 B3 B4 Запаси ai ai'
A1 –   –   705   306     30-30=0
A2 801 403  
A3 1002 404  
Заявки bj  
bj'       30-30=0    

Одержали (m + n – 1) = 6 перевезень вантажу, отже складений опорний план не вироджений і ми можемо порахувати вартість його реалізації:

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

3.7. Метод найменшого елемента ТТ

Цей метод полягає в тому, що першою заповнюють клітку з найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у всій матриці, причому Методичні вказівки до виконання курсового проекту 2 страница - student2.ru , а запаси i-го постачальника зменшаться до Методичні вказівки до виконання курсового проекту 2 страница - student2.ru і заявки j-го споживача до Методичні вказівки до виконання курсового проекту 2 страница - student2.ru . При цьому, якщо Методичні вказівки до виконання курсового проекту 2 страница - student2.ru , те з розгляду з таблиці викреслюється повністю і-й рядок (всі запаси i-го постачальника використані), у противному випадку j-й стовпець (всі заявки j-го споживача задоволені). Якщо ж Методичні вказівки до виконання курсового проекту 2 страница - student2.ru , то викреслюється і i-й рядок і j-й стовпець одночасно. Потім аналогічним способом заповнюється клітка з найменшим зі значень Методичні вказівки до виконання курсового проекту 2 страница - student2.ru , що залишилися в таблиці , і т.д. до одержання (m + n - 1) перевезень.

Розглянемо побудову опорного плану методом найменших елементів на нашому прикладі з таблиці 1.

1. На першому кроці заповнюємо клітинку Методичні вказівки до виконання курсового проекту 2 страница - student2.ru з найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 1; одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 120 – 110 = 10 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 110 – 110 = 0. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 3-й стовпець (див. табл. 26).

2. Наступним найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у таблиці володіє клітинка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru );одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 140 – 70 = 70 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 70 – 70 =0. Викреслюємо в таблиці знаком “-“ з подальшого розгляду 4-й стовпець (див. табл. 27).

Таблиця26

ТТ з розподілом вантажу у клітинку А2В3

  B1 B2 B3 B4 Запаси ai ai'
A1       –      
A2 1101 120-110=10
A3  
Заявки bj  
bj'     110-110=0      

Таблиця27

ТТ з розподілом вантажу у клітинку А3В4

  B1 B2 B3 B4 Запаси ai ai'
A1       –   –    
A2 1101  
A3 702 140-70=70
Заявки bj  
bj'       70-70=0    

3. Наступним найменшим значенням Методичні вказівки до виконання курсового проекту 2 страница - student2.ru у таблиці володіє клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ) і клітка Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ( Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ) – беремо першу з них, тобто Методичні вказівки до виконання курсового проекту 2 страница - student2.ru ; одержуємо нові значення Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 10 – 10 = 0 і Методичні вказівки до виконання курсового проекту 2 страница - student2.ru = 80 – 10 = 70 (див. табл. 28).

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