logo
Графы

2.2 Решение заданий 1.7-1.13

Задание: По заданной матрице весов графа G (см. таблицу 1) выполнить:

1. Преобразовать полученный орграф в неориентированный граф.

2. Построить неориентированный граф.

3. Перечислить смежные вершины и ребра,

4. Составить для него матрицу смежности.

5. Указать степени вершин графа.

6. Составить матрицу Кирхгофа и матрицу инцидентности.

7. Изменить граф таким образом, чтобы получить: полный граф, мультиграф, псевдограф, дерево. Построить полученные графы.

1) неориентированный графа G* получаем из ориентированного графа G заменяя дуги ребрами.

2)Рисунок 6

3)смежные вершины:

v1v2 ; v1v3 ; v1v4 ; v1v5 ; v2v3 ; v3v6 ; v4v2 ; v4v3 ; v4v5 ; v5v2 ; v5v3 ; v5v6

смежные ребра:

e1e2 ; e1e3 ; e1e4 ; e1e5 ; e1e9 ; e1e11 ; e2e9 ; e2e11 ; e2e3 ; e2e6 ; e2e12 ; e2e10 ; e3e4

e3e5 ; e3e6 ; e3e10 ; e3e12 ; e4e5 ; e4e9 ; e4e8 ; e4e10 ; e5e8 ; e5e11 ; e5e7 ; e5e12 ; e6e10

e6e12 ; e6e7 ; e7e8 ; e7e10 ; e7e12 ; e8e9 ; e8e10 ; e8e11 ; e8e12 ; e9e10 ; e9e11 ; e10e12

e11e12

4) Матрица смежности графа G с конечным числом вершин n (пронумерованных числами от 1 до n) -- это квадратная матрица A размера n, в которой значение элемента aij равно числу ребёр из i-й вершины графа в j-ю вершину.

5) Степени вершин графа G

Degv1=4

Degv2=4

Degv3=5

Degv4=4

Degv5=5

Degv6=2

6) Дан простой граф G с вершинами V(G)=n. Тогда матрица Кирхгофа данного графа будет определяться следующим образом:

Матрица инцидентности -- одна из форм представления графа, в которой указываются связи между инцидентными элементами графа (ребро(дуга) и вершина). Столбцы матрицы соответствуют ребрам, строки -- вершинам. Ненулевое значение в ячейке матрицы указывает связь между вершиной и ребром (их инцидентность).

В случае ориентированного графа каждому ребру <x,y> ставится в соответствие "-1" на позиции (x,y) и "1" на позиции (y,x); если связи между вершинами нет, то ставится в соответствие "0".

7) полный граф - рисунок 7, мультиграф - рисунок 8, псевдограф - рисунок 9, дерево - рисунок 10