Контрольная работа: Симплексний метод лінійного програмування
Перевіримо оптимальність опорного плану. Знайдемо потенціали ui , vi . по зайнятих клітинам таблиці, в яких ui + vi = cij , вважаючи, що u1 = 0.
Опорний план не є оптимальним, тому що існують оцінки вільних клітин для яких ui + vi > cij
(1;3): 0 + 5 > 3
(2;1): -1 + 5 > 1
(2;4): -1 + 6 > 4
(4;1): -1 + 5 > 0
(4;2): -1 + 2 > 0
(4;3): -1 + 5 > 0
(4;4): -1 + 6 > 0
Вибираємо максимальну оцінку вільної клітини (А4 B4 ): 0
Для цього в перспективну клітку (А4 B4 ) поставимо знак «+», а в інших вершинах багатокутника чергуються знаки «-», «+», «-». Цикл наведено в таблиці.
З вантажів хij що стоять в мінусових клітинах, вибираємо найменше, тобто у = min (А2 B3 ) = 30. Додаємо 30 до обсягів вантажів, що стоять в плюсових клітинах і віднімаємо 30 з Хij , що стоять в мінусових клітинах. В результаті отримаємо новий опорний план.
Ai | Bj | ui | ||||
b1 = 110 | b2 = 170 | b3 = 200 | b4 =180 | b5 =110 | ||
а1 = 200 | 5 [-] 110 | 2 20 | 3 | 6 | 1 [+] 70 | u1 = 0 |
а2 = 150 | 1 | 1 150 | 4 | 4 | 2 | u2 = -1 |
а3 = 350 | 4 | 3 | 1 200 | 2 150 | 1 | u3 = 1 |
а4 = 70 | 0 [+] | 0 | 0 | 0 30 | 0 [-] 40 | u4 = -1 |
vj | v1 = 5 | v2 = 2 | v3 = 0 | v4 = 1 | v5 = 1 |
Перевіримо оптимальність опорного плану. Знайдемо потенціали ui , vi . по зайнятих клітинам таблиці, в яких ui + vi = cij , вважаючи, що u1 = 0.
Опорний план не є оптимальним, тому що існують оцінки вільних клітин для яких ui + vi > cij
(2;1): -1 + 5 > 1
(3;1): 1 + 5 > 4
(3;5): 1 + 1 > 1
(4;1): -1 + 5 > 0
(4;2): -1 + 2 > 0
Вибираємо максимальну оцінку вільної клітини (А4 B1 ): 0
Для цього в перспективну клітку (А4 B1 ) поставимо знак «+», а в інших вершинах багатокутника чергуються знаки «-», «+», «-». Цикл наведено в таблиці.
З вантажів хij що стоять в мінусових клітинах, вибираємо найменше, тобто у = min (А4 B5 ) =40. Додаємо 40 до обсягів вантажів, що стоять в плюсових клітинах і віднімаємо 40 з Хij , що стоять в мінусових клітинах.
В результаті отримаємо новий опорний план.
Ai | Bj | ui | ||||
b1 = 110 | b2 = 170 | b3 = 200 | b4 =180 | b5 =110 | ||
а1 = 200 | 5 [-] 70 | 2 [+] 20 | 3 | 6 | 1 110 | u1 = 0 |
а2 = 150 | 1 [+] | 1 [-] 150 | 4 | 4 | 2 | u2 = -1 |
а3 = 350 | 4 | 3 | 1 200 | 2 150 | 1 | u3 = -3 |
а4 = 70 | 0 40 | 0 | 0 | 0 30 | 0 110 | u4 = -5 |
vj | v1 = 5 | v2 = 2 | v3 = 4 | v4 = 5 | v5 = 1 |
Перевіримо оптимальність опорного плану. Знайдемо потенціали ui , vi . по зайнятих клітинам таблиці, в яких ui + vi = cij , вважаючи, що u1 = 0.
Опорний план не є оптимальним, тому що існують оцінки вільних клітин для яких ui + vi > cij
(1;3): 0 + 4 > 3
(2;1): -1 + 5 > 1
Вибираємо максимальну оцінку вільної клітини (А2 B1 ): 1
Для цього в перспективну клітку (А2 B1 ) поставимо знак «+», а в інших вершинах багатокутника чергуються знаки «-», «+», «-». Цикл наведено в таблиці.