Двудольное двойное покрытие неориентированного графа G — это двудольный покрывающий граф[en] графа G с двойным числом вершин по сравнению с G. Покрытие можно построить как тензорное произведение графов?!, G × K2. Это покрытие также называется двойным покрытием Кронекера или каноническим двойным покрытием графа G.
Не следует путать это покрытие с двойным покрытием циклами графа, семейством циклов, которые включают каждое ребро дважды.
Двудольное двойное покрытие графа G имеет две вершины ui и wi для каждой вершины vi графа G. Две вершины ui и wj связаны ребром в двойном покрытии тогда и только тогда, когда vi и vj связаны ребром в G. Например, ниже приведен рисунок двудольного двойного покрытия недвудольного графа H. На иллюстрации каждая вершина в тензорном произведении показана цветом из первого множителя (H), а форма вершины взята из второго множителя (K2). Таким образом, вершины ui в двойном покрытии показаны кружками, а вершины wi показаны квадратиками.
Двудольное двойное покрытие может также быть построено с помощью матриц смежности (как описано ниже) или как производный граф графа напряжений[en], в котором каждое ребро графа G помечено ненулевыми элементами двухэлементной группы.
Двудольным двойным покрытием графа Петерсена является граф Дезарга — K2 × G(5,2)=G(10,3).
Двудольным двойным покрытием полного графа Kn является корона (полный двудольный граф Kn,n минус совершенное паросочетание). В частности, двудольным двойным покрытием графа тетраэдра, K4, является граф куба.
Двудольным двойным покрытием цикла нечётной длины является цикл удвоенной длины, в то время как двудольное двойное покрытие любого двудольного графа (в частности, цикла чётной длины, показанного на рисунке) образуется двумя копиями исходного графа.
Если неориентированный граф G имеет матрицу A в качестве матрицы смежности, то матрица смежности двудольного двойного покрытия графа G равна
а матрицей бисмежности[en] двойного покрытия G является сама матрица A. То есть преобразование графа в его двойное покрытие может быть осуществлено просто путём толкования A как матрицы бисмежности, а не матрицы смежности. Более обще, толкование матриц смежности ориентированных графов как бисмежных матриц даёт комбинаторную эквивалентность между ориентированными графами и сбалансированными двудольными графами[1][2].
Двудольное двойное покрытие любого графа G является двудольным графом. Обе доли двудольного графа имеют по одной вершине для каждой вершины графа G. Двудольное двойное покрытие является связным тогда и только тогда, когда G связен и не является двудольным[3].
Двудольное двойное покрытие является частным случаем двудольного покрытия (2-кратного покрывающего графа[en]). Двойное покрытие в теории графов можно рассматривать как частный случай топологического двойного накрытия.
Если граф G не является двудольным симметричным графом, двудольное покрытие графа G является также симметричным графом. Некоторые известные кубические симметричные графы могут быть получены таким образом. Например, двудольное покрытие графа K4 является графом куба. Двойным покрытием графа Петерсена является граф Дезарга, а двойным покрытием додекаэдра является симметричный кубический граф с 40 вершинами[4].
Два различных графа могут иметь изоморфные двудольные двойные покрытия. Например, граф Дезарга является не только двудольным двойным покрытием графа Петерсена, но и также двудольным двойным покрытием другого графа, не изоморфного графу Петерсена[5]. Не любой двудольный граф является двудольным двойным покрытием другого графа. Чтобы двудольный граф G был двудольным покрытием другого графа, необходимо и достаточно, чтобы автоморфизмы графа G включали инволюцию, которая отображает каждую вершину в другую несмежную вершину[5]. Например, граф с двумя вершинами и одним ребром является двудольным, но не является двудольным двойным покрытием, поскольку он не содержит несмежных пар вершин, которые могут быть отображены друг друга такой инволюцией. С другой стороны, граф куба является двудольным двойным покрытием и имеет инволюцию, которая отображает каждую вершину в диаметрально противоположную вершину. Альтернативное описание двудольных графов, которые могут быть образованы построением двудольного двойного покрытия, были получены Сампаткумаром[6].
В общем случае, граф может иметь несколько двойных покрытий, отличных от двудольного двойного покрытия[7]. На рисунке граф C является двойным покрытием графа H:
Однако C не является двудольным двойным покрытием графа H или какого-то другого графа. Граф не является двудольным графом.
Если мы заменим один треугольник квадратом в H, получившийся граф имеет четыре различные двойные покрытия. Два из них являются двудольными, но только один из них является покрытием Кронекера.
В качестве другого примера граф икосаэдра является двойным покрытием полного графа K6. Чтобы получить покрывающее отображение из графа икосаэдра в K6, отобразим каждую пару противоположных вершин икосаэдра в одну вершину графа K6. Однако икосаэдр не является двудольным, так что граф икосаэдра не является двудольным двойным покрытием графа K6. Вместо этого двудольное двойное покрытие может быть получено как ориентируемое двойное покрытие[en] вложения графа K6 в проективную плоскость.
Для улучшения этой статьи желательно: |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .