ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.08.2024
Просмотров: 1780
Скачиваний: 0
СОДЕРЖАНИЕ
1.4. Декартово произведение множеств
1.5.1. Определение бинарного отношения
1.5.2. Способы задания бинарного отношения
1.5.3. Свойства бинарных отношений
1.5.4. Отношения эквивалентности
1.7. Контрольные вопросы и упражнения
2.1.1. Логические высказывания
2.1.2. Основные логические операции
2.2.1. Булевы функции и операции
2.2.2. Совершенные дизъюнктивная и конъюнктивная нормальные формы
2.3. Полные системы логических функций
Класс функций, сохраняющих ноль
Класс функций, сохраняющих единицу
Класс самодвойственных функций
2.4.3. Минимизация днф методом Квайна
2.6. Контрольные вопросы и упражнения
3.1.2. Ориентированные и неориентированные графы
3.1.4. Частичные графы и подграфы
3.1.6. Изоморфизм. Плоские графы
3.2. Отношения на множествах и графы
3.3. Матрицы смежности и инциденций графа
3.5.1. Степени неориентированных графов
3.5.2. Степени ориентированных графов
3.6.1. Характеристики расстояний в графах
3.6.2. Характеристические числа графов
3.7.2 . Базисные циклы и разрезающие множества
Свойства базисных циклов и разрежающих множеств
3.7.3. Цикломатическая матрица и матрица разрезов
Составление цикломатической матрицы
3.8. Задача определения путей в графах
3.8.1. Определение путей в графе
3.8.2. Алгоритм определения кратчайших путей
.
В качестве примера рассмотрим схему первой (1870 г.) сети связи для почтовых голубей (рис. 3.29).
Рис. 3.29. Схема первой сети связи для почтовых голубей
Граф, представляющий ее, изображен на рис. 3.29, а матрица отклонений и вектор отклоненностей – в табл. 3.2 и табл. 3.3 соответственно.
Таблица 3.2. Отклонения d(xi,xj)
Города |
П |
Б |
Л |
Г |
М |
Н |
Париж |
0 |
2 |
1 |
1 |
2 |
2 |
Бордо |
1 |
0 |
2 |
2 |
3 |
3 |
Лион |
2 |
1 |
0 |
1 |
1 |
2 |
Гренобль |
|
|
|
0 |
|
1 |
Марсель |
3 |
2 |
1 |
2 |
0 |
1 |
Ницца |
|
|
|
|
|
0 |
Таблица 3.3. Вектор отклонений
Города |
П |
Б |
Л |
Г |
М |
Н |
d(xi) |
2 |
3 |
2 |
|
3 |
|
Для неориентированного графа, соответствующего графу, изображенному на рис. 3.29, можно найти аналогичные характеристики, но без учета ориентации дуг. При этом матрица d(xi,xj) оказывается симметричной.
В связном неориентированном графе понятиям отклонения и отклоненности соответствуют понятия: расстояниеиудаленность.
Пусть G(X) – связный неориентированный граф. В соответствии с определением связности для вершинxiиxjграфа существует элементарная цепьS(xi,xj) с концамиxiиxj, причемl(S)0.
Расстояниемd(xi,xj) между вершинамиxiиxjназывается длина цепиS(xi,xj) наименьшей длины
.
Удаленность вершины xi графа G(X) есть число
.
Центромграфа называется вершина, в которой достигается наименьшая из отклоненностей (удаленностей), если таковая является конечным числом. В графе может быть несколько центров (Париж, Лион), а может не быть ни одного.
Периферийной вершинойграфа называется вершина с наибольшей отклоненностью или удаленностью (Гренобль, Ницца).
Радиусомp(G) ориентированного графа называется отклоненность его центра.
В примере (рис. 3.29) (G) = 2 (d(П) =d(Л) = 2). Если в графе нет центров, то полагают, что(G) =. В неориентированном графе(G) – удаленность центра.
Диаметромнеориентированного графа называется удаленность периферийной вершины.
3.6.2. Характеристические числа графов
Решение многих технических задач методами теории графов сводится к определению тех или иных характеристик графов, поэтому полезно знакомство со следующими характеристиками.
Цикломатическое число. Пусть G(X) – неориентированный граф, имеющий n вершин, m ребер и k компонент связности. Цикломатическим числом графа G называется число µ(G) = m - n + k.
Это число имеет интересный физический смысл: оно равно наибольшему числу базисных (независимых) циклов в графе. При расчете электрических цепей цикломатическим числом можно пользоваться дляопределения числа независимых контуров.
Хроматическое число. Пусть р – натуральное число. Граф G(X) называется р-хроматическим, если его вершины можно раскрасить различными цветами так, чтобы никакие две смежные вершины не были раскрашены одинаково. Наименьшее число р, прикотором граф является р‑хроматическим, называется хроматическим числом графа и обозначается γ(G).
Если γ(G) = 2, то граф называется бихроматическим. Необходимым и достаточным условием того, чтобы граф был бихроматическим, является отсутствие в нем циклов нечетной длины.
Хроматическое число играет важную роль при решении задачи наиболее экономичного использования ячеек памяти при программировании. Однако его определение, за исключением γ(G) = 2, представляет собой довольно трудную задачу, требующую применения ЭВМ.
Множество внутренней устойчивости. Множество S X графа G(X) называется внутренне устойчивым, если никакие две вершины из S не являются смежными, то есть для любого х S имеет место:
G(x) S = .
Множество внутренней устойчивости, содержащее наибольшее число элементов, называется наибольшим внутренне устойчивым множеством, а число элементов этого множества называется числом внутренней устойчивости графа G. Наибольшее внутренне устойчивое множество играет важную роль в теории связи.
Множество внешней устойчивости. Множество Т X графа G(X) называется внешне устойчивым, если любая вершина, не принадлежащая Т, соединена дугами с вершинами из Т, то есть для любого х Т имеет место: G(x) Т .
Множество внешней устойчивости, содержащее наименьшее число элементов, называется наименьшимвнешне устойчивым множеством, а число элементов этого множества называетсячислом внешней устойчивостиграфаG(X).
3.7. Циклы и разрезы графа
3.7.1. Остов и кодерево
ОстовомT графаGназывается называется подграф графа в виде дерева, содержащий все его вершины. Остов определяет каркас графа.Кодеревом T* остова Т называется подграф графаG, содержащий все вершины и только те ребра, которые не входят в остов Т. Ребра остова называют ветвями, а ребра кодерева - хордами.
Из определений остова и кодерева следует:
1. Объединение остова T и кодерева T* есть граф G:
Т T* = G.
2. Кодерево есть дополнение остова T до графа G:
T*=G\ Т =Т.
Рассмотрим пример графа, изображенного на рис. 3.30.
Рис. 3.30. Граф
Выберем остов графа в виде связного дерева (рис. 3.31).
Рис. 3.31. Остов графа
Кодерево для данного остова имеет вид несвязного графа (рис. 3.32), но он может быть и связным.
Рис. 3.32. Кодерево графа