Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
0000a652.doc
Скачиваний:
96
Добавлен:
28.02.2016
Размер:
1.14 Mб
Скачать

4.3. Понятие изоморфизма и изоморфизм плоских графов

Один и тот же граф можно изображать по разному.

Во‑первых, в соответствии с описанием графа, вер­ши­ны допускается представлять точками, которые в про­стран­ственном отношении могут располагаться произ­вольно друг по отношению к другу, но так чтобы разным вершинам отвечали бы и разные точки. Очевидно, что, в этом случае, несмотря на то, что визуальное изображение графа может существенно измениться, оба изображения — исходное и измененное — должны соответствовать одному и тому же описанию графа.

Во‑вторых можно перенумеровать вершины уже изо­бра­женного графа и при этом потребовать не различать описа­ний, поскольку граф при этом фактически остался тем же.

В таких ситуациях необходимо четко определиться ка­кие графы различаются, а какие — нет. С этой целью вводится понятие изоморфизма графов. Слово «изо­морфизм» в переводе с греческого означает — одинаковой формы.

Графы G(V,U) и G (V, U) называются изоморфными, если существует биекция между множествами вершин V и V, а также между множествами ребер U и U, сохраняющая отношение инцидентности: если vV, v  V, uU и u  U, то вершина v инцидентна ребру U тогда и только тогда, когда вершина v инцидентна ребру U.

Графы, содержащие различное число вершин или ребер, не могут быть изоморфными.

Понятие изоморфизма позволяет упростить решение ряда задач. Поясним это на примере решения задачи укладки графов. Под укладкой графа понимают такое его изоморфное преобразование, при котором граф становится плоским.

Задача укладки имеет применение, например, при разработках информационных, транспортных, энергетических сетей, и т.д.

Одной из первых задач укладки графов была следующая старинная шуточная задача. Три поссорившихся соседа име­ют три общих колодца. Можно ли провести непересека­ющиеся дорожки от каждого дома к каждому из колодцев?

Строгое доказательство невозможности получения положительного решения этой задачи принадлежит Жордану. Им была доказана следующая теорема, которая на первый взгляд кажется очевидной.

Теорема 4.1 (Жордан) Если L — непрерывная за­мкнутая кривая без самопересечений на плоскости (рисунок 4.5), то L делит плоскость на внешнюю и внутреннюю области так, что любая непрерывная линия, соединяющая две точки x и у с внутренней и внешней области, пересекает L.

L y

x

Рисунок 4.5

Построим для задачи о трех соседях и трех колодцах граф, соответствующий взаимному расположению домов и колодцев. Этот граф изображен на рисунке 4.6 слева

На рисунке 4.6 справа изображен граф, изоморфный исходному. Из теоремы Жордана следует, что соединение вершин vd3 и vk2 ребром без пересечения с замкнутой кри­вой L не представляется возможным.

vd1 vd2 vd3

.. . vk1 L

.. .vd1 vd3 vd2

vk3

vk1 vk2 vk3 vk2

Рисунок 4.6

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

Граф, изображенный на рисунке 4.6 слева, получил специальное обозначение A33.

Другой, замечательный в отношении планарности граф, представлен на рисунке 4.7.

Этот граф имеет обозначение U55. Обозначение U обы­чно принимается для полных графов.

То, что граф U55 не плоский, доказывается точно так­же, как и для графа A33.

В теории плоских графов один из фундаментальных результатов принадлежит Понтрягину и Куратовскому. Ими доказана следующая теорема.

v2 v3

v1

v4 v5

Рисунок 4.7

Теорема 4.2 (Понтрягин и Куратовский) Для того, чтобы граф G был плоским, необходимо и достаточно, чтобы он не содержал частичного графа, изоморфного A33 или U5.

Доказательство этой теоремы ввиду его громоздкости мы опускаем.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]