В теории графов тензорное произведение G × H графов G и H — это граф такой, что
Тензорное произведение также называют прямым произведением , произведением Кронекера , категориальным произведением , кардинальным произведением , реляционным произведением , слабым прямым произведением или конъюнкцией . Тензорное произведение как операция над бинарными отношениями было введено Альфредом Нортом Уайтхедом и Бертраном Расселом в их Principia Mathematica (1912). Это также эквивалентно произведению Кронекера матриц смежности графов. [1]
Обозначение G × H также используется (а раньше обычно использовалось) для обозначения другой конструкции, известной как декартово произведение графов , но в настоящее время чаще относится к тензорному произведению. Символ креста визуально показывает два ребра, полученные в результате тензорного произведения двух ребер. [2] Это произведение не следует путать с сильным произведением графов .
Тензорное произведение — это теоретико-категорное произведение в категории графов и гомоморфизмов графов . То есть гомоморфизму G × H соответствует пара гомоморфизмов G и H . В частности, граф I допускает гомоморфизм в G × H тогда и только тогда, когда он допускает гомоморфизм в G и в H .
Чтобы убедиться в этом, заметим, что в одном направлении пара гомоморфизмов f G : I → G и f H : I → H дает гомоморфизм
В другом направлении гомоморфизм f : I → G × H можно составить с гомоморфизмами проекций
чтобы получить гомоморфизмы в G и в H .
Матрица смежности G × H представляет собой кронекеровское (тензорное) произведение матриц смежности G и H .
Если граф можно представить в виде тензорного произведения, то может существовать несколько разных представлений (тензорные произведения не удовлетворяют уникальной факторизации), но каждое представление имеет одинаковое количество неприводимых факторов. Имрих (1998) предлагает алгоритм с полиномиальным временем для распознавания графов тензорных произведений и нахождения факторизации любого такого графа.
Если G или H двудольны , то и их тензорное произведение тоже. G × H связен тогда и только тогда, когда оба фактора связаны и хотя бы один фактор недвудольный. [3] В частности, двудольное двойное накрытие группы G связно тогда и только тогда, когда G связна и недвудольна.
Гипотезу Хедетниеми , давшую формулу хроматического числа тензорного произведения, опровергла Ярослав Шитов (2019).
Тензорное произведение графов придает категории графов и гомоморфизмов графов структуру симметричной замкнутой моноидальной категории . Пусть G 0 обозначает базовое множество вершин графа G . Внутренний hom [ G , H ] имеет функции f : G0 → H0 как вершины и ребро из f : G0 → H0 в f ' : G0 → H0 всякий раз , когда ребро { x , y } в G влечет за собой { ж ( Икс ), ж ' ( у )} в ЧАС . [4]