Что такое нагруженный граф

Нагруженный граф. Пути в графе. Нахождение минимального пути в графах.

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Нагруженный граф – орграф G = (V, X), для которого задана функция ставящая в соответствие каждой дуге этого графа некоторое вещественное число – длина (вес) дуги x l(x). Можно задать с помощью матрицы весов:

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Замкнутый путь – путь (маршрут), у которого первая и последняя вершины совпадают. Замкнутый путь, который проходит через каждую дугу (ребро) только 1 раз называется циклом. Цикл, который проходит через каждую вершину 1 раз называется простым.

Цепь – незамкнутый путь (маршрут), который проходит через каждую дугу(ребро) только 1 раз. Цепь, которая проходит через каждую вершину 1 раз называется простой.

Длина пути (для ненагруженного графа) – количество дуг, входящих в этот путь.

Длина пути (для нагруженного графа) – сумма весов дуг, входящих в этот путь. Минимальный путь [между вершинами v1 и vk] – путь, имеющий минимальную длину среди всех других путей [из v1 в vk].

Алгоритм Дейкстры (поисл min пути в нагруженном графе)

1. Положим l*(s) = 0 и будем считать эту метку постоянной. Для всех v ОV, v № s, положим l*(v) = Ґ и будем считать эти метки временными. Положим p = s.

2. Для всех vОГp с временными метками выполним: если l*(v)>l*(p)+l(p,v), то l*(v)=l*(p)+l(p,v) и Q(v) =р. Иначе l*(v) и Q(v) не менять, т.е. l*(v) = min (l*(t), l*(p)+cpv). (Идея состоит в следующем: пусть p – вершина, получившая постоянную метку l*(p) на предыдущей итерации. Просматриваем все вершины vОГp, имеющие временные метки. Метка l*(v) вершины vОГp заменяется на l*(p)+l(p,v), если оказывается, что ее метка l*(v)>l*(p)+l(p,v). В этом случае говорим, что вершина v получила свою метку из вершины p, поэтому положим Q(v) = p. С помощью этих дополнительных меток будем потом восстанавливать сам путь. Если l*(v) Ј l*(p)+cpv, то метки остаются прежними.

4. Положим p = v*. Если p = t, то перейдем к п.5 ( l*(t) – длина минимального пути ). Иначе перейдем к п.2.

5. Найдем минимальный путь из s в t, используя метки Q(v): П = s…Q(t)t.

Источник

1.8. Нагруженные графы

Нагруженный граф − ориентированный граф D=(V,X), на множестве дуг которого определена некоторая функция Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф, которую называют весовой функцией.

Цифра над дугой (см. рис. 5)− вес дуги (цена дуги).

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Обозначения: для любого пути П нагруженного ориентированного графа D через L(П) сумму длин дуг, входящих в путь П. (Каждая дуга считается столько раз, сколько она входит в путь П).

Величина L называется Длиной пути.

Если выбрать веса равными 1, то придем к ненагруженному графу.

Путь в нагруженном ориентированном графе из вершины V в вершину W, где V¹W, называется Минимальным, если он имеет наименьшую длину.

Аналогично определяется Минимальный путь в нагруженном графе.

Введем матрицу длин дуг C(D)=[Cij] порядка N, причем

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Свойства Минимальных путей в нагруженном ориентированном графе

1) Если для » дуги Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный графЧто такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф, то » минимальный путь (маршрут) является простой цепью;

2) если Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный графминимальный путь (маршрут) то для » I,J : Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный графпуть (маршрут) Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный графтоже является минимальным;

3) если Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф− минимальный путь (маршрут) среди путей (маршрутов) из V в W, содержащих не более K+1 дуг (ребер), то Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф− минимальный путь (маршрут) из V в U среди путей (маршрутов), содержащих не более K дуг (ребер).

Источник

Построение собственного графа при анализе таблиц

Онлайн-конференция

«Современная профориентация педагогов
и родителей, перспективы рынка труда
и особенности личности подростка»

Свидетельство и скидка на обучение каждому участнику

Учебный центр “Центриум”

по теме: «Построение собственного графа при анализе таблиц»

по дисциплине Информатика

Матвеев Дмитрий Николаевич,

преподаватель информационных дисциплин

ЭТАПЫ УЧЕБНОГО ЗАНЯТИЯ

Что такое нагруженный граф?

На прошлых занятиях мы познакомились с тем, что же такое граф, узнали, какой граф называется ориентированным и порешали задачи на уже готовом графе. Сегодня же мы познакомимся с новым типом графов, а именно с нагруженным графом.

Нагруженный граф – это такой граф, у которого каждому ребру сопоставлено определенное число.

Чаще всего, в задачах ОГЭ и ЕГЭ это число обозначает расстояние от одной вершины до другой, или время, за которое можно пройти от одной вершины до другой.

Пример нагруженного графа:

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Кратчайшее расстояние (время) от стартового до конечного пункта?

В задачах мы постоянно будем сталкиваться с вопросом определения кратчайшего расстояния от одного пункта до другого. Давайте разберемся, что же это значит.

Кратчайшим называется минимальное из множества всех возможных расстояние (время), за которое можно добраться от одного пункта до другого.

Единственная проблема заключается в том, что на практике нам редко будет дан уже готовый нагруженный граф. Чаще всего нам будет необходимо его построить с помощью данных, указанных в таблице.

Рассмотрим конкретный пример:

Между населенными пунктами А, Б, В, Г, Е, Ж, З построены дороги, протяженность которых указана в таблице (Если числа в ячейке нет, это значит, что прямая дорога между этими населенными пунктами отсутствует). Передвигаться можно только по построенным дорогам. Определите длину кратчайшего расстояния между пунктами А и З.

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Давайте сначала разберёмся как читать эту таблицу. На самом деле она симметрична относительно линии из крестиков (это отражает то, что длина из условного пункта А в условный пункт Б равна длине из пункта Б в пункт А, и что граф не является ориентированным, т.е. двигаться можно в обе стороны). А дальше читаем по строчкам. Берем строчку А и видим, что числа стоят на пересечении со столбцами Б (28), В (20) и Г (28). Это значит то, что из А ведут дороги в Б, В, Г и им соответствует данные длины, и так далее.

Дальше строим граф.

При построении графа нужно учесть некоторые вещи:

Рёбра графа не должны пересекаться ни в коем случае! (Они могут пересекаться, но вы запутаетесь при решении гарантированно)

Точки, в которые приходит больше всего дорог, должны стоять примерно в центре графа (это скорее рекомендация)

Попробуем построить граф по этой таблице и получаем такую картину:

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Дальше просто анализируем наш граф и избавляемся от дорог, которые заведомо нам не выгодны, т.е. слишком длинные. В конечном итоге мы должны зачеркнуть практически все дороги, чтобы у нас остался один единственный верный путь.

Тут мы можем избавиться от дороги АБ (можно пройти АВБ), от дорог ВБ и БЕ (можно пройти ВЕ), от дороги ВЖ (можно пройти ВЕЖ). И у нас остается два пути, через верх и через низ.

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Подсчитываем оба варианта и видим, что через верх длина будет 42, а через низ 43. Делаем вывод, что через верх идти выгодней

Значит ответ на эту задачу: 42.

Найти кратчайшее расстояние от пункта А до пункта З.

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Получаем следующий граф:

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Преобразовываем этот граф, убирая все лишние дороги:

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Ответ на эту задачу: 19

Практическая работа №3

Тема: Построение собственного графа при анализе таблиц

Цель работы: Отработка полученных на уроке навыков

Найдите кратчайшее расстояние от пункта А до пункта Ж

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Найдите кратчайшее расстояние от пункта А до пункта К

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Найдите кратчайшее расстояние от пункта А до пункта Н

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Найдите кратчайшее расстояние от пункта А до пункта К

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Найдите кратчайшее расстояние от пункта А до пункта М

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Самостоятельная работа №3

Тема: Построение собственного графа при анализе таблиц

Цель работы: Оценивание приобретенных на уроке навыков

Найдите кратчайшее расстояние от пункта А до пункта F

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Найдите кратчайшее расстояние от пункта А до пункта М

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Найдите кратчайшее расстояние от пункта A до пункта L

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Найдите кратчайшее расстояние от пункта А до пункта К

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Найдите кратчайшее расстояние от пункта А до пункта Н

Источник

Нагруженные графы. Расстояния в нагруженном графе

Дата добавления: 2015-07-23 ; просмотров: 1934 ; Нарушение авторских прав

Таким образом, в нагруженном графе (нагруженном орграфе) каждому ребру (дуге) x Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный графX поставлено в соответствие некоторое действительное число l(x).

Значение l(x) называется длинойребра (дуги) x или весом ребра (дуги) x.

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Информацию о длинах дуг (ребер) нагруженного орграфа (графа) можно представить в виде матрицы длин дуг (ребер).

Определение: Матрицей длин дуг (ребер)орграфа Д (графа G) называется квадратная матрица порядка n С= [сij], у которой каждый элемент сij определяется следующим образом:

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Определение: Пусть дан нагруженный граф G = (V, X) (орграф Д = (V, X)).

Рассмотрим некоторый маршрут (путь) из вершины vi в вершину vj. Обозначим его П, а сумму длин входящих в него ребер (дуг) обозначим l(П).

l(П) называется длиной маршрута (пути) П в нагруженном графе (орграфе) или весом маршрута (пути).

Пример: Пусть П – маршрут из v1 в v3.

Определение: Расстоянием в нагруженном графе (орграфе) (или взвешенным расстоянием) между вершинами vi и vj называется длина минимального маршрута (пути) из vi в vj.

Матрица взвешенных расстояний, взвешенные эксцентриситеты вершин, диаметр, радиус, центр нагруженного графа определяются аналогично определению данных понятий для ненагруженного графа.

Не нашли то, что искали? Google вам в помощь!

Источник

1.6. Матрицы достижимости и связности

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

S ( G)=sign[ E+ A+ A 2 + A 3 +… A n-1 ] ( E— единичная матрица порядка n ).

1.7. Расстояния в графе

Расстояние в графе удовлетворяют аксиомам метрики

2) Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф (в неориентированном графе)

3) Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

4) Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф в связном неориентированном графе.

Пусть Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф связный граф (или псевдограф).

Радиусом графа G называется величина Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

1.8. Образ и прообраз вершины и множества вершин

1.9. Нагруженные графы

Цифра над дугой (см. рис. 5)− вес дуги (цена дуги).

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Обозначения: для любого пути П нагруженного ориентированного графа D через l (П) сумму длин дуг, входящих в путь П. (Каждая дуга считается столько раз, сколько она входит в путь П).

Величина l называется длиной пути.

Если выбрать веса равными 1, то придем к ненагруженному графу.

Аналогично определяется минимальный путь в нагруженном графе.

Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф

Свойства минимальных путей в нагруженном ориентированном графе

1.10. Деревья и циклы

Граф G называется деревом если он является связным и не имеет циклов.

Следующие утверждения эквивалентны:

1) Граф G есть дерево.

2) Граф G является связным и число его ребер ровно на 1 меньше числа вершин.

3) » две различные вершины графа G можно соединить единственной (и при этом простой) цепью.

4) Граф G не содержит циклов, но, добавляя к нему любое новое ребро, получаем ровно один и притом простой цикл

Утверждение 4. Если у дерева G имеется, по крайней мере, 1 ребро, то у него найдется висячая вершина.

Остовным деревом связного графа G называется любой его подграф, содержащий все вершины графа G и являющийся деревом.

Пусть G – связный граф. Тогда остовное дерево графа G должно содержать n ( G )-1 ребер. Значит, для получения остовного дерева из графа G нужно удалить Что такое нагруженный граф. Смотреть фото Что такое нагруженный граф. Смотреть картинку Что такое нагруженный граф. Картинка про Что такое нагруженный граф. Фото Что такое нагруженный граф ребер.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *