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
- Пояснительная записка
- Глава 1. Понятие орграфа
- 1.1 Основные определения
- 1.2 Решение заданий 1.1-1.6
- Глава 2. Понятие неориентированного графа
- Глава 2. Понятие неориентированного графа
- 2.1 Определения
- 2.2 Решение заданий 1.7-1.13
- Глава 3. Ориентированные и неориентированные деревья
- 3.1 Определение
- 3.2 Свойства
- Глава 4. Алгоритмы нахождения кротчайших путей в графе
- 4.1 Алгоритм Дейкстры (алгоритм расстановки меток)
- 4.2 Алгоритм Беллмана-Мура (алгоритм корректировки меток)
- Заключение
- 18. Полный граф. Пустой граф. Дополнение графа. Двудольный граф. Полный двудольный граф. Планарный граф. Однородный граф. Подграф. Частичный граф. Примеры.
- 9. Графы Определение графа
- Полный граф. Дополнение графа
- § 4. Полные графы. Двудольные графы. Однородные и реберные графы
- 15. Графы. Представления графов. Пути в графах
- Лекция 20. Графы Графы
- 27. Виды графов: двудольные графы, регулярные графы, полные графы, деревья, планарные графы