Пример 4.4. ?зности по строкам будем записывать в правой части табл
Определим начальное решение по методу Фогеля для транспортной задачи из примера 4.1 (табл.4.4). Решение. Разности по строкам будем записывать в правой части табл. 4.4, разности по столбцам — внизу табл.4.4. Максимальную разность будем отмечать кружком. Наименьший тариф в первой строке равен 1. Ближайший к нему равен 3. Разность равна 1. Наименьший тариф во второй строке 4. Ближайшее к нему значение 5. В третьей строке 2 и 3, соответственно. Разности по всем строкам равны 1. Таблица 4.4
В первом столбце наименьший тариф c 21= 4. Ближайшее значение с 11 = 7, с 11 – c 21 = 7 – 4 = 3. Во втором столбце наименьшее значение c32 = 3. Ближайшее значение с 22 = 5, с 22 – c32 = 5 – 2 = 3. Третий столбец: с 13 = 1, с 33 = 3, с 33 – с 13 = 3 -1 = 3. Четвертый столбец: с 14= 2, с 34 = 6, с 34 – с 14 = 6 – 2 = 4. Максимальная из всех разностей 4 находится в четвертом столбце. Повторяем предыдущие действия без учета вычеркнутых и заполненных клеток. Первая строка: минимальный тариф с13 = 1. Ближайшее значение Вторая строка: минимальный тариф c21 = 4. Ближайшее значение Третья строка: с32 = 2, с33 = 3, с33 – с32 = 3 – 2 = 1. Первый столбец: минимальный тариф c21 = 4. Ближайшее значение с11 =7, с11 – c21=7-4 = 3. Второй столбец: с32 = 2, с22 = 5, с22 – с32 = 5 – 2 = 3. Третий столбец: с13 = 1. с33 = 3, с33 — с13 =3 -1 = 3. Максимальная разность равна 6 и стоит в первой строке. Минимальный тариф в первой строке с13 = 1. В эту клетку помещаем х13 = min(160 -110,190) = 50. Вычеркиваем первую строку. Повторяем все действия без учета первой строки и четвертого столбца. Вторая строка: с21 = 4, с22 = 5, с22 – c21 = 5 – 4 = 1. Третья строка: с32 = 2, с33 = 3, с33 – с32 = 3 – 2 = 1. Первый столбец: c21 = 4, с31 = 9, с31 – c21 = 9 – 4 = 5. Второй столбец: с32 = 2, с22 = 5, с22 – с32= 5 – 2 = 3. Третий столбец: с33 = 3, с23 = 9, с23 – с33 = 9 – 3 = 6. Максимальная разность равна 6 и стоит в третьем столбце. Минимальный из оставшихся тарифов в этом столбце с 33 = 3, х 33 = Вновь составляем разности для невычеркнутых строк и столбцов. Вторая строка: с21 = 4, с22 = 5, с22 – с21=5 – 4 = 1. Третья строка: с32 = 2, с31 = 9, с31– с32 = 9 – 2 = 7. Первый столбец: c21 = 4, с31 =9, с31 – c21 = 9 – 4 = 5. Второй столбец: с32 = 2, с22 = 5, с22 – с32 = 5 – 2 = 3. Максимальная разность стоит в третьей строке. Минимальный тариф в этой строке с32 = 2, х 32 = min(170 -140,50) = 30. Предложение поставщика исчерпано, и третью строку вычеркиваем. Осталась одна строка транспортной таблицы. Это вторая строка. Полученный по методу Фогеля план перевозок имеет вид Затраты на перевозку по этому плану составляют S 3 = 50*1 + 110*2+120*4+20*5+30*2+140*3=1430. S 3< S 2< S 1. Таким образом, для одной и той же транспортной задачи получены различные начальные планы перевозок, построенные с использованием разных методов. При этом затраты на перевозки уставляют соответственно: S 1 =3220, S 2 = 1530, S 3 = 1430. Метод Фогеля наиболее трудоемкий, однако начальный план перевозок, построенный с его использованием, обычно бывает близок к оптимальному плану, а в некоторых случаях является оптимальным планом. Изложенные методы нахождения начального решения не единственные. В качестве начального решения может быть взят любой набор чисел, удовлетворяющих ограничениям (4.9)–(4.12) (например, полученный по методу "юго-восточного" угла). Читатель может придумать свой собственный метод получения начального решения.
|