Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

логистика минимальная решение

.rtf
Скачиваний:
6
Добавлен:
18.05.2015
Размер:
2.14 Mб
Скачать

Опорный план не является оптимальным, так как существуют оценки свободных клеток, для которых ui + vj > cij

(1;4): 0 + 7 > 5; ∆14 = 0 + 7 - 5 = 2

Выбираем максимальную оценку свободной клетки (1;4): 5

Для этого в перспективную клетку (1;4) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».

1

2

3

4

5

Запасы

1

2[100]

3[30][-]

5[110]

5[+]

8

240

2

12

4

17

6[55][-]

5[55][+]

110

3

5

14

10

17

8[100]

100

4

21

3

17

7[95]

6

95

5

6

4[60][+]

20

16

7[25][-]

85

Потребности

100

90

110

150

180

Цикл приведен в таблице (1,4 → 1,2 → 5,2 → 5,5 → 2,5 → 2,4).

Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (5, 5) = 25. Прибавляем 25 к объемам грузов, стоящих в плюсовых клетках и вычитаем 25 из Хij, стоящих в минусовых клетках. В результате получим новый опорный план.

1

2

3

4

5

Запасы

1

2[100]

3[5]

5[110]

5[25]

8

240

2

12

4

17

6[30]

5[80]

110

3

5

14

10

17

8[100]

100

4

21

3

17

7[95]

6

95

5

6

4[85]

20

16

7

85

Потребности

100

90

110

150

180

Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0.

u1 + v1 = 2; 0 + v1 = 2; v1 = 2

u1 + v2 = 3; 0 + v2 = 3; v2 = 3

u5 + v2 = 4; 3 + u5 = 4; u5 = 1

u1 + v3 = 5; 0 + v3 = 5; v3 = 5

u1 + v4 = 5; 0 + v4 = 5; v4 = 5

u2 + v4 = 6; 5 + u2 = 6; u2 = 1

u2 + v5 = 5; 1 + v5 = 5; v5 = 4

u3 + v5 = 8; 4 + u3 = 8; u3 = 4

u4 + v4 = 7; 5 + u4 = 7; u4 = 2

v1=2

v2=3

v3=5

v4=5

v5=4

u1=0

2[100]

3[5]

5[110]

5[25]

8

u2=1

12

4

17

6[30]

5[80]

u3=4

5

14

10

17

8[100]

u4=2

21

3

17

7[95]

6

u5=1

6

4[85]

20

16

7

Опорный план не является оптимальным, так как существуют оценки свободных клеток, для которых ui + vj > cij

(3;1): 4 + 2 > 5; ∆31 = 4 + 2 - 5 = 1

(4;2): 2 + 3 > 3; ∆42 = 2 + 3 - 3 = 2

max(1,2) = 2

Выбираем максимальную оценку свободной клетки (4;2): 3

Для этого в перспективную клетку (4;2) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».

1

2

3

4

5

Запасы

1

2[100]

3[5][-]

5[110]

5[25][+]

8

240

2

12

4

17

6[30]

5[80]

110

3

5

14

10

17

8[100]

100

4

21

3[+]

17

7[95][-]

6

95

5

6

4[85]

20

16

7

85

Потребности

100

90

110

150

180

Цикл приведен в таблице (4,2 → 4,4 → 1,4 → 1,2).

Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (1, 2) = 5. Прибавляем 5 к объемам грузов, стоящих в плюсовых клетках и вычитаем 5 из Хij, стоящих в минусовых клетках. В результате получим новый опорный план.

1

2

3

4

5

Запасы

1

2[100]

3

5[110]

5[30]

8

240

2

12

4

17

6[30]

5[80]

110

3

5

14

10

17

8[100]

100

4

21

3[5]

17

7[90]

6

95

5

6

4[85]

20

16

7

85

Потребности

100

90

110

150

180

Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0.

u1 + v1 = 2; 0 + v1 = 2; v1 = 2

u1 + v3 = 5; 0 + v3 = 5; v3 = 5

u1 + v4 = 5; 0 + v4 = 5; v4 = 5

u2 + v4 = 6; 5 + u2 = 6; u2 = 1

u2 + v5 = 5; 1 + v5 = 5; v5 = 4

u3 + v5 = 8; 4 + u3 = 8; u3 = 4

u4 + v4 = 7; 5 + u4 = 7; u4 = 2

u4 + v2 = 3; 2 + v2 = 3; v2 = 1

u5 + v2 = 4; 1 + u5 = 4; u5 = 3

v1=2

v2=1

v3=5

v4=5

v5=4

u1=0

2[100]

3

5[110]

5[30]

8

u2=1

12

4

17

6[30]

5[80]

u3=4

5

14

10

17

8[100]

u4=2

21

3[5]

17

7[90]

6

u5=3

6

4[85]

20

16

7

Опорный план не является оптимальным, так как существуют оценки свободных клеток, для которых ui + vj > cij

(3;1): 4 + 2 > 5; ∆31 = 4 + 2 - 5 = 1

Выбираем максимальную оценку свободной клетки (3;1): 5

Для этого в перспективную клетку (3;1) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».

1

2

3

4

5

Запасы

1

2[100][-]

3

5[110]

5[30][+]

8

240

2

12

4

17

6[30][-]

5[80][+]

110

3

5[+]

14

10

17

8[100][-]

100

4

21

3[5]

17

7[90]

6

95

5

6

4[85]

20

16

7

85

Потребности

100

90

110

150

180

Цикл приведен в таблице (3,1 → 3,5 → 2,5 → 2,4 → 1,4 → 1,1).

Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (2, 4) = 30. Прибавляем 30 к объемам грузов, стоящих в плюсовых клетках и вычитаем 30 из Хij, стоящих в минусовых клетках. В результате получим новый опорный план.

1

2

3

4

5

Запасы

1

2[70]

3

5[110]

5[60]

8

240

2

12

4

17

6

5[110]

110

3

5[30]

14

10

17

8[70]

100

4

21

3[5]

17

7[90]

6

95

5

6

4[85]

20

16

7

85

Потребности

100

90

110

150

180

Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0.

u1 + v1 = 2; 0 + v1 = 2; v1 = 2

u3 + v1 = 5; 2 + u3 = 5; u3 = 3

u3 + v5 = 8; 3 + v5 = 8; v5 = 5

u2 + v5 = 5; 5 + u2 = 5; u2 = 0

u1 + v3 = 5; 0 + v3 = 5; v3 = 5

u1 + v4 = 5; 0 + v4 = 5; v4 = 5

u4 + v4 = 7; 5 + u4 = 7; u4 = 2

u4 + v2 = 3; 2 + v2 = 3; v2 = 1

u5 + v2 = 4; 1 + u5 = 4; u5 = 3

v1=2

v2=1

v3=5

v4=5

v5=5

u1=0

2[70]

3

5[110]

5[60]

8

u2=0

12

4

17

6

5[110]

u3=3

5[30]

14

10

17

8[70]

u4=2

21

3[5]

17

7[90]

6

u5=3

6

4[85]

20

16

7

Опорный план не является оптимальным, так как существуют оценки свободных клеток, для которых ui + vj > cij

(4;5): 2 + 5 > 6; ∆45 = 2 + 5 - 6 = 1

(5;5): 3 + 5 > 7; ∆55 = 3 + 5 - 7 = 1

max(1,1) = 1

Выбираем максимальную оценку свободной клетки (4;5): 6

Для этого в перспективную клетку (4;5) поставим знак «+», а в остальных вершинах многоугольника чередующиеся знаки «-», «+», «-».

1

2

3

4

5

Запасы

1

2[70][-]

3

5[110]

5[60][+]

8

240

2

12

4

17

6

5[110]

110

3

5[30][+]

14

10

17

8[70][-]

100

4

21

3[5]

17

7[90][-]

6[+]

95

5

6

4[85]

20

16

7

85

Потребности

100

90

110

150

180

Цикл приведен в таблице (4,5 → 4,4 → 1,4 → 1,1 → 3,1 → 3,5).

Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (1, 1) = 70. Прибавляем 70 к объемам грузов, стоящих в плюсовых клетках и вычитаем 70 из Хij, стоящих в минусовых клетках. В результате получим новый опорный план.

1

2

3

4

5

Запасы

1

2

3

5[110]

5[130]

8

240

2

12

4

17

6

5[110]

110

3

5[100]

14

10

17

8[0]

100

4

21

3[5]

17

7[20]

6[70]

95

5

6

4[85]

20

16

7

85

Потребности

100

90

110

150

180

Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vj. по занятым клеткам таблицы, в которых ui + vj = cij, полагая, что u1 = 0.

u1 + v3 = 5; 0 + v3 = 5; v3 = 5

u1 + v4 = 5; 0 + v4 = 5; v4 = 5

u4 + v4 = 7; 5 + u4 = 7; u4 = 2

u4 + v2 = 3; 2 + v2 = 3; v2 = 1

u5 + v2 = 4; 1 + u5 = 4; u5 = 3

u4 + v5 = 6; 2 + v5 = 6; v5 = 4

u2 + v5 = 5; 4 + u2 = 5; u2 = 1

u3 + v5 = 8; 4 + u3 = 8; u3 = 4

u3 + v1 = 5; 4 + v1 = 5; v1 = 1

v1=1

v2=1

v3=5

v4=5

v5=4

u1=0

2

3

5[110]

5[130]

8

u2=1

12

4

17

6

5[110]

u3=4

5[100]

14

10

17

8[0]

u4=2

21

3[5]

17

7[20]

6[70]

u5=3

6

4[85]

20

16

7