Эйлеровость графов — различия между версиями
Строка 1: | Строка 1: | ||
==Эйлеров путь== | ==Эйлеров путь== | ||
+ | {{Определение|definition= | ||
[[Основные определения теории графов|Путь]] <math>p</math> <math>u_0 -> u_0u_1 -> u_1 -> u_1u_2 -> ...-> u</math><sub><math>k-1</math></sub> <math>u_k -> u_k</math> в [[Основные определения теории графов|графе]] <math>G = (V, E)</math> | [[Основные определения теории графов|Путь]] <math>p</math> <math>u_0 -> u_0u_1 -> u_1 -> u_1u_2 -> ...-> u</math><sub><math>k-1</math></sub> <math>u_k -> u_k</math> в [[Основные определения теории графов|графе]] <math>G = (V, E)</math> | ||
называется ''Эйлеровым'', если содержит все [[Основные определения теории графов|ребра]] <math>G</math>, причем каждое - только один раз. <br/> | называется ''Эйлеровым'', если содержит все [[Основные определения теории графов|ребра]] <math>G</math>, причем каждое - только один раз. <br/> | ||
− | + | }} | |
==Эйлеров цикл== | ==Эйлеров цикл== | ||
− | + | {{Определение|definition= | |
[[Основные определения теории графов|Цикл]] <math>p</math> <math>u_0 -> u_0u_1 -> u_1 -> u_1u_2 -> ...-> u_ku_0-> u_0</math> в графе <math>G = (V, E)</math> | [[Основные определения теории графов|Цикл]] <math>p</math> <math>u_0 -> u_0u_1 -> u_1 -> u_1u_2 -> ...-> u_ku_0-> u_0</math> в графе <math>G = (V, E)</math> | ||
называется ''Эйлеровым'', если содержит все ребра <math>G</math>, причем каждое - только один раз. <br/> | называется ''Эйлеровым'', если содержит все ребра <math>G</math>, причем каждое - только один раз. <br/> | ||
− | + | }} | |
'''Эквивалентно:''' | '''Эквивалентно:''' | ||
Эйлеровым циклом является Эйлеров путь, являющийся циклом. | Эйлеровым циклом является Эйлеров путь, являющийся циклом. | ||
==Эйлеров граф== | ==Эйлеров граф== | ||
− | + | {{Определение|definition= | |
Граф <math>G = (V, E)</math> называется Эйлеровым, если содержит Эйлеров цикл. Граф, содержащий Эйлеров путь, не являющийся циклом, называют полуэйлеровым. <br/> | Граф <math>G = (V, E)</math> называется Эйлеровым, если содержит Эйлеров цикл. Граф, содержащий Эйлеров путь, не являющийся циклом, называют полуэйлеровым. <br/> | ||
+ | }} | ||
===Критерий Эйлеровости=== | ===Критерий Эйлеровости=== |
Версия 23:32, 13 октября 2010
Содержание
Эйлеров путь
Определение: |
Путь в графе
называется Эйлеровым, если содержит все ребра , причем каждое - только один раз. |
Эйлеров цикл
Определение: |
Цикл в графе
называется Эйлеровым, если содержит все ребра , причем каждое - только один раз. |
Эквивалентно: Эйлеровым циклом является Эйлеров путь, являющийся циклом.
Эйлеров граф
Определение: |
Граф | называется Эйлеровым, если содержит Эйлеров цикл. Граф, содержащий Эйлеров путь, не являющийся циклом, называют полуэйлеровым.
Критерий Эйлеровости
Неориентированный граф
Теорема: |
Доказательство: |
Достаточность:
Рассмотрим вершину |
Следствие
Неориентированный почти связный[1] граф является полуэйлеровым тогда и только тогда, когда содержит ровно две вершины нечетной степени.
Ориентированный граф
Теорема: |
Ориентированный почти связный[1] граф является Эйлеровым тогда и только тогда, когда входная степень любой вершины равна ее выходной степени. |
Доказательство: |
Аналогично неориентированному графу. |
Следствие
Ориентированный почти связный[1] граф является полуэйлеровым тогда и только тогда, когда содержит ровно одну вершину, входная степень которой на единицу больше выходной, и ровно одну вершину, выходная степень которой на единицу больше входной.
Примечания
- ↑ 1,0 1,1 1,2 1,3
Неориентированный граф назовем почти связным, если все его компоненты связности, кроме, быть может, одной, имеют размер 1.
Ориентированный граф назовем почти связным, если все его компоненты слабой связности, кроме, быть может, одной, имеют размер 1.
Источники
1. Ф.Харари. Теория графов. Москва, издательство "Едиториал УРСС". 2003 г.