Цепь называется простой, если и все вершины в ней различны
Путь – это … ориентированная цепь, в которой дуги имеют одинаковое направление
Вопросы
abdbc
abdcb
abcde
abdbca
abfedbca
abca
Граф, обладающий эйлеровым циклом, называется эйлеровым графом.
Задача китайского почтальона
Почтальон должен разнести почту по вверенному ему району, для чего он проходит по всем без исключения улицам района и возвращается в исходную точку (на почту). Требуется найти кратчайший маршрут
почтальона.
рис. 1
рис. 2
Если граф G(V,E) связный и все его вершины четные, то он обладает эйлеровым циклом
3 – 2 – 4- 3 – 5 – 4 – 6 – 0 – 2 – 1 – 0 – 5
0 – 1 – 2 – 0 – 6 – 4 – 2 – 3 – 4 – 5 – 0
1 Выберем произвольную вершину v1
2 Выберем произвольное ребро е{v1,v5}, инцидентное текущей вершине.
3 Назначим текущей вторую вершину, инцидентную e – вершину v5.
v1-
4 Удалим из текущего графа ребро е{v1,v5} и внесем в список.
5 Так как в текущем графе еще остались ребра, возвращаемся на шаг 2
v1-v5-
v1-v5-
1 Текущая вершина – v5
2 Выберем произвольное ребро е{v5,v2}, инцидентное текущей вершине.
3 Назначим текущей вторую вершину, инцидентную e – вершину v2.
4 Удалим из текущего графа ребро е{v5,v2} и внесем в список.
5 Так как в текущем графе еще остались ребра, возвращаемся на шаг 2
v1-v5-v2-
v1-v5-v2-
1 Текущая вершина – v2
2 Выберем произвольное ребро е{v2,v6}, инцидентное текущей вершине.
3 Назначим текущей вторую вершину, инцидентную e – вершину v6.
4 Удалим из текущего графа ребро е{v2,v6} и внесем в список.
5 Так как в текущем графе еще остались ребра, возвращаемся на шаг 2
v1-v5-v2-v6-
v1-v5-v2-v6-
1 Текущая вершина – v6
2 Выберем ребро е{v6,v4}, инцидентное текущей вершине. РЕБРО {v6,v3} ВЫБИРАТЬ НЕЛЬЗЯ!
3 Назначим текущей вторую вершину, инцидентную e – вершину v4.
4 Удалим из текущего графа ребро е{v6,v4} и внесем в список.
5 Так как в текущем графе еще остались ребра, возвращаемся на шаг 2
... И ТАК ДАЛЕЕ
v1-v5-v2-v6- v4- v5- v6- v3- v2- v1
Имеется чертеж печатной платы, в которой необходимо просверлить отверстия для последующей пайки деталей. Для станка с программным управлением требуется найти кратчайший маршрут движения головки со сверлом, чтобы общая длина передвижений головки была наименьшей
Для гамильтоновых циклов (и путей) неизвестно никаких просто проверяемых необходимых и достаточных условий их существования, а все известные алгоритмы требуют для некоторых графов перебора большого числа вариантов.
Такие задачи называют задачами переборного типа или неподдающимися задачами.
Теорема Дирака. Если в графе G(V,E) c n вершинами (n ≥ 3) выполняется условие d(v) ≥ n/2 для любого v V, то граф G является гамильтоновым.
Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть