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