Контрольная работа: Метод потенциалов для решения транспортной задачи

Cij = Ai +Bj

Условие оптимальности плана заключается в том, что для каждой свободной клетки (Xij = 0)

Сijij .

Найдем для свободных клеток разности Δij = Сij – Cij Поскольку одна из разностей, соответствующая клетке (3,2), отрицательна, то улучшение плана начинаем именно с нее.

Поставщики Возможности поставщиков Потребители и их спрос Ai
1 2 3
90 90 120
1 120 72

6

90

4

30

0
2 100

3

10

87

5

90

2
3 80

2

80

36 74 4
Bj 7 6 3

Заметим, что если отрицательных разностей несколько, то первой выбирается клетка, для которой разность по абсолютной величине больше.

Догрузим клетку (3, 2), поставив в нее знак плюс (+), и составим цепь пересчета по правилу: цепь пересчета строится в виде прямоугольника, одна из вершин которого находится в свободной клетке (3, 2), а остальные – в занятых; все углы должны быть прямыми; в одной строке и в одном столбце не должно быть более двух вершин; всем вершинам приписываются чередующиеся знаки (плюс – догрузить, минус – разгрузить).

Поставщики Возможности поставщиков Потребители и их спрос Ai
1 2 3
90 90 120
1 120 72

6-

90

4+

30

0
2 100

3+

10

87

5-

90

2
3 80

2-

80

3+6 74 4
Bj 7 6 3

Из клеток со знаком минус (-) выбирается наименьшая величина груза min (80, 90, 90) = 80 и перемещается последовательно по клеткам построенной цепи: 80 единиц добавляются в клетки со знаком плюс и изымаются из клеток со знаком минус. Таким образом, получаем новый план перевозок. Применив к нему рассмотренную выше методику, можно убедиться, что этот план является оптимальным.


Поставщики

Возможности поставщиков Потребители и их спрос
1 2 3
90 90 120
1 120 7

6

К-во Просмотров: 236
Бесплатно скачать Контрольная работа: Метод потенциалов для решения транспортной задачи