будь-які дві вершини (u, u') і (v, v') суміжні в GHтоді і тільки тоді, коли
або u=v і u' суміжна v' в H
або u' =v' і u суміжна v в G.
Декартів добуток можна розпізнати ефективно за лінійний час[2]. Операція є комутативною як операція на класахізоморфізмів графів, і строгіше, графи GH і HGприродно ізоморфні, але операція не є комутативною як операція на розмічених графах. Операція є також асоціативною, оскільки графи (FG) H і F (GH) природно ізоморфні.
Позначення G × H часом використовується і для декартового добутку графів, але частіше воно використовується для іншої конструкції, відомої як тензорний добуток графів. Символ квадратика частіше використовується і є недвозначним для декартового добутку графів. Він показує візуально чотири ребра, що виходять внаслідок декартового добутку двох ребер.[3]
Приклади
Декартів добуток двох ребер є циклом з чотирма вершинами: K2 K2=C4.
Таким чином, декартів добуток двох графів гіперкубів є іншим гіперкубом — Qi Qj=Qi+j.
Декартів добуток двох медіанних графів є іншим медіанного графом.
Граф вершин і ребер n-кутної призми є декартовим добутком K2 Cn.
Туровий граф є декартовим добутком двох повних графів.
Властивості
Якщо зв'язний граф є декартовим добутком, його можна розкласти єдиним способом на добуток простих множників, графів, які не можна розкласти на добуток графів[4][5]. Однак, Імріх і Клавжар[6] описали незв'язний граф, який можна подати двома різними способами як декартовий добуток простих графів:
(K1 + K2 + K22) (K1 + K23) = (K1 + K22 + K24) (K1 + K2), де знак плюс означає незв'язне об'єднання, а верхній індекс означає кратний декартів добуток.
Декартів добуток є двочастковим тоді і тільки тоді, коли кожен з його множників є двочастковим. Загальніше, хроматичне число декартового добутку задовольняє рівнянню
Алгебричну теорію графів можна використовувати для аналізу декартового добутку графів. Якщо граф має вершин і матрицю суміжності , а граф має вершин і матрицю суміжності , то матриця суміжності декартового добутку двох графів задається формулою
За Імріхом і Клавжару[6] декартові добутки графів визначили 1912 року Вайтгед і Расселл. Добуток графів неодноразово перевідкривали пізніше, зокрема, Герт Сабідуссі[4].
F. Aurenhammer, J. Hagauer, W. Imrich. Cartesian graph factorization at logarithmic cost per edge // Computational Complexity. — 1992. — Т. 2, вип. 4 (26 грудня). — С. 331—349. — DOI:10.1007/BF01200428.
Joan Feigenbaum, John Hershberger, Alejandro A. Schäffer. A polynomial time algorithm for finding the prime factors of Cartesian-product graphs // Discrete Applied Mathematics. — 1985. — Т. 12, вип. 2 (26 грудня). — С. 123—138. — DOI:10.1016/0166-218X(85)90066-6.
A. Kaveh, H. Rahami. A unified method for eigendecomposition of graph products // Communications in Numerical Methods in Engineering with Biomedical Applications. — 2005. — Т. 21, вип. 7 (26 грудня). — С. 377—388. — DOI:10.1002/cnm.753.