Добавил:
Рад, если кому-то помог Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
1
Добавлен:
15.11.2025
Размер:
1.28 Mб
Скачать

Пример объединения графов с

матрицей смежности

G1

x1

x2

x3

x4

x1 0 1 1 0

x2 1 0 1 0

x3

1

1

0

0

x4 0 0 0 0

G2

x1

x2

x3

x4

 

G3

x1

x2

x3

x4

 

 

 

 

 

 

 

 

 

 

 

x1

0

1

0

1

 

x1

0

1

1

1

 

 

 

 

 

=

 

 

 

 

 

x2

1

0

1

0

x2

1

0

1

0

 

 

 

 

 

 

x3

1

1

0

1

x3

0

1

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x4

1

0

1

0

x4

1

0

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31

Пересечение графов

Пересечением графов G1(V1, E1) и G2(V2, E2) называется граф

G(V, E) =

, где V =

E =

.

ПРИМЕР

Найти пересечение графов G1(V1, E1) и G2(V2, E2).

Решение: Найдем множество вершин и множество ребер графа

G(V, E) =

:

V ={ v1, v2 }, E={e1}.

 

Построим граф:

 

G(V, E) =

32

Некоторые примеры

пересечения графов

33

Пример пересечения графов с

матрицей смежности

G1

x1

x2

x3

x4

 

G2

x1

x2

x3

x4

 

G3

x1

x2

x3

x4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

0

1

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

0

1

0

1

 

x1

0

1

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

1

0

1

0

 

 

 

 

 

 

=

 

 

 

 

 

x2

1

0

1

0

x2

1

0

1

0

x3

1

1

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

0

1

0

0

 

x3

0

1

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x4

0

0

0

0

x4

0

0

0

0

 

 

 

 

 

 

 

 

x4

1

0

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

34

Композиция графов

Композицией графов G1=(V1,E1) и G2=(V2,E2) называется граф G=(V,E)= G1°G2, в котором имеется ребро {vi,vj} , если имеются ребра

{vi,vк}Є Е1 и {vк,vj} Є Е2

=

G1°G2 – композиция графов G1 и G2

35

Некоторые примеры

композиции графов

36

Пример композиции графов с

матрицей смежности

G1

x1

x2

x3

x4

 

G2

x1

x2

x3

x4

 

G3

x1

x2

x3

x4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

0

1

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

x1

0

1

0

1

 

x1

1

1

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

1

0

1

0

 

 

 

 

 

 

=

 

 

 

 

 

 

x2

1

0

1

0

x2

0

1

0

1

 

 

 

 

 

 

x3

1

1

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x3

1

1

1

1

 

x3

0

1

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x4

0

0

0

0

x4

0

0

0

0

 

 

 

 

 

 

 

 

x4

1

0

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

37

Кольцевая сумма графов

Кольцевой суммой графов G1(V1, E1) и G2(V2, E2) называется граф

G(V, E) =

, где V =

, E =

.

 

ПРИМЕР

 

 

 

 

Найти кольцевую сумму графов G1(V1, E1) и G2(V2, E2).

 

Решение:

Найдем множество вершин и множество ребер графа

 

G(V, E) =

:

 

 

 

V={ v1, v2, v3, v4, v5}, E= { e2,

, e3,

}.

 

Построим граф:

 

 

 

G(V, E) =

38

Дополнение графов

Дополнением графа G1(V1, E1) называется граф

G(V, E) = , где , E = .

ПРИМЕР

Найти дополнение графа G1(V1, E1).

Решение: Найдем множество вершин и множество ребер графа:

V ={v1, v2, v3, v4, v5}, E={ e1, e2, e3, e4}.

Построим граф:

G(V, E) =

39

Связность в

неориентированных графах.

Неориентированный граф считается связным, если из любой вершины есть путь в любую другую вершину (путь может состоять из любого количества рѐбер). Пример: на рисунке чуть ниже граф является связным. Однако, скажем, если удалить ребро между вершинами 4 и 5, то связным он не будет - из вершины 5 нельзя будет попасть ни в какую другую вершину.

Если свойство связности не выполняется, граф называется несвязным

40