ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.06.2024
Просмотров: 64
Скачиваний: 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