Решение транспортной задачи методом дифференциальных рент
Задание. Для ТЗ, исходные данные которой приведены в таблице 27, найти оптимальный план методом дифференциальных рент.Таблица 27 – Исходные данные для определения оптимального
плана ТЗ методом дифференциальных рент
Пункты отправления | Пункты назначения | Запасы | ||||
B1 | B2 | B3 | B4 | В5 | ||
А1 | 7 | 12 | 4 | 8 | 5 | 180 |
А2 | 1 | 8 | 6 | 5 | 3 | 350 |
А3 | 6 | 13 | 8 | 7 | 4 | 20 |
Потребности | 110 | 90 | 120 | 80 | 150 | 550 |
Решение ведем с помощью калькулятора.
Перейдем от таблицы 27 к таблице 28, добавив один дополнительный столбец для указания избытка и недостатка по строкам и одну строку для записи соответствующих разностей.
Таблица 28 – Определение оптимального плана ТЗ методом
дифференциальных рент
Пункты отправления | Пункты назначения | Запасы | Недостаток (-) / Избыток (+) | ||||
B1 | B2 | B3 | B4 | В5 | |||
А1 | 7 | 12 | (4)120 | 8 | 5 | 180 | +60 |
А2 | (1)110 90 | 6 | (5) 80 | (3) 70 | 350 | -80 | |
А3 | 6 | 13 | 8 | 7 | 4 | 20 | +20 |
Потребности | 110 | 90 | 120 | 80 | 150 | 550 | |
Разность | 5 | 4 | - | 2 | 1 |
В результате заполнения отмеченных выше клеток получен так называемый условно оптимальный план, согласно которому полностью удовлетворяются потребности пунктов назначения В1,В2, В3, В4 и частично пункта В5. При этом полностью распределены запасы пункта отправления А2, частично – пункта А1 и остались совсем нераспределенными запасы пункта отправления А3.
После получения условно оптимального плана определяем избыточные и недостаточные строки. Здесь недостаточной является строка А2, так как запасы пункта отправления А2 полностью использованы,
а потребности пункта назначения В5 удовлетворены частично. Величина недостатка 80 единиц.
Строки А1 и А3 являются избыточными, поскольку запасы пунктов отправления А1 и А3 распределены не полностью. При этом величина избытка строки А1 равна 60 единицам, а строки А3 – 20 единицам. Общая величина избытка 60+20=80 совпадает с общей величиной недостатка, равной 80.
После определения избыточных и недостаточных строк по каждому из столбцов находим разности между минимальными тарифами, записанными в избыточных строках, и тарифами, стоящими в заполненных клетках. В данном случае эти разности соответственно равны 5,4,2,1 (таблица 28). Для столбца В3 разность не распределена, т.к. число, стоящее в кружке в данном столбце, находится в положительной строке. В столбце В1 число, стоящее в кружке, равно 1, а в избыточных строках в клетках данного столбца наименьшим является число 6. Следовательно, разность для данного столбца равна 6-1=5. Аналогично находим разности для других столбцов: 12-8=4 для В2; 7-5 = 2 для В4; 4-3=1 для В5.
Выбираем наименьшую из найденных разностей, которая является промежуточной рентой. В данном случае промежуточная рента равна 1 и находится в столбце В5. Найдя промежуточную ренту, переходим к таблице 29.
В этой таблице в строках А1 и А3 (являющихся избыточными) переписываем соответствующие тарифы из строк А1 и А3 таблицы 28. Элементы строки А2 (которая была недостаточной) получаются в результате прибавления к соответствующим тарифам, находящимся в строке А2 таблицы 28, промежуточной ренты, т.е. 1.
Таблица 29 – Определение оптимального плана ТЗ методом
дифференциальных рент
Пункты отправления | Пункты назначения | Запасы | Недостаток (-) / Избыток (+) | ||||
B1 | B2 | B3 | B4 | В5 | |||
А1 | 7 | 12 | (4) 120 | 8 | 5 | 180 | +60 |
А2 | (2) 110 | (9) 90 | 7 | (6) 80 | (4) 70 | 350 | -60 |
А3 | 6 | 13 | 8 | 7 | (4) 20 | 20 | -0 |
Потребности | 110 | 90 | 120 | 80 | 150 | 550 | |
Разность | 5 | 3 | - | 2 | 1 |
Таблица 30 – Определение оптимального плана ТЗ методом
дифференциальных рент
Пункты отправления | Пункты назначения | Запасы | Недостаток (-) / Избыток (+) | ||||
B1 | B2 | B3 | B4 | В5 | |||
А1 | 7 | 12 | (4) 120 | 8 | (5) 60 | 180 | 0 |
А2 | (3) 110 | (10) 90 | 8 | (7) 80 | (5) 70 | 350 | 0 |
А3 | 7 | 14 | 9 | 8 | (5) 20 | 20 | 0 |
Потребности | 110 | 90 | 120 | 80 | 150 | 550 |
0 | 0 | 120 | 0 | 60 | |
X* = | 110 | 90 | 0 | 80 | 70 |
0 | 0 | 0 | 0 | 20 |
S = 4.120+5.60+1.110+8.90+5.80+3.70+4.20 = 2300.