ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.06.2024
Просмотров: 134
Скачиваний: 0
Х2 |
Х4 |
Х6 |
Х1 |
Х8 |
|
Х3 |
Х5 |
Х7 |
Рис.11 |
Ниже приведена рабочая вспомогательная таблица.
Х1 |
Х2 |
Х3 |
Х4 |
Х5 |
Х6 |
Х7 |
Х8 |
|||||||||||||||||||||||
0 |
∞ |
∞ |
∞ |
∞ |
∞ |
∞ |
∞ |
|||||||||||||||||||||||
Х1 |
0 |
7 |
2 |
∞ |
∞ |
∞ |
∞ |
∞ |
||||||||||||||||||||||
0 |
7 |
∞ |
∞ |
∞ |
∞ |
∞ |
||||||||||||||||||||||||
2 |
||||||||||||||||||||||||||||||
Х3 |
0 |
5 |
8 |
5 |
∞ |
∞ |
∞ |
|||||||||||||||||||||||
2 |
||||||||||||||||||||||||||||||
0 |
8 |
5 |
∞ |
∞ |
∞ |
|||||||||||||||||||||||||
5 |
2 |
|||||||||||||||||||||||||||||
Х2 |
0 |
8 |
5 |
∞ |
∞ |
∞ |
||||||||||||||||||||||||
5 |
2 |
|||||||||||||||||||||||||||||
0 |
8 |
∞ |
∞ |
∞ |
||||||||||||||||||||||||||
2 |
||||||||||||||||||||||||||||||
5 |
5 |
|||||||||||||||||||||||||||||
Х5 |
0 |
8 |
∞ |
15 |
∞ |
|||||||||||||||||||||||||
2 |
||||||||||||||||||||||||||||||
5 |
5 |
|||||||||||||||||||||||||||||
0 |
∞ |
15 |
∞ |
|||||||||||||||||||||||||||
2 |
||||||||||||||||||||||||||||||
5 |
8 |
5 |
||||||||||||||||||||||||||||
Х4 |
0 |
11 |
15 |
∞ |
||||||||||||||||||||||||||
2 |
||||||||||||||||||||||||||||||
5 |
8 |
5 |
||||||||||||||||||||||||||||
0 |
15 |
∞ |
||||||||||||||||||||||||||||
2 |
||||||||||||||||||||||||||||||
5 |
8 |
5 |
11 |
|||||||||||||||||||||||||||
Х6 |
0 |
15 |
18 |
|||||||||||||||||||||||||||
5 |
2 |
8 |
5 |
11 |
||||||||||||||||||||||||||
0 |
18 |
|||||||||||||||||||||||||||||
2 |
||||||||||||||||||||||||||||||
5 |
8 |
5 |
11 |
15 |
||||||||||||||||||||||||||
Х7 |
0 |
18 |
||||||||||||||||||||||||||||
2 |
||||||||||||||||||||||||||||||
5 |
8 |
5 |
11 |
15 |
||||||||||||||||||||||||||
0 |
2 |
|||||||||||||||||||||||||||||
5 |
8 |
5 |
11 |
15 |
18 |
|||||||||||||||||||||||||
Начало пути Х1 назовем активной вершиной с постоянной мет-
кой 0. Расстояние от Х1 до смежных вершин Х2 и Х3 имеют временные метки 7 и 2, а расстояния до остальных вершин помечены симво-
9
лом ∞. Из двух временных меток 7 и 2 выбираем меньшую и при-
сваиваем ей постоянную метку 2 (вторая строка таблицы). При этом активной вершиной становится Х3.
Расстояния от Х1 до вершин Х2, Х4, Х5, смежных с Х3 , равны 5, 8, 5 (третья строка таблицы). Выбираем их них первое наименьшее и
присваиваем ему постоянную метку 5. При этом активной становится вершина Х2 и т. д.
Процесс поиска кратчайшего пути заканчивается на ак-
тивной вершине Х7, когда постоянная метка присваивается вершине Х8. Сам путь восстанавливается обратным ходом: Х8 , Х6 , Х4 , Х3 , Х1 .
3) Задача коммивояжера
Пусть имеется полный взвешенный граф Кn. Требуется найти гамильтонов цикл наименьшего веса. Если вес ребра отождествляется с его длиной, то эта задача интерпретируется как поиск кратчайшего простого цикла, содержащего все вершины графа.
У полного неориентированного графа с n вершинами число гамильтоновых циклов равно (n -1)!/2. На рис. 12 изображен полный
взвешенный граф К4 , имеющий 3! / 2 = 3 гамильтоновых цикла: 1, 2, 3, 4, 1; 1, 2, 4, 3, 1; 1, 3, 2, 4, 1.
2 |
3 |
|
3 |
6 |
1 |
4 |
||
1 |
5 |
4 |
Рис. 12
Длины или веса этих циклов равны соответственно 11, 14, 17. Следовательно, решением задачи является цикл 1, 2, 3, 4, 1.
10
Составитель Альберт Васильевич Бирюков
Дискретная математика Методические указания к изучению соответствующего раздела
программы курса математики для студентов всех направлений
Редактор Е.Л. Наркевич |
|
ЛР N 020313 от 23.12.96. |
|
Подписано в печать 08.11.01 |
Формат 60х84/16. |
Бумага офсетная. |
Отпечатано на ризографе. |
Уч.-изд. л. 0,8. |
Тираж 50 экз. |
Заказ ГУ Кузбасский государственный технический университет.
650026, Кемерово, ул. Весенняя, 28.
Типография ГУ Кузбасский государственный технический университет. 650099, Кемерово, ул. Д. Бедного, 4А.
11