Тема №8 Теория графов — презентация
logo
Тема №8 Теория графов
  • Тема №8 Теория графов
  • Основные понятия
  • Понятие графа
  • Определения
  • Типы графов
  • Пример формализации задачи с помощью графа
  • Ориентированные графы
  • Конечный граф
  • Мультиграф и псевдограф
  • Биграф
  • Смежность, инцидентность, степени
  • Инцидентность, степень
  • Теорема 1
  • Матрицы графов
  • Матрица инцидентности
  • Изоморфизм графов
  • ЗАДАЧА
  • РЕШЕНИЕ
  • Особенность планарных графов
  • Части графа
  • Маршруты, цепи, циклы, пути
  • Коммутация абонентов через сеть транзитных узлов
  • Цепь и путь
  • Связность
  • Расстояние
  • РЕШИТЕ ЗАДАЧУ
  • Эйлеровы циклы и цепи
  • Теорема Эйлера
  • Понятие дерева и леса
  • Пример
  • Операции над графами
  • Пример применения теории графов в моделях представления знаний
  • Применение графов
  • Топология – двойной тор
  • Области применения теории графов
1/35

Первый слайд презентации: Тема №8 Теория графов

Цель темы: рассмотреть основные понятия теории графов; применение графов для формализации задач

Изображение слайда

Многие задачи сводятся к рассмотрению совокупности объектов, существенные свойства которых описываются связями между ними. НАПРИМЕР – Электрическая схема. - Карта дорог. - Описание конструкции. - Работа цифрового автомата.

Изображение слайда

В подобных случаях удобно рассматриваемые объекты изображать точками, называемыми вершинами, а связи между ними задавать линиями, называемыми ребрами. Множество вершин V, связи между которыми определены множеством ребер E, называют графом и обозначают G={V ; E}

Изображение слайда

Слайд 4: Определения

Вершины и рёбра графа называются   элементами  графа, число вершин в графе   —  порядком, число рёбер   —  размером  графа. Вершины  U  и  V  называются  концевыми  вершинами (или просто  концами ) ребра e={U, V}  . Ребро, в свою очередь,  соединяет  эти вершины. Две концевые вершины одного и того же ребра называются  соседними. Два ребра называются  смежными, если они имеют общую концевую вершину. Два ребра называются  кратными, если множества их концевых вершин совпадают. Ребро называется  петлёй, если его концы совпадают, то есть e={U, U}  .

Изображение слайда

Слайд 5: Типы графов

Ориентированный и неориентированный. Смешанный. Конечный и бесконечный. Полный граф. Мультиграф и псевдограф. Двудольный граф или биграф.

Изображение слайда

Слайд 6: Пример формализации задачи с помощью графа

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

Изображение слайда

Слайд 7: Ориентированные графы

Часто связи между объектами характеризуются определенной ориентацией – направлением. НАПРИМЕР - течение тока, направление передачи сигнала, направление движения автомобилей, причинная связь. Для указания направления ребро графа отмечается стрелкой и называется дугой, а граф с ориентированными ребрами называется орграфом.

Изображение слайда

Слайд 8: Конечный граф

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

Изображение слайда

Слайд 9: Мультиграф и псевдограф

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

Изображение слайда

Слайд 10: Биграф

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

Изображение слайда

Слайд 11: Смежность, инцидентность, степени

Две вершины Vi и Vj графа G={V, E} называют смежными. Если они являются вершинами ребра Отношение смежности на множестве вершин графа можно определить, представив каждое ребро как пару смежных вершин. Множество вершин V с определенным на нем отношением смежности полностью определяет граф.

Изображение слайда

Слайд 12: Инцидентность, степень

Если вершина Vi является началом или концом ребра Ek, то говорят что они инцидентны. Инцидентность определяет отношение разнородных объектов вершин и ребер графа. В орграфах различают положительную и отрицательную инцидентность. Число ребер, инцидентных вершине называют степенью вершины. Петля учитывается дважды.

Изображение слайда

Слайд 13: Теорема 1

Для любого псевдографа сумма степеней всех его вершин – число четное равное удвоенному числу ребер графа. ДОКАЗАТЕЛЬСТВО : Заключение этой теоремы следует из того, что каждое ребро имеет два конца, а каждая петля учитывается два раза. СЛЕДСТВИЕ : В любом конечном графе число вершин нечетной степени четно.

Изображение слайда

Слайд 14: Матрицы графов

Любой граф может быть задан матрицей смежности или матрицей инцидентности. ПРИМЕР матрицы смежности. ЗАДАЧА. Используя матрицу смежности постройте граф.

Изображение слайда

Слайд 15: Матрица инцидентности

ребра вершины петля Для орграфа направление определяется знаком 1 или -1.

Изображение слайда

Слайд 16: Изоморфизм графов

Графы в которых сохраняются отношения инцидентности при различных графических изображениях называют изоморфными. Планарный граф – без пересечений ребер

Изображение слайда

Слайд 17: ЗАДАЧА

Три дома с враждующими соседями и три колодца. ВОПРОС Можно ли проложить дороги от домов к колодцам так, что бы соседи идя к колодцу не встречались друг с другом?

Изображение слайда

Слайд 18: РЕШЕНИЕ

ДОМА КОЛОДЦЫ

Изображение слайда

Слайд 19: Особенность планарных графов

У планарных графов существует закономерность между количеством вершин В ребер Р и граней Г. В – Р + Г = 2 ПРОВЕРИТЬ!!!

Изображение слайда

Слайд 20: Части графа

При анализе граф можно разобрать на отдельные части Часть графа Подграф Суграф v1 v4

Изображение слайда

Слайд 21: Маршруты, цепи, циклы, пути

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

Изображение слайда

Слайд 22: Коммутация абонентов через сеть транзитных узлов

Соединение узлов – это маршрут. Узел отправитель Узел получатель. Коммутация – соединение конечных узлов через сеть транзитных узлов. ВОПРОС СКОЛЬКО СУЩЕСТВУЕТ МАРШРУТОВ ИЗ УЗЛА 2 В УЗЕЛ 4;

Изображение слайда

Слайд 23: Цепь и путь

Маршрут, все ребра которого различны называется цепью. Маршрут у которого различны все вершины называется простой цепью. Замкнутая цепь называется циклом. Понятие ориентированный маршрут используется на орграфе. Число ребер маршрута называется длиной пути.

Изображение слайда

Слайд 24: Связность

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

Изображение слайда

Слайд 25: Расстояние

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

Изображение слайда

Слайд 26: РЕШИТЕ ЗАДАЧУ

Задан граф. Найдите центр графа и его радиус. v3 v1 v4 v5 v2

Изображение слайда

Слайд 27: Эйлеровы циклы и цепи

Эйлеров цикл – цикл графа, содержащий все ребра графа. Эйлеров граф - граф, имеющий эйлеров цикл (Эйлеров цикл можно считать следом пера, вычерчивающего граф без отрыва от бумаги). ОПРЕДЕЛИТЕ ЭЛЕРОВ ЦИКЛ НА ГРАФАХ

Изображение слайда

Слайд 28: Теорема Эйлера

Для того чтобы неориентированный граф G был эйлеровым, необходимо и достаточно, чтобы он был связным и степени его вершин были четными. Задача имеет решение ???

Изображение слайда

Слайд 29: Понятие дерева и леса

Неориентированный связный граф не имеющий петель и кратных ребер часто выгодно рассматривать как дерево. В дереве между двумя вершинами существует только одна цепь. Несвязный неориентированный граф, компонентами которого являются деревья называется лесом. Дерево состоящее из Р вершин имеет Р-1 ветвей

Изображение слайда

Слайд 30: Пример

Дерево с шестью вершинами. Сколько Вариантов?

Изображение слайда

Слайд 31: Операции над графами

1.   Объединением графов   G 1( V 1,  E 1) и  G 2( V 2,  E 2)  называется граф G ( V,  E ) = , где   V  = ,  E  = . Аппарат теории множеств полностью применяется в теории графов

Изображение слайда

Слайд 32: Пример применения теории графов в моделях представления знаний

Семантическая сеть

Изображение слайда

Слайд 33: Применение графов

Изображение слайда

Слайд 34: Топология – двойной тор

Высокая отказоустойчивость, а главное минимальный диаметр равный двум для любых узлов Диаметр D = 2min(n \ 2) Связность I =2N Ширина бисекции B = 2n

Изображение слайда

Последний слайд презентации: Тема №8 Теория графов: Области применения теории графов

Биология Химия. Экономика. Транспорт. Логистика.

Изображение слайда

Похожие презентации