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

4

7

u2

3

1

8

u3

v1

v2

v3

v4

v5

v 5 = 0 ® u 3 = 8, так как u 3 + u 5 = p 35 = 8, ® v 4 = -7, так как u 3 + v 4 = p 34 = 1, ® v 3 = -5, так как u 3 + v 3 = 3, ® u 2 = 12 ® v 2 = -8, ® v 1 = -6 ® u 1 = 11.

Симплекс – множители нужны для того, чтобы найти свободную ячейку ( i , j ) , которая при замене базиса переходит в базисную (это соответствует отысканию разрешающего столбца в симплекс – методе).

Для определения симплекс – множителей мы вносим на свободные места в таблице значения

p ¢ ij = pij ui vj

(коэффициенты целевой функции, пересчитанные для свободных переменных). Если все p ¢ ij 0, то базисное решение оптимально. В противном случае мы выбираем произвольное p ¢ a b < 0, чаще всего наименьшее. Индексом a b помечено свободное переменное х a b , которое должно войти в базис. Соответствующую ячейку транспортной таблицы мы отметим знаком +.

Кроме ячейки (a, b) транспортной таблицы, мы пометим значками – и + другие занятые числами ячейки таким образом, чтобы в каждой строке и в каждом столбце транспортной таблицы число знаков + было равно числу знаков -. Это всегда можно сделать единственным образом, причем в каждой строке и в каждом столбце будет содержаться максимум по одному знаку = и по одному знаку -.

Затем мы определяем минимум М из всех элементов, помеченных знаком -, и выбираем ячейку (g, d), где этот минимум достигается.

В нашем примере с М = 5 можно выбрать (g, d) = (2, 3); при этом (g, d) определяет базисное переменное, которое должно стать свободным, т.е. базисное переменное, соответствующее индексу разрешающей строки симплекс – метода.

20

5

10

10

5

15

15

15

5

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