Специальная математика
Вид материала | Конспект |
Содержание4.8. Определение путей в графе |
- Направления работы семинара, 152.43kb.
- «Математика. Прикладная математика», 366.03kb.
- Программа подраздела «Философские проблемы математики», 94.9kb.
- Рабочая программа по курсу «Специальная педагогика и специальная психология» на 5 курсе, 94.48kb.
- Специальная обработка, 1624.5kb.
- Расшифровка : Математика, 146.94kb.
- Abramson Family Cancer Research Institute University of Pennsylvania (usa) Роль апоптоза, 15.2kb.
- Программа дисциплины "Математика и информатика" (раздел «Математика») (специальность:, 399.2kb.
- Пангеометризм и математическая мифология, 956.71kb.
- Строительство. Система производственного контроля. Часть, 84.92kb.
4.8. Определение путей в графе
a b
g
c
f
e d
Требуемые результаты получаются путем перемножения матриц смежности графа.
M - матрица смежностей, показывает пути длиной в 1 в данном графе.
| a | b | c | d | e | f | g |
a | | | | 1 | 1 | | |
b | | 1 | | | | | |
c | | | | | | | |
d | | | | | | | 1 |
e | | | 1 | 1 | | | |
f | | | 1 | | 1 | | |
g | | 1 | | | | | |
| a | b | c | d | e | f | g |
a | | | | 1 | 1 | | |
b | | 1 | | | | | |
c | | | | | | | |
d | | | | | | | 1 |
e | | | 1 | 1 | | | |
f | | | 1 | | 1 | | |
g | | 1 | | | | | |
M M
Матрица M2 дает все пути длиной в 2
| a | b | c | d | e | f | g |
a | | | | | | | 1 |
b | | | | | | | |
c | | | | | | | |
d | | 1 | | | | | |
e | | | | | | | 1 |
f | | 1 | | 1 | | | |
g | | | | | | | |
Матрица Мn - пути длиной в n.
Если Мi - нулевая матрица, то наибольший путь в графе имеет длину i - 1.
Для определения наличия путей между двумя вершинами можно использовать «транзитивное замыкание» матриц
M* = M1 M2 M3 ...
Непустая клеточка ij будет говорить о наличии пути из i-ой вершины в j-ую.