logo
Методичка по исследованию операций

Метод потенциалов для оценки Δij в т-задаче

Свойство цикла: всякий цикл содержит пару загруженных клеток какой-либо строки или столбца матрицы ||хij|| с противоположными знаками. Отсюда следует, что изменение элементов строки или столбца матрицы стоимостей на любое число не меняет оценки Δij свободной клетки, так как разности при этом сохраняются. Это значит, что сохраняются и назначения, т.е. решение задачи не меняется.

Пусть план поставок задан, т.е. фиксированы назначения.

Определение. Числа, прибавляемые к элементам строк и столбцов матрицы стоимостей так, что стоимости в загруженных клетках оказываются равными нулю, называются потенциалами строк и столбцов.

Лемма 3. Первый потенциал (любой) может быть задан произвольно (например, равным нулю). Остальные определяются однозначно.

Лемма 4. Оценка свободной клетки Δij определяется как сумма ее стоимости и потенциалов и не зависит от способа выбора потенциалов.

Пример. Для прежних исходных данных построим опорный план «по минимальному элементу». Суть метода в том, что в качестве очередной загружаемой клетки матрицы ||хij|| выбирается клетка с минимальной стоимостью в образовавшейся прямоугольной подматрице матрицы ||сij||. В результате получим план:

||хij|| =

50

50/

30

70

100/30

20

130

150/20/

100

70

130

50

30

На матрице стоимостей ||сij|| строим потенциалы (см. определение и лемму 3) для загруженных клеток:

||сij|| =

20

–20

48

36

–48

35

22

–35

0

+12

+13

Определяем оценки (см. лемму 4) для незагруженных (свободных) клеток:

28

32

–20

||Δij|| =

+20

+25

40

–48

+5

55

–35

+32

0

+12

+13

Заключение. Все Δij > 0, следовательно, план оптимальный.

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4