Произведение графов

Материал из testwiki
Перейти к навигации Перейти к поиску

Произведение графов — это бинарная операция на графах. Конкретнее, это операция, которая двум графам G1 и G2 сопоставляет граф H со следующими свойствами:

  • Множество вершин графа H — это прямое произведение V(G1) × V(G2), где V(G1) и V(G2) являются множествами вершин G1 и G2 соответственно.
  • Две вершины (u1u2) и (v1v2) графа H соединены ребром тогда и только тогда, когда вершины u1, u2, v1, v2 удовлетворяют определённым условиям, соответствующим типу произведения (смотрите ниже).

Виды произведений

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

Название Условие для (u1u2) ∼ (v1v2). Размеры Пример
Декартово произведение
GH
u1 = v1 и u2  v2 )
или

u1  v1 и u2 = v2 )

GV1,E1HV2,E2J(V1V2),(E2V1+E1V2)
Тензорное произведение
(Категорийное произведение)
G×H
u1  v1 и u2  v2 GV1,E1×HV2,E2J(V1V2),(2E1E2)
Лексикографическое произведение
GH или G[H]
u1 ∼ v1
или
u1 = v1 и u2 ∼ v2 )
GV1,E1HV2,E2J(V1V2),(E2V1+E1V22)
Сильное произведение
(Нормальное произведение)
GH
u1 = v1 и u2 ∼ v2 )
или
u1 ∼ v1 и u2 = v2 )
или
u1 ∼ v1 и u2 ∼ v2 )
GV1,E1HV2,E2J(V1V2),(V1E2+V2E1+2E1E2)
Конормальное произведение графов
(Дизъюнктное произведение)
G*H
u1 ∼ v1
или
u2 ∼ v2
Шаблон:Не переведено 5 (u1v1 и u2v2)
или

(u1≁v1 и u2≁v2)

Корневое произведение см. статью GV1,E1HV2,E2J(V1V2),(E2V1+E1)
Произведение Кронекера см. статью см. статью см. статью
Зигзаг-произведение см. статью см. статью см. статью
Шаблон:Не переведено 5
Гомоморфное произведение[1][2][1]
GH
(u1=v1)
или
(u1v1 и u2≁v2)

В общем случае произведение графов определяется любым условием для (u1u2) ∼ (v1v2), которое может быть выражено в терминах утверждений u1 ∼ v1, u2 ∼ v2, u1 = v1 и u2 = v2.

Мнемоника

Пусть K2 — полный граф с двумя вершинами (т.е. единственное ребро). Произведения графов K2K2, K2×K2, и K2K2 выглядят в точности как знак операции умножения. Например, K2K2 является циклом длины 4 (квадрат), а K2K2 является полным графом с четырьмя вершинами. Нотация G[H] для лексикографического произведения напоминает, что произведение не коммутативно.

См. также

Примечания

Шаблон:Reflist

Литература

Шаблон:Refbegin

Шаблон:Refend

Шаблон:Rq