вj

ai

в1

в2

в3

в4

в5

Запасы

а1

4 10

8

3

1 30

0

40

а2

5 10

9 30

2 20

2

0

70

а3

2 50

5

8

7

0

50

Потребности

70

30

20

30

10

160

160

В рассмотрении остались только пятый потребитель (фиктивный) и второй поставщик: в ячейку (2;5) распределим перевозку 10=min(70-10-30-20;10), получаем:

вj

ai

в1

в2

в3

в4

в5

Запасы

а1

4 10

8

3

1 30

0

40

а2

5 10

9 30

2 20

2

0 10

70

а3

2 50

5

8

7

0

50

Потребности

70

30

20

30

10

160

160

Таким образом, все поставки распределены, получено начальное решение транспортной задачи:

Значение целевой функции:

L(X0)=10*4+30*1+10*5+30*9+20*2+10*0+50*2=530 ден. ед.

Базисное решение методом минимального элемента найдено.

Продолжим решение транспортной задачи и найдем оптимальное решение методом потенциалов. Возьмем первоначальный план, составленный методом минимального элемента. Число базисных (заполненных) клеток равно 5+3-1=7. Найдем потенциалы заполненных клеток. Считаем потенциалы складов ui и потребителей vj по правилу: ui+vj=сij. Поскольку в этой системе уравнений на одно больше, чем неизвестных, то один из потенциалов можно выбрать произвольно, положим u1=0 →v4=1 и v1=4;

v1=4→u2=1 и u3=-2;

u2=1→v2=8 и v3=1 и v5=-1.

вj

ai

в1

в2

в3

в4

в5

Запасы

ui

а1

4 10

8

3

1 30

0

40

0

а2

5 10

9 30

2 20

2

0 10

70

1

а3

2 50

5

8

7

0

50

-2

Потребности

70

30

20

30

10

vj

4

8

1

1

-1

Вычислим оценки свободных клеток. Находим разности потенциалов в небазисных клетках по формулам:  ∆ij = сij - ui-vj.

НЕ нашли? Не то? Что вы ищете?

∆12=8-0-8=0; ∆13=3-0-1=2; ∆15=0-0-(-1)=1; ∆24=2-1-1=0; ∆32=5-(-2)-8=-1; ∆33=8-(-2)-1=9; ∆34=7-(-2)-1=8; ∆35=0-(-2)-(-1)=3. Среди оценок есть отрицательные: ∆32=-1, значит, опорный план не оптимален и его можно улучшить. В клетке (3;2) построим цикл пересчета, выделен цветом на min(50;30)=30

вj

ai

в1

в2

в3

в4

в5

Запасы

а1

4 10

8

3

1 30

0

40

а2

5 10+

9 30-

2 20

2

0 10

70

а3

2 50-

5 0+

8

7

0

50

Потребности

70

30

20

30

10

Получаем новый опорный план:

вj

ai

в1

в2

в3

в4

в5

Запасы

а1

4 10

8

3

1 30

0

40

а2

5 40

9

2 20

2

0 10

70

а3

2 20

5 30

8

7

0

50

Потребности

70

30

20

30

10

Получен план

Стоимость перевозок равна:

L(X0)=10*4+30*1+40*5+20*2+10*0+20*2+30*5=500 ден. ед.< 530 де. ед., т. е. этот план ближе к оптимальному. Число базисных (заполненных) клеток равно 5+3-1=7. Найдем потенциалы заполненных клеток. Считаем потенциалы складов ui и потребителей vj по правилу: ui+vj=сij. Поскольку в этой системе уравнений на одно больше, чем неизвестных, то один из потенциалов можно выбрать произвольно, положим u1=0 →v4=1 и v1=4;

v1=4→ u2=2 и u3=-1;

u3=-1→ v2=6;

u2=2→ v3=0 и v5=-2;

вj

ai

в1

в2

в3

в4

в5

Запасы

ui

а1

4 10

8

3

1 30

0

40

0

а2

5 40

9

2 20

2

0 10

70

2

а3

2 20

5 30

8

7

0

50

-1

Потребности

70

30

20

30

10

vj

3

6

0

0

-2

Вычислим оценки свободных клеток. Находим разности потенциалов в небазисных клетках по формулам:  ∆ij = сij - ui-vj.

∆12=8-0-6=2; ∆13=3-0-0=3; ∆15=0-0-(-2)=2; ∆22=9-2-6=1; ∆24=2-2-0=0; ∆33=8-(-1)-0=9; ∆34=7-(-1)-0=8; ∆35=0-(-1)-(-2)=3. Среди оценок нет отрицательных, значит план X1 оптимальный. Поскольку в таблице есть базисные клетки с нулевыми поставками, то это означает, что задача имеет не единственное решение. Таким образом, решение транспортной задачи:

L(X*)=500 ден. ед.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5