Системный анализ / 21. Задача комммивояжера (МВГ)
.DOCВычисляются нижние границы вновь образованных подмножеств.
Подмножество 123 :
(123)=c12+
c23+
+(5-3)
=4+9+1+21=16
Подмножество 124 :
(124)=c12+
c24+
+(5-3)
=4+2+3+21=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
Это подмножество соответствует полному маршруту:
124351
При этом оценка этого маршрута - минимальная!
Действительно, (1245) можно не вычислять, так как исходная оценка (124)=11 при пересчете может только ухудшиться.
Для справки: (1245)=26.
