|
Определение 6.1. Цикл – замкнутая ломаная с вершинами в клетках и звеньями, расположенными вдоль строк и столбцов матрицы перевозок. В каждой вершине встречаются два звена, причем одно из них располагается по строке, а другое – по столбцу. Число вершин цикла четно. Циклом может быть самопересекающаяся ломаная, но точки ее самопересечения не могут быть вершинами цикла.
Определение 6.2. Означенный цикл – цикл, в котором некоторой вершине приписан знак “+”, а затем при обходе цикла в каком-либо направлении знаки чередуются.
Определение 6.3. Сдвиг по циклу
на число
Определение 6.4.
Потенциалы
– числа
Алгоритм решения транспортной задачи методом потенциалов
Замечания по процедуре счета.
№1.
При решении задач может возникнуть ситуация, когда
№2.
Значения суммарной стоимости перевозок при переходе от одной матрицы к другой
связаны соотношением где
Дано. Транспортная задача, заданная матрицей перевозок:
Найти решение задачи методом потенциалов.
Решение:
1. Найдем начальный план перевозок методом северо-западного угла:
2. Составим уравнения для базисных клеток: (1,1) (1,2) (2,2) (2,3) Положим
Получим:
3. Вычисляем относительные оценки для свободных клеток: (1,3) (2,1)
4. Т.к. условие окончания не выполнено,
найдём наименьшую отрицательную оценку
5. Для клетки (1,3) построим означенный цикл. 6. Найдем значение
Повторяем процедуру. 2. Составим уравнения для базисных клеток: (1,1) (1,2) (2,2) (2,3) Положим
Получим:
3. Вычисляем относительные оценки для свободных клеток: (1,2) (2,1) 4. Т.к. условие окончания не выполнено,
найдём наименьшую отрицательную оценку
5. Для клетки (2,1) построим означенный цикл. 6. Найдем значение Повторяем процедуру. 2. Составим уравнения для базисных клеток: (1,3) (2,1) (2,2) (2,3) Положим
Получим:
3. Вычисляем относительные оценки для свободных клеток: (1,1) (1,2)
4. Условие окончания выполнено, найден оптимальный план перевозок: с суммарной
стоимостью |