Покрытие рёбер графа путями — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
м (ё)
(См. также)
Строка 25: Строка 25:
  
 
==См. также==
 
==См. также==
* [[Эйлеров_цикл,_Эйлеров_путь,_Эйлеровы_графы,_Эйлеровость_орграфов|Эйлеров цикл, Эйлеров путь, Эйлеровы графы, Эйлеровость орграфов]]
+
* [[Эйлеров_цикл,_Эйлеров_путь,_Эйлеровы_графы,_Эйлеровость_орграфов|Эйлеровость графов]]
  
 
==Источники информации==
 
==Источники информации==

Версия 14:04, 12 октября 2018

Следующее утверждение являются следствием из критерия Эйлеровости графа:

Теорема:
Пусть [math]G[/math] — граф, в котором [math]2N[/math] вершин имеют нечётную степень. Тогда множество рёбер [math]G[/math] можно покрыть [math]N[/math] рёберно-простыми путями.
Доказательство:
[math]\triangleright[/math]

Необходимость

Докажем, что [math]G[/math] можно покрыть [math]N[/math] рёберно-простыми путями.

Добавим [math] N [/math] рёбер [math]uv[/math] таких, что степени вершин [math]u[/math] и [math]v[/math] нечётные. Тогда степени всех вершин станут чётными, и в [math]G[/math] появится Эйлеров цикл [math]c[/math] (критерием Эйлеровости графа является отсутствие нечётных вершин в связном мультиграфе).

Удалим из [math]c[/math] добавленные рёбра. Заметим, что теперь цикл распадается на [math] N [/math] простых путей. В самом деле: возьмем Эйлеров цикл и удалим из него [math]N[/math] рёбер. Теперь полученный граф можно разбить на [math]N[/math] (или меньше) цепей между этими удалёнными рёбрами.

Достаточность

Докажем, что [math]G[/math] нельзя покрыть менее, чем [math]N[/math] рёберно-простыми путями.

Предположим, что такое возможно, и существует набор рёберно-простых путей [math]p_1, p_2, ... p_k, k \lt N[/math], такой что он покрывает все рёбра [math]G[/math]. Пусть [math]i-[/math]й путь из этого набора имеет вид [math] w_i = u_{i_0}e_{i_1}u_{i_1}...u_{i_m}[/math]. Добавим в [math]G[/math] все рёбра вида [math]u_{i_m}u_{{i+1}_0}[/math] (соединяют конец предыдущей и начало следующей цепи) и ребро [math]u_{k_m}u_{1_0}[/math] (соединяет конец последней и начало первой цепей).

В новом графе появится Эйлеров цикл, т.к. мы добавили рёбра, соединяющие конец и начало [math] i [/math] и [math] i + 1 [/math] пути соответственно. Всего добавлено [math]k[/math] рёбер, которые меняют чётность не более, чем [math]2k[/math] вершин. Т.к. [math]k \lt N[/math], то в графе останутся вершины нечётной степени, что не удовлетворяет критерию Эйлеровости графа.

Противоречие. Значит, такого набора, что его мощность меньше [math]N[/math], не существует.
[math]\triangleleft[/math]

См. также

Источники информации

  • Харари Фрэнк Теория графов = Graph theory/Пер. с англ. и предисл. В. П. Козырева. Под ред. Г.П.Гаврилова. Изд. 2-е. — М.: Едиториал УРСС, 2003. — 296 с. — ISBN 5-354-00301-6