Тензорний добуток графів
Тензорний добуток графів і — граф, множина вершин якого є декартовим добутком , причому різні вершини і суміжні в тоді, коли суміжна з і суміжна з .
Інші назви
Тензорний добуток називають також прямим добутком, категорійним добутком, реляційним добутком, добутком Кронекера, слабким прямим добутком або кон'юнкцією. Альфред Норт Вайтгед і Бертран Рассел у книзі 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 (21 січня). — С. 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 (21 січня). — С. 47–52. — DOI: .
- Whitehead A. N., Russell B. Principia Mathematica. — Cambridge University Press, 1912.
Посилання
- Nicolas Bray Graph Categorical Product(англ.) на сайті Wolfram MathWorld.