Реферат: Операции на графах
x3
1
0
0
Найдем матрицу смежности вершин A = A1 Ç A2
|
x1 |
x2 |
x3 | ||
x1 |
0 |
0 |
0 | ||
A’1 Ç A’2 |
= |
x2 |
1 |
0 |
1 |
x3 |
0 |
0 |
0 |
Полученная матрица смежности вершин A’1 Ç A’2 соответствует графу G1 Ç G2 , изображенному на рис.2.
Композиция графов
Пусть G1 (X,E1 ) и G2 (X,E2 ) — два графа с одним и тем же множеством вершин X . Композицией G1 (G2 ) графов G1 и G2 называется граф с множеством вершин E , в котором существует дуга (xi ,xj ) тогда и только тогда, когда существует дуга (xi ,xk ) , принадлежащая множеству E1 , и дуга (xk ,xj ) , принадлежащая множеству E2 .
Рассмотрим выполнение операции композиции G1 (G2 ) на графах, изображенных на рис.3. Для рассмотрения операции составим таблицу, в первом столбце которой указываются ребра (xi , xk ) , принадлежащие графу G1 , во втором — ребра (xk , xj ) , принадлежащие графу G3 , а в третьем — результирующее ребро (xi , xj ) для графа G1 (G2 ) .
G1 | G2 | G1 (G2 ) |
(x1 ,x2 ) | (x2 ,x1 ) (x2 ,x3 ) | (x1 ,x1 ) (x1 ,x3 ) |
(x1 ,x3 ) | (x3 ,x3 ) | (x1 ,x3 ) |
(x2 ,x1 ) | (x1 ,x1 ) (x1 ,x3 ) | (x2 ,x1 ) (x2 ,x3 ) |
Заметим, что дуга (x1 ,x3 ) результирующего графа в таблице встречается дважды. Однако, поскольку рассматриваются графы без параллельных ребер (дуг), то в множестве E результирующего графа дуга (x1 ,x3 ) учитывается только один раз, т.е. E = {(x1 ,x1 ), (x1 ,x3 ), (x2 ,x1 ), (x2 ,x3 )}