Декартовым произведением двух графов G1(X1) и G2(X2) называется граф G(X) = G1(X1) ´ G2(X2), определенный следующим образом:
а) множество вершин Х является декартовым произведением множеств Х1 и Х2: Х = Х1 ´ Х2 = {(xi1, xj2) / xi1 Î X1, xj2ÎX2};
б) множество вершин, смежных с вершиной (хi1, хj2) декартова произведения двух графов, определяется как G(xi1, xj2) = G1(xi1) ´G2(xj2), т.е. как декартово произведение множеств вершин графа G1(X1), смежных с хi1 и графа G2(X2), смежных с xj2. Пример приведен на рис. 2.32.
Пример 5.
Для примера 5 G(x01,x02)={(x11,x12), (x21,x12)},
G1(x01)={x11, x21}, G(x01, x12)={(x11, x02), (x21, x02)},
G1(x11)= x01, G2(x02)=x12, G(x11, x02)=(x01, x12),
G1(x21)= x01, G2(x12)=x02, G(x11, x12)=(x01, x02),
G(x21, x02)=(x01, x12),
G(x21, x12)=(x01, x02).
Пусть даны n графов G1(x1), G2 (x2),..., Gn (xn). Тогда граф
G(x)= G1(x1) ´ G2(x2) ´... ´ Gn(xn) называется декартовым произве-
дением указанных графов, если
а) x = x1 ´ x2 ´... ´ xn = {(x1 , x2 ,..., xn) / x1 Î X1, x2 Î X2,..., xn Î Xn};
б) G(x1 , x2 ,..., xn) = G1(x1) ´ G2(x2) ´... ´ Gn(xn) – декартово произведение подмножеств вершин графов Gi(xi) (i = 1,..., n), смежных с вершинами x1, x2,..., xn.
|
|