Способ нахождения метрики графа
Справка по ИДЗ «Графы» Скелет графа общего вида. В случае, когда при исследовании графа L=(X.U;P) общего вида требуется не полная информация о нём, а лишь знание того, какие пары его различных вершин смежны и какие нет, прибегают к носителю такой информации – скелету графа L, который обозначим как 1) если в графе L есть петли, то они удаляются; 2) если в графе L есть дуги, то производится дезориентация дуг; 3) если в графе L есть кратные рёбра, то они заменяются одним эквивалентным ребром-звеном; 4) оставшиеся рёбра образуют множество рёбер Таким образом, множество рёбер Определение числа маршрутов длины «L» на графе Маршрутом mi,j в графе G=(X,U) называется конечная последовательность вершин и рёбер вида – m0,l =( x0,u1,x1,u2,x2,...,xl–1,uk, xl ), где x0, xl – соответственно начальная и конечная вершины маршрута m0,l . Очевидно, в конечном графе G=(X,U) можно выделить только конечное число маршрутов. Длина маршрута mi,j равна числу рёбер, которые в него входят. Часто требуется знать, сколько маршрутов заданной длины в графе G связывает вершину xi с вершиной xj . Для определения маршрутов длины q в графе G=(X,U) его матрицу смежности R возводят в степень, равную q. Тогда для каждого значения степени q=1,2,…,k значение элемента (ri,j)q матрицы Rq определяет количество маршрутов mi,j длиной, равной значению степени q. ПРИМЕР. Для графа G= (X,U) , представленного на рисунке 3, определить количество маршрутов длины, равной 2. Матрица смежности R графа G имеет вид: R=
Возведем матрицу R в квадрат:
R2=
Значение каждого элемента ri,j матрицы R2 равно числу маршрутов длины 2, ведущих из вершины xi в вершину xj. Например, r3,2=2 означает, что в графе два маршрута длины 2, которые ведут из вершины x3 в вершину x2 . Запишем их: m3,2=x3,3,x1,1,x2; m3,2 =x3,4,x4,2,x2. Задание 4. Для графа, представленного на рисунке 1 выполнить следующее: 4.1. Привести примеры подграфов 3-х вершинных, 4-х вершинных, 1-вершинных.
4.2. Привести пример суграфа данного графа.
4.3. Выполнить унарные операции для вершин, помеченных *.
Задание 5. Для графа G=(X,U) ( рисунок 1) выполнить следующее: 5.1. Построить матрицу метрики (отклонений). 5.2. Вычислить радиус и диаметр. 5.3. Определить периферийные точки. Способ нахождения метрики графа Для нахождения метрики 1 + 1 = 1; 0 + 0 = 0; 1 + 0 = 1; 0 * 0 = 0; 1 * 0 = 0. Сопоставляя уже известные нам способы для установления существования маршрутов в графе длины q = m, можно утверждать, что при возведении в степень матрицы S = R + E, где Е – единичная матрица той же размерности, что и размерность матрицы R, на некотором шаге возведения в степень получим: S = Sk+1, т.е. устойчивую матрицу S в степени «k». Значения степеней p матрицы Sp: p= {k, k–1, k–2, ... , 1} равны длинам простых кратчайших цепей, связывающих вершины xi и xj. Таким образом, последовательно возводя в степень p = {1, 2, 3,…, k} матрицу S до получения устойчивой матрицы Sk, можно определить расстояния между всеми вершинами графа L=(X,U), построив матрицу метрики графа L.
Популярное: Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... ![]() ©2015-2024 megaobuchalka.com Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (5117)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |