|
Аналогично можно доказать равенства:
ma + ka = (l + k) a; s (ta) = (st) a, где m, k, s, t Î N.
2. ГРАФЫ
2.1. Основные понятия
Ø Графы их вершины, ребра и дуги
Ø Изображение графов
Ø Матрицы инцидентности
Ø Матрицы смежности
Ø Идентификация графов
Ø Графы без кратных ребер и изолированных вершин
Ø Степени вершин графа. Однородные графы.
Ø Подграфы, дополнения
Ø Операции на графах
Графы, их вершины, ребра и дуги
Теорию графов начали интенсивно разрабатывать с решения некоторых задач о геометрических конфигурациях, состоящих из точек и линий. В этих задачах важным было то, что некоторые две точки соединены друг с другом, и то, что каждая линия соединяет какие-либо две из заданных точек, длина же и тип линии несущественны, как и другие геометрические характеристики конфигурации.
Приведем ряд определений теории графов.
Графом G называется совокупность множеств (V, E), между элементами которых определено отношение инцидентности, причем каждый элемент e Î E инцидентен одной и только одной неупорядоченной паре { v, w } элементов из V. При этом говорят, что e соединяет v, w и обозначают v «w, или c указанием графа G: v «G w. Элементы множества V называются вершинами графа G. Элементы множества E – его ребрами Если v «w, то говорят, что вершины v и w связаны отношением непосредственной достижимости.
Ориентированным графом (орграфом) D называется совокупность множеств (V, E), между элементами которых определено отношение инцидентности, причем каждый элемент e Î E инцидентен одной и только одной упорядоченной паре (v, w) элементов из V. При этом говорят, что e ведет из v в w и обозначают v ® w, или c указанием графа G: v ® G w. Элементы множества V называются вершинами графа D. Элементы множества E – его дугами. Если v ® w, то говорят, что вершины v и w связаны отношением непосредственной достижимости. Говорят также, что первая в упорядоченной паре (v, w) вершина – начало, а вторая – конец дуги e, и то, что дуга e исходит из начала v и заходит в конец w.
Две вершины в графе (орграфе) называются смежными, если они инцидентны одному и тому же ребру (дуге). Множество вершин смежных с вершиной v неориентированного графа обозначается как G(v)= { x | x «v }. В ориентированном графе множество G+(v)= { x | v ® x } называют множеством преемников вершины v, а множество G–(v)= { x | x ® v } – множеством предшественников вершины v. Если в графе (орграфе) G вершины s и t несмежны, то будем использовать обозначения s ›–‹ G t или s ›–‹ t.
Вершины и ребра (дуги) графа G (орграфа D) иначе называют его элементами, и вместо v Î V и e Î E пишут, соответственно, v Î G и e Î G (v Î D и e Î D) .
Граф называется нуль-графом, если множество его вершин V =Æ ( а, следовательно, и E = Æ). Граф называется пустым графом, если множество его ребер
E = Æ. Граф называется полным, если каждой паре различных вершин из V инцидентно одно и только одно ребро (полный n -вершинный граф обозначают Kn).
Граф, содержащий кратные ребра (инцидентные одной паре вершин), называется мультиграфом. Граф, содержащий петли (ребра, концами которых является одна и та же вершина), называется псевдографом. Иначе он называется простым графом.
Аналогичные определения имеют место и для ориентированных графов.
Понятие графа применяется, в частности, при анализе функционирования систем. Компоненты изучаемой системы моделируют вершинами графа, а пары взаимодействующих компонент – его ребрами. Такой граф называют структурным графом системы.
Из приведенных определений следует, что задать граф (орграф), значит, описать тем или иным способом множества его вершин и ребер (дуг), а также задать отношение инцидентности. Когда граф G (орграф D) – конечный, его можно, в частности, задать (изобразить) графически. Рассмотрим некоторые из способов задания графов (орграфов).
Изображение графов
Граф может быть задан графически, или изображен с целью иллюстрации некоторых его свойств. Графическое изображение графов состоит из точек (вершин) и линий (ребер) или линий со стрелками (дуг) для ориентированных графов. На рис. 2.1. приведены примеры изображений некоторых графов:
Рис. 2.1. Изображение графов
а) – полный граф, K5;
б) – орграф;
в) – граф с пустым множеством ребер E (пустой граф);
г) – граф, в котором линии, изображающие ребра, пересекаются;
д) – псевдограф (имеется ребро в виде петли) и мультиграф (имеются кратные ребра);
е) – бесконечный граф.
Здесь мы будем рассматривать только конечные графы.
![]() |
Рис. 2.2. Ориентированные графы
При изображении ориентированных графов (рис. 2.1,б) направления дуг отмечаются линиями со стрелками, при этом стрелка на дуге может располагаться в любом месте. Так, на рисунке 2.2,а изображен ориентированный мультиграф, а на рисунке 2.2,б – ориентированный псевдограф, здесь направление обхода петли роли не играет.
Каждому неориентированному графу можно поставить в соответствие ориентированный граф с тем же множеством вершин, в котором каждое ребро заменено двумя дугами, инцидентными тем же вершинам, и имеющими противоположные направления. Такое соответствие называется каноническим (рис. 2.3).
Рис. 2.3. Каноническое соответствие графов
Неориентированный граф G = (V, E) называется ассоциированным с ориентированным графом D = (V, X), если его множество вершин совпадает с множеством вершин ориентированного графа G, а ребро e инцидентное паре вершин { u, v } существует тогда и только тогда, когда u ≠ v и имеется дуга из u в v или из v в u. Т.е. множество E = { e ={ u, v }| ((u, v) Î X или (v, u) Î X), u ≠ v } ( рис. 2. 4 ).
Рис. 2.4. Граф G ассоциирован с графом D
Матрицы инцидентности
Если вершины и ребра (дуги) графа (орграфа) занумерованы (помечены), соответствующие множества имеют вид: V = { v1, v2, …,vn }; E ={ e1, e2, …,em }, то отношение инцидентности можно определить матрицей, имеющей m строк и n столбцов. Столбцы соответствуют вершинам графа, строки – ребрам (дугам).
Матрицей инцидентностиграфаG с n вершинами и m ребрами называется матрица B (G) = { bij } размерности m ´ n, элементы которой определяются по формулам:
Матрицей инцидентности орграфаD с n вершинами и m дугами называется матрица B (D) = { bij } размерности m ´ n, элементы которой определяются по формулам:
Если ориентированный граф содержит петлю, то в соответствующее место матрицы D ставится произвольное число отличное от –1, 0 или 1.
Дата добавления: 2015-07-20; просмотров: 100 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Пример 1.31 | | | Пример 2.1 |