Декартів добуток графів

Матеріал з testwiki
Перейти до навігації Перейти до пошуку
Декартів добуток графів

Декартів добуток або прямий добуток[1] G H графів G і H — це граф, такий, що

Декартів добуток можна розпізнати ефективно за лінійний час[2]. Операція є комутативною як операція на класах ізоморфізмів графів, і строгіше, графи G H і H G природно ізоморфні, але операція не є комутативною як операція на розмічених графах. Операція є також асоціативною, оскільки графи (F G) H і F (G H) природно ізоморфні.

Позначення G × H часом використовується і для декартового добутку графів, але частіше воно використовується для іншої конструкції, відомої як тензорний добуток графів. Символ квадратика частіше використовується і є недвозначним для декартового добутку графів. Він показує візуально чотири ребра, що виходять внаслідок декартового добутку двох ребер.Шаблон:Sfn

Приклади

  • Декартів добуток двох ребер є циклом з чотирма вершинами: K2 K2=C4.
  • Декартів добуток K2 і шляху є драбиною.
  • Декартів добуток двох шляхів є решіткою.
  • Декартів добуток n ребер є гіперкубом:
(K2)n=Qn.
Таким чином, декартів добуток двох графів гіперкубів є іншим гіперкубом — Qi Qj=Qi+j.
  • Декартів добуток двох медіанних графів є іншим медіанного графом.
  • Граф вершин і ребер n-кутної призми є декартовим добутком K2 Cn.
  • Туровий граф є декартовим добутком двох повних графів.

Властивості

Якщо зв'язний граф є декартовим добутком, його можна розкласти єдиним способом на добуток простих множників, графів, які не можна розкласти на добуток графівШаблон:SfnШаблон:Sfn. Однак, Імріх і КлавжарШаблон:Sfn описали незв'язний граф, який можна подати двома різними способами як декартовий добуток простих графів:

(K1 + K2 + K22) (K1 + K23) = (K1 + K22 + K24) (K1 + K2), де знак плюс означає незв'язне об'єднання, а верхній індекс означає кратний декартів добуток.

Декартів добуток є вершинно-транзитивним графом тоді і тільки тоді, коли кожен з його множників є вершинно-транзитивнимШаблон:Sfn.

Декартів добуток є двочастковим тоді і тільки тоді, коли кожен з його множників є двочастковим. Загальніше, хроматичне число декартового добутку задовольняє рівнянню

χ(G H)=max {χ(G), χ(H)}Шаблон:Sfn.

Шаблон:Нп стверджує пов'язану рівність для тензорного добутку графів. Число незалежності декартових добутків непросто обчислити, але, як показав ВізінгШаблон:Sfn, число незалежності задовольняє нерівностям

α(G)α(H) + min{|V(G)|-α(G),|V(H)|-α(H)} ≤ α(G H) ≤ min{α(G) |V(H)|, α(H) |V(G)|}.

Гіпотеза Візінга стверджує, що число домінування декартового добутку задовольняє нерівності

γ(G H) ≥ γ(G)γ(H).

Алгебрична теорія графів

Алгебричну теорію графів можна використовувати для аналізу декартового добутку графів. Якщо граф G1 має n1 вершин і n1×n1 матрицю суміжності 𝐀1, а граф G2 має n2 вершин і n2×n2 матрицю суміжності 𝐀2, то матриця суміжності декартового добутку двох графів задається формулою

𝐀12=𝐀1𝐄n2+𝐄n1𝐀2 ,

де означає добуток Кронекера матриць, а 𝐄n означає n×n одиничну матрицюШаблон:Sfn.

Історія

За Імріхом і КлавжаруШаблон:Sfn декартові добутки графів визначили 1912 року Вайтгед і Расселл. Добуток графів неодноразово перевідкривали пізніше, зокрема, Герт СабідуссіШаблон:Sfn.

Примітки

Шаблон:Reflist

Література

Шаблон:Refbegin

Шаблон:Refend

Посилання

  1. Візінг використав термін «декартів добуток».
  2. Шаблон:Harvard citation. Для раніших алгоритмів поліноміального часу див. статтю Фейгенбаума, Гершберґерґа і Шеффера Шаблон:Harvard citation, а також статтю Авренгаммера, Гаґаувера і Імріха Шаблон:Harvard citation.