Планарные графы презентация

Содержание

Слайд 2

Интегральная микросхема состоит из слоев миниатюрных микросхем, впечатанных в пластину. Важно исключить пересечение

проводов в местах, где нет соединений.

Задача для
микросхем

Исключить пересечение
проводов в местах,
где нет соединений

Задача для
графов

Построение графа с
непересекающимися ребрами

Слайд 3

Примеры.

Слайд 4

Задача.

Предоставление двух видов коммунальных услуг двум домам или трех видов коммунальных услуг двум

домам

Слайд 5

Определения.

Планарным графом называется граф, который может быть изображен в плоскости так, что его

ребра не пересекаются. Граф, который не является планарным, называется непланарным.
Если граф планарен и нарисован так, что никакие линии не пересекаются, и его необходимо разрезать вдоль ребер, то граф окажется разделенным на части, включая внешнюю часть. Такие части называются гранями.
Граница каждой грани является циклом.
Грань планарного графа – максимальный участок плоскости такой, что любые две точки этого участка могут быть соединены кривой, не пересекающей ребро графа.

Слайд 6

Теорема.

Если G - связный планарный граф, содержащий v вершин, e ребер и

f граней, то
v – e + f = 2.
Теорема.
Полный двудольный граф K3,3
не является планарным.
Теорема.
Полный граф K5 не является планарным.
Лемма.
В произвольном связном планарном
графе G с количеством вершин
не менее трех:
3v – e ≥ 6.

Слайд 7

Теорема.

Каждый планарный граф G содержит вершину степени 5 или менее.
Теорема.
Если два

связных графа гомеоморфны, то они либо оба планарны,
они либо оба непланарны.
Теорема.
Произвольный граф, гомеоморфный графу K3,3 или K5 , не является планарным.
Теорема. (Куратовский)
Граф является планарным тогда и только тогда, когда он не содержит подграф, гомеоморфный K3,3 или K5 .

Слайд 8

Пример.

Граф является планарным

Слайд 9

Пример.

Графы являются планарными

Слайд 10

Пример.

Граф Петерсена не является планарным.
Граф содержит подграф, гомеоморфный K3,3

Слайд 11

Раскраска графов

Слайд 12

Проблема 4-хкрасок.

Карту необходимо раскрасить, используя только 4 цвета так, чтобы любые

две граничащие страны были раскрашены разными цветами.
Известно, что
Для раскрашивания карты 5 красок достаточно, а 3 – нет.
Задача решена численными расчетами перебором огромного числа случаев.

Слайд 13

Пример.

Карта Возможная окраска
Граф – ребра в качестве границ, грани – в

качестве стран.

Слайд 14

Пример.

Двойственный граф G' формируется путем замены граней (стран) вершинами и соединения

их ребрами, если грани в исходном графе смежные.
В двойственном графе G' вершины являются смежными тогда и только тогда, когда соответствующие грани являются смежными в исходном графе G.
Двойственный граф G'

Слайд 15

Пример.

Граф
Двойственный граф G'
Грани графа G стали вершинам графа G'.
Исходная

проблема раскрашивания стран на карте при условии, чтобы никакие две страны, имеющие общую границу, не были окрашены в один цвет, стала проблемой раскрашивания при том же условии.

Слайд 16

Задача (Г.Д. Бирхгоф)(G.D. Birkhoff).

Зафиксируем для графа количество цветов.
Сколько существует способов

раскрашивания вершин при условии, что никакие две смежные не будут одного цвета.
Имеется 5 цветов и необходимо раскрасить граф.
5 цветов для раскрашивания 1-ой вершины,
4-ре цвета – для второй.
5 ⋅ 4 = 20 способов раскрашивания.

Слайд 17

Пример.

Имеются 4 цвета и необходимо раскрасить граф G
Для раскрашивания 1-ой вершины

a имеется 4 цвета.
Для 2-ой b – 3 цвета.
Для 3-ей с – 2 цвета, цвет должен отличаться от цвета вершин a и b.
4 ⋅ 3 ⋅ 2 ⋅ 1 = 24 способов раскраски графа G.

Слайд 18

Пример (предыдущий).

Имеется λ цветов для раскрашивания графа G.
Имеется λ

цветов для раскрашивания вершины a,
λ -1 цветов для раскрашивания вершины b,
λ -2 цветов для раскрашивания вершины c,
λ -2 цветов для раскрашивания вершины d.
λ (λ - 1) (λ - 2) (λ - 3) = СG(λ) способов раскраски графа G с
использованием λ цветов.
CG(0) = CG(1) = CG(2) = 0.

Слайд 19

Определение.

Пусть G – граф. Раскраской графа G называется окрашивание вершин графа

G такое, что никакие две смежные вершины не имеют один цвет.
Пусть СG(λ) обозначает количество способов раскраски графа G с использованием λ цветов, так что никакие две смежные вершины не имеют один цвет, то есть СG(λ) - количество способов раскраски графа G.
Для фиксированного графа G функция СG(λ) является полиномиальной функцией от λ, называемой хроматическим многочленом графа G.
Хроматическое число графа – это наименьшее число цветов, которое используется для раскраски графа. Это наименьшее положительное число n, что СG(n) = 0.

Слайд 20

Пример.

Пусть граф G состоит из пяти изолированных вершин, так что в

нем нет ребер, нет смежных вершин.
Если раскрашивать граф λ цветами, то будем иметь λ вариантов для каждой вершины, будет существовать
λ ⋅ λ ⋅ λ ⋅ λ ⋅ λ = λ5
способов раскраски графа и СG(λ) = λ5 .
Если граф состоит из k изолированных вершин, СG(λ) = λk ,
хроматическое число = 1.

Слайд 21

Пример.

Пусть G - граф K5 . Каждая из пяти вершин является

смежной с остальными 4-мя вершинами.
Граф раскрашиваем λ цветами,
для 1-ой вершины имеется λ вариантов цвета.
2-ая вершина смежная с 1-ой, имеется λ - 1 вариантов цвета.
3-я вершина смежная с 1-ой и со 2-ой, имеется λ - 2 вариантов цвета.
4-ая вершина смежная с каждой из первых трех раскрашенных, имеется λ - 3 вариантов цвета.
5-ая вершина смежная с каждой из первых 4-х, имеется λ - 4 вариантов цвета.
СG(λ) = λ (λ - 1) (λ - 2) (λ - 3) (λ - 4) способов.
Граф G не может быть раскрашен 4-мя цветами, СG(λ) = 0.
Граф G не является планарным ⇒ не противоречит утверждению, что планарный граф может быть окрашен 5-ю цветами.

Слайд 22

Пример.

Пусть G - граф Kn .
СG(λ) = λ (λ

- 1) (λ - 2) (λ - 3) … (λ - (n - 1)) способов.
Хроматическое число графа G равно n.

Слайд 23

Теорема.

Если G = G1 ∪ G2 ∪ G3 ∪ … ∪

Gn ,
где G1 , G2 , G3 , … , Gn - компоненты графа G,
то СG(λ) = СG1(λ) ⋅ СG2(λ) ⋅ СG3(λ) ⋅ … ⋅ СGn(λ).
Следствие. СG(λ) = 0 тогда и только тогда, когда СGn(λ) = 0 для некоторого 1 ≤ i ≤ n.
Следствие. Если для раскраски графа G требуется k цветов, то и для одной из его компонент требуется для раскраски k цветов.

Слайд 24


Раскрашивание только связных графов.
Граф G( V, E). e = {a, b}

- ребро.
Граф Ge - граф G, в котором удалено ребро e, но сохранены вершины a и b.
Граф G/e - граф Gi с отождествленными (склеенными) вершинами a и b.
Граф G/e - гомоморфным образом графа Gi ,
где гомоморфизм f : Ge → G/e определен на всех вершинах графа Gi
f(a) = f(b) и f(v) = v для всех v из V – {a, b}.
Для ребер f({u, v}) = {f (u), f(v)}.
f = f ° f
Функция с такими свойствами называется стягивающим отображением.

Слайд 25

Пример.

Пусть G -граф
Граф Ge
Граф G/e

Слайд 26

Пример.

Пусть G -граф
Граф Ge
Граф G/e

Слайд 27

Теорема.

Для произвольного планарного графа G с ребром e имеет место равенство


CGe (λ) = CG (λ) + CG/e (λ)

Слайд 28

Теорема.

Для произвольного планарного графа G с n вершинами функция СG (λ)

представляет собой многочлен n –ой степени.

Слайд 29

Теорема.

Для произвольного непустого связного графа G постоянный член в СG (λ)

равен 0. Если граф G имеет две или более вершин, то сумма коэффициентов многочлена СG (λ) равна 0.

Слайд 30

Теорема.

Произвольный планарный граф G можно раскрасить, используя только пять цветов.

Имя файла: Планарные-графы.pptx
Количество просмотров: 59
Количество скачиваний: 0