русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Элементы теории графов


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


Графом наз-ся система некоторых объектов с некоторыми парами этих объектов, изображающая отношения связей между ними.

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

Обыкновенным графомназывается пара множеств ( ), где ,
G – обозначение графа, элементы множества - вершины, , множество всех вершин - , - ребра, , - множество всех ребер.

Графом называется тройка ( ), где

- отображение множества ,

- ребро связывает вершины U и V ( )

- означает, что ребро связывает вершину U с самой собой ( ).

Различные ребра, соединяющие 2 вершины, называются кратными или параллельными:

Ребра с совпадающими концами называются петлями:

Вершина, соединяющаяся ровно с одним ребром и само это ребро называются концевыми или висячими:

То ребро, которое выходит из вершины, называется инцидентным.

Обыкновенным графом называется граф без петель и кратных ребер.

Если граф содержит n-вершин, то он называется n-графом, если кроме того он содержит m ребер, то он называется (n,m) – графом.

Две вершины, инцидентные одному ребру, называются смежными или соседними:

Две вершины, инцидентные одному ребру, называются смежными:

Степенью вершины V называется количество ребер, инцидентных данной вершине. Обозначение - , - радиус.

Очевидно, что в обыкновенном графе степень вершины V равна количеству ребер, смежных с V. Петля учитывается дважды.

Окружением вершины V называется количество всех вершин, смежных с ней.

Лемма о рукопожатиях:

Пусть G – Обыкновенный граф, тогда сумма степеней всех вершин равна: (=2 мощностям множества Е)

Если степень вершины V , то вершина V называется изолированной, если - кольцевой:

 

Граф G называется нулевым, если множество его ребер пусто:



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

К5

Граф G называется двудольным, если все множество его вершин можно разбить на 2 множества и ребра соединяют только вершины из разных множеств:

Граф G называется полным двудольным, если все его вершины смежные (из разных доль):

Из леммы о рукопожатиях следует, что степень любой вершины в графе равна:

Количество ребер в двудольном графе: .

Граф H называют подграфом графа G, если

Если множество , то граф H – остовный подграф.

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

Граф G называется ориентированным или орграфом, если задана тройка ( ), где упорядоченная пара вершин.

если

Граф G называется неориентированным, если задана тройка ( ), где неупорядоченная пара вершин.

В ориентированном графе ребро называется дугой.

Обозначения:

 




<== предыдущая лекция | следующая лекция ==>
Формулы пересчета числа комбинационных операций | Способы задания графов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


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

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.86 сек.