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

Системный анализ / 21. Задача комммивояжера (МВГ)

.DOC
Скачиваний:
39
Добавлен:
10.05.2014
Размер:
272.38 Кб
Скачать

Вычисляются нижние границы вновь образованных подмножеств.

Подмножество 123 :

(123)=c12+ c23++(5-3) =4+9+1+21=16

Подмножество 124 :

(124)=c12+ c24++(5-3) =4+2+3+21=11

Подмножество 125 :

(125)=c12+ c25++(5-3) =21

Заносим подмножества (вместе с оценками) в список.

Из списка выбирается подмножество с минимальной оценкой (это 124 с оценкой 11).

Подмножество 124 разбивается на 2 подмножества:

9

13

12

8

12

13

14

15

16

11

21

20

14

16

123

124

125

152

153

154

1243

1245

Вычисляются нижние границы вновь образованных подмножеств.

Подмножество 1243:

(1243)=c12+c24+c43++(5-4)+=

= 4+2+3+1+1 = 11

Это подмножество соответствует полному маршруту:

124351

При этом оценка этого маршрута - минимальная!

Действительно, (1245) можно не вычислять, так как исходная оценка (124)=11 при пересчете может только ухудшиться.

Для справки: (1245)=26.