Декартовой суммой графов G1(x1) и G2(x2) G(x) = G1(x1) + G2(x2) называется граф, определенный следующим образом:
а) множество вершин X является декартовым произведением X1 и X2, т.е. X = X1 ´ X2 = {(xi1, xj2) / xi1 Î X1, xj2 Î X2};
б) множество вершин, смежных с вершиной (xi1, xj2) определяется как
G(xi1, xj2) = [G1(xi1) ´ {xj2}] È [{xi1} ´ G2(xj2)] (´ - операция декартова произведения).
Для примера 5
G(x01, x02) = {G1(x01) ´ {x02}} È {{x01} ´ G2(x02)} =
= {(x11, x02), (x21, x02)} È {(x01, x12)},
G(x01, x12) = {G1(x01) ´ {x12}} È {{x01} ´ G2(x12)}=
= {(x11, x12),(x21, x12)} È {(x01, x02)},
G(x11,x02) = {(x01, x02)} È {(x11, x12)}, G(x11, x12) = {(x01, x12)} È {(x11, x02)},
G(x21,x02) = {(x01, x02)} È {(x21, x12)}, G(x21, x12) = {(x01, x12)} È {(x21, x02)}.
Соответствующий граф изображен на рис. 2.33.
Граф G(X) называется декартовой суммой n графов
G(X) = G1(X1) + G2(X2) +... + Gn(Xn), если
а) X = X1 ´ X2 ´... ´ Xn;
б) G(x1, x2,..., xn) = [G1(x1) ´ {x2} ´... ´ {xn}] È [{x1} ´ G2(x2) ´... ´ {xn}] È... È [{x1} ´ {x2} ´... ´ Gn(xn)].
Степени графов