Тензорний добуток графів
Тензорний добуток графів і — граф, множина вершин якого є декартовим добутком , причому різні вершини і суміжні в тоді, коли суміжна з і суміжна з .
Тензорний добуток називають також прямим добутком, категорійним добутком, реляційним добутком, добутком Кронекера, слабким прямим добутком або кон'юнкцією. Альфред Норт Вайтгед і Бертран Рассел у книзі Principia Mathematica[1] ввели тензорний добуток у вигляді операції бінарного відношення. Тензорний добуток графів також еквівалентний добутку Кронекера матриць суміжності цих графів[2].
Позначення іноді використовується для позначення іншої конструкції, відомої як прямий добуток графів, але частіше позначає тензорний добуток. Символ хрестика показує візуально два ребра, що виходять з тензорного добутку двох ребер[3]. Цей добуток не слід плутати зі сильним добутком графів.
- Тензорний добуток є двочастковим графом, який називається подвійним покриттям двочастковим графом графа . Подвійним покриттям двочастковим графом графа Петерсена є граф Дезарга . Подвійним покриттям двочастковим графом повного графа є корона — повний двочастковий граф без досконалого парування).
- Тензорний добуток повного графа на себе є доповненням турового графа. Його вершини можна помістити в квадратну решітку так, що кожна вершина буде суміжною всім вершинам, які не лежать у тих самих рядку або стовпці.
Тензорний добуток є категорійно-теоретичним добутком у категорії графів і гомоморфізмів, тобто гомоморфізм у відповідає парі гомоморфізмів у і в . Зокрема, граф допускає гомоморфізм у тоді і тільки тоді, коли він допускає гомоморфізм в обидва множники.
З одного боку, пара гомоморфізмів і дають гомоморфізм:
з іншого, гомоморфізм можна застосувати до гомоморфізму проєкцій:
даючи тим самим гомоморфізми в і в .
Матриця суміжності графа є тензорним добутком матриць суміжності і .
Якщо граф можна подати як тензорний добуток, то подання може бути не єдиним, але кожне подання має однакове число незвідних множників. Вільфрід Імріх[4] навів алгоритм поліноміального часу для розпізнавання тензорного добутку графів і знаходження розкладу будь-якого такого графа.
якщо або , або є двочастковим, то є двочастковим і їх тензорний добуток. Граф зв'язний тоді і тільки тоді, коли обидва множники пов'язані і, щонайменше, один множник не є двочастковим[5]. Зокрема, подвійне покриття двочастковим графом графа зв'язне тоді і тільки тоді, коли зв'язний і не двочастковий.
Гіпотеза Гедетніємі дає формулу для хроматичного числа тензорного добутку.
- ↑ Whitehead, Russell, 1912.
- ↑ Weichsel, 1962.
- ↑ Hahn, Sabidussi, 1997.
- ↑ Imrich, 1998.
- ↑ Imrich, Klavžar, 2000, с. Theorem 5.29.
- Geňa Hahn, Gert Sabidussi. Graph symmetry: algebraic methods and applications. — Springer, 1997. — Т. 497. — С. 116. — (NATO Advanced Science Institutes Series) — ISBN 978-0-7923-4668-5.
- Imrich W. Factoring cardinal product graphs in polynomial time // Discrete Mathematics. — 1998. — Т. 192 (3 січня). — С. 119–144. — DOI: .
- Wilfried Imrich, Sandi Klavžar. Product Graphs: Structure and Recognition. — Wiley, 2000. — ISBN 0-471-37039-8.
- Paul M. Weichsel. The Kronecker product of graphs // Proceedings of the American Mathematical Society. — 1962. — Т. 13, вип. 1 (3 січня). — С. 47–52. — DOI: .
- Whitehead A. N., Russell B. Principia Mathematica. — Cambridge University Press, 1912.
- Nicolas Bray Graph Categorical Product(англ.) на сайті Wolfram MathWorld.