Матричные способы задания графов
Матрицей смежности вершин орграфа называется квадратная матрица п–го порядка (п – число вершин). Строки и столбцы соответствуют вершинам графа, элементы pij равны количеству дуг, идущих из i–й вершины в j–ую.
Если орграф состоит из однократных дуг, то матрица состоит из 1 и 0. В случае неориентированного графа ему вместе с ребром (xi; xj) принадлежит и ребро (xj; xi), поэтому матрица будет симметрической.
Матрица смежности дуг орграфа – это квадратная матрица m–го порядка (m – число дуг). Строки и столбцы соответствуют дугам графа. Элементы qij равны 1, если дуга ui непосредственно предшествует дуге uj и 0 – в остальных случаях.
Матрицей смежности ребер неориентированного графа является матрица m–го порядка, элементы которой qij равны 1, если ребро ui и ребро uj имеют общую вершину, и 0 – в остальных случаях.
Матрица инцидентности орграфа – прямоугольная матрица размера nxm, где n – число вершин, m – число дуг. Элементы матрицы
| 1, если uj исходит из i-й вершины; |
–1, если uj заходит в i-ю вершину; | |
0, если дуга uj не инцидентна вершине; | |
2, если вершина является и началом и концом дуги. |
Если граф неориентированный, то его элементы 1 и 0.
Пример 1. Для данного графа составить матрицу смежности вершин и определить полустепени захода и исхода.
| Решение. Граф содержит 5 вершин, поэтому матрица смежности 5-го порядка. Из х1 исходят дуги к х3 и х4, 2 в х5 , => р13 = р14 = 1, р15 =2. Из х2 в х3 и х4, => р23 = р24 = 1 и т.д. Т.о.
Р+(xi)+ Р –(xi) = Р(xi).
|
Пример 2. По данной матрице построить наглядное изображение графа.
.
Решение. Это симметрическая матрица 4-го порядка с неотрицательными элементами. Следовательно, ее можно изобразить как граф с 4 вершинами.
Т.к. р11=2 => х1 инцидентна 2 ребрам с началом и концом в х1 (т.е. петлям).
р12 = 1 => х1 и х2 соединены 1 ребром.
р13 = 0 => ребра (х1, х3) не существует.
р14 = 3 => 3 ребра (х1, х4). И т.д.
- Тема 1. Теория графов
- 1. Понятие графа. Основные элементы и свойства графов.
- Типы графов
- Матричные способы задания графов
- Упорядочение элементов орграфа. Алгоритм Фалкерсона
- Тема 2. Сетевое планирование и управление в.1. Сетевая модель и её основные элементы
- В.2. Порядок и правила построения сетевых графиков
- В.3. Временные параметры сетевых графиков Временные параметры сетевых графиков Параметры событий:
- Параметры работ:
- Тема 3. Динамическое программирование (дп)
- В.1. Общая постановка задачи дп
- В.2. Принцип оптимальности и уравнения Беллмана
- В.3. Общая схема применения метода дп (алгоритм метода дп):
- Тема 4. Теория массового обслуживания в.1. Основные понятия теории массового обслуживания
- В.2. Марковские случайные процессы
- В.3. Графы состояний
- В.4. Потоки событий
- В .5. Законы распределения для важнейших потоков.
- В.6. Уравнения Колмогорова в системах массового обслуживания. Уравнения Колмогорова для вероятностей состояния
- В.7. Схема гибели и размножения
- В.8. Основные модели систем массового обслуживания
- 8.1. Смо с отказами
- 8.1.1. Одноканальная система с отказами
- 8.1.2. Многоканальная смо с отказами
- 8.2. Смо с ожиданием (очередью)
- 8.2.1. Одноканальная смо с неограниченной очередью
- 8.2.2. Многоканальная смо с неограниченной очередью
- 8.2.3. Смо с ограниченной очередью
- Примеры задач смо