ВУЗ: Украинский Государственный химико-технологический Университет
Категория: Методичка
Дисциплина: Математика
Добавлен: 29.10.2019
Просмотров: 2209
Скачиваний: 5
СОДЕРЖАНИЕ
Лабораторная работа № 1 Операции над множествами
Лабораторная работа № 2 Отношения и функции.
Цель работы: Изучить основные определения отношений и функций и научиться определять их свойства
Лабораторная работа № 4 Алгебраические структуры
Лабораторная работа № 5 Элементы комбинаторики
Лабораторная работа №6 Основные понятия теории графов
Лабораторная работа № 7 Кратчайшие пути в графе
Лабораторная работа № 9 Определение максимального течение в транспортной сети
Лабораторная работа № 10 Числовые характеристики графа
Цель работы:
Теоретические сведения
Пусть G– связный граф, а u и v– две его несовпадающие вершины. Длина кратчайшего (u, v)-маршрута называется расстоянием между вершинами u и v и обозначается d(u, v). Положим d(u, u)=0. Очевидно, что введенное таким образом расстояние удовлетворяет следующим аксиомам метрики:
-
d(u, v)≥0;
-
d(u, v)=0 тогда и только тогда, когда u=v;
-
d(u, v)=d(v, u);
-
d(u, v)+ d(v, w)=d(u, w) (неравенство треугольника).
Для фиксированной вершины u величина e(u)=max d(uv) называется эксцентриситетом вершины u. Максимальный среди всех эксцентриситетов вершин называется диаметром графа G и обозначается через d(G). Тем самым
dG =max e(u)
Вершина v называется периферийной, если e(v)=d(G). Простая цепь длины d(G), расстояние между концами которой равно d(G), называется диаметральной цепью.
Минимальный из эксцентриситетов вершин связного графа называется его радиусом и обозначается через r(G).
Очевидно, что радиус графа не больше его диаметра.
Вершина v называется центральной, если e(v)=r(G). Множество всех центральных вершин графа называется его центром. Граф может иметь единственную центральную вершину или несколько центральных вершин. Наконец, центр графа может совпадать с множеством всех вершин.
Функции, заданные на множестве графов {G=<X;r>} и принимающие значения на множестве целых чисел, называют числовыми характеристиками графа или просто числами графа.
Наиболее очевидными и простыми числами графа являются: число вершин графа - n, число рёбер или дуг графа - m, степени и полустепени вершин графа - deg i.
Все остальные характеристики графа требуют поиска и вычисления их значений.
Если множество вершин графа G можно разбить на попарно непересекающиеся непустые подмножества X={X1;X2;…;Xæ} так, чтобы никакие две вершины из разных подмножеств не были смежны, то связанные подграфы G1=<X1;r1>, G2=<X2;r2>,…,Gæ=<Xæ;ræ> называются компонентами графа G=<X;r>, а их число æ- числом компонент связности графа G, которое обозначают æ(G).
G
x2
x6 G1
G2 x1
x3
x5
x7
x10
x4
x8 G3
x9
x11
Рис. 24. Компоненты связности графа
G=<X;r>.
Наименьшее число рёбер, удаление которых приводит к графу без циклов и петель, называют цикломатическим числом и обозначают ν(G). Цикломатическое число можно определить по формуле:
ν(G)=m-n+æ(G),
где m - число рёбер, n - число вершин, æ(G) - число компонент связности графа.
На рис. 25 дан пример определения цикломатического числа. Для графа G=<X;r> имеем:
n=8, m=10, æ(G)=2.
Следовательно, ν(G)=10-8+2=4. Можно убрать рёбра
{(x1;x2),(x2;x3),(x2;x4),(x6;x8)} или {(x1;x5);(x4;x5);(x3;x4);(x6;x7)}.
G
x2
x3 x1
x4
x7 x5
x6
x8
Рис. 25. Цикломатическое
число графа G=<X;r>.
X=X1X2…X;
XiXj=, где i ≠j, 1i,jn.
Тогда каждому подмножеству Xi можно соотнести особый цвет краски. В этом случае никакие две смежные вершины не могут быть окрашены в один цвет. Наименьшее число χ при котором никакие две смежные вершины графа не могут быть окрашены в один цвет, называют хроматическим числом графа.
Нахождение хроматического числа достаточно трудоёмкая задача, имеющая сложный алгоритм и требующая большого объёма вычислений. Однако, можно дать оценку этого числа. Так хроматическое число полного n-вершинного графа равно n, пустого графа - 1, графа с циклом чётной длины - 2, графа с циклом нечётной длины - 3, графа типа дерево - 2. В отдельных случаях может быть рекомендована оценка по следующей формуле: χmaxi{i+1}.
Например, для графа, приведённого на рис. 25, хроматическое число равно 3, т.к. он содержит циклы нечётной длины: пусть x1- красный, x2 - синий, x3- зелёный, x4- красный, x5- зелёный, x6- красный, x7- синий, x8- зелёный.
Наибольшее число вершин полного подграфа G=<X;r>, между всеми вершинами которого задано отношение смежности, называют плотностью графа G и обозначают γ(G), т.е.
γ(G)= maxi{|Xi|}.
Например, для графа, приведённого на рис. 24, плотность графа равна 3, а на рис. 17а) - 5.
Наибольшее число попарно несмежных вершин графа G формирует число внутренней устойчивости графа.
Для поиска этого числа следует воспользоваться условием:
hxiS=, где xiS, SX и S-множество несмежных вершин графа G.
Таких подмножеств в графе G может быть несколько. Выбор из множества {S} подмножества с наибольшим числом вершин определяет число внутренней устойчивости, т.е.
h(G)=maxi{|Si|}.
Наименьшее число вершин графа G смежных со всеми остальными вершинами графа формирует число внешней устойчивости графа. Для поиска этого числа следует воспользоваться условием:
hxiТ= xiT, TX и T-множество вершин графа G, смежных c вершинами X\T.
Таких подмножеств в графе G может быть несколько. Выбор из множества {T} подмножества с наименьшим числом вершин определяет число внешней устойчивости, т.е.
g(G)=mini{|Ti|}.
Задания
Для заданного графа определить:
-
диаметр и радиус графа;
-
числа реберной и вершинной независимости;
-
числа реберного и вершинного покрытия;
-
цикломатическое и хроматическое числа.
Варианты заданий:
Контрольные вопросы