Основные понятия теории графов
Описание графа с помощью матрицы смежности
Преобразование графа в основное связное дерево минимального веса
Для наглядного представления графа используются схемы (см. рис. 1.58), а для математических расчетов удобнее использовать представление графа в форме матрицы смежности (рис. 1.59, а). Матрицу смежности можно представить в виде таблицы, строки и столбцы которой соответствуют номерам вершин графа. Если вершины смежные, то элемент матрицы смежности равен 1, если вершины не смежные, то элемент матрицы равен 0. Диагональные элементы матрицы равны 0, так как вершины сами с собой не смежные (их не соединяет ребро).
Пусть в матрице смежности графа G строки нумеруются индексом n, а столбцы — индексом k, тогда элементы матрицы смежности обозначаются Rnk. Для смежных вершин элементы матрицы смежности (R12, R14, R15, R21, R23, R25, R32, R34, R35, R41, R43, R45, R51, R52, R53, R54) равны 1, а для не смежных вершин элементы матрицы (R13, R24, R31, R42) равны 0. Диагональные элементы матрицы (R11, R22, R33, R44, R55) равны 0.
Преобразуем граф G в сеть, т. е. присвоим ребрам, соединяющим смежные вершины, числовые значения (R12 = 50, R14 = 25, R15 = 10, R21 = 50, R23 = 25, R25 = 30, R32 = 25, R34 = 50, R35 = 35, R41 = 25, R43 = 50, R45 = 15, R51 = 10, R52 = 30, R53 = 35, R54 = 15). Отобразим сеть G в форме матрицы смежности (рис. 1.59, б).
Рис. 1.59. Граф и сеть G в форме матрицы смежности
Следующая страница Подграфы и деревья