Способы задания графов

1. Граф - это система некоторых объектов вместе с некоторыми парами этих объектов, изображающая отношения связи между ними. Неориентированный граф(соответственно ориентированный граф, или орграф) G- система G = (V, E, Г), состоящая из множества элементов V= {v}, называемых вершинами графа, множества элементов Е = {е}, называемых ребрами, и отображения способы задания графов - student2.ru , ставящего в соответствие каждому элементу способы задания графов - student2.ru неупорядоченную (соответственно упорядоченную) пару элементов способы задания графов - student2.ru называемых концами ребра е.

Для неориентированного графа значение V1 и V2 может быть произвольным. Для ориентированного – V1 - начало пути, V2 - конец.

способы задания графов - student2.ru образует множество элементов графа; при этом предполагается, что способы задания графов - student2.ru

Отображение Г определяет отношение инцидентностиребра с каждым из своих концов. Для графа G = (V, Е, Г) употребляется также более короткое обозначение G = (V, Е) без указания инцидентностей, которые определяются контекстом.

Если способы задания графов - student2.ru - упорядоченная пара способы задания графов - student2.ru при v1 - v2), то ребро е называется ориентированной дугой,исходящей из вершины v1 и входящей в вершину способы задания графов - student2.ru ; способы задания графов - student2.ru называется началом, а способы задания графов - student2.ru концом дуги е. Если способы задания графов - student2.ru – неупорядоченная пара, то ребро е называется неориентированным.

Всякому графу G можно поставить в соответствие соотнесенный неориентированный граф способы задания графов - student2.ru с теми же множествами V и Е и инцидентностями, но все пары неупорядоченные.

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

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

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

Ребра, которым поставлена в соответствие одна и та же пара вершин, называются кратными, или параллельными.

способы задания графов - student2.ru 2. Графы могут различаться и не различаться. Обычно это связывают с понятием изоморфизма графов.

Два графа называются изоморфными, если существуют взаимно однозначные отображения способы задания графов - student2.ru сохраняющие инцидентность, т.е. е Є E1

способы задания графов - student2.ru способы задания графов - student2.ru

3. Существует несколько способов задания графов:

1) Перечисление (список) ребер графа с указанием их концов и добавлением списка изолированных вершин.

способы задания графов - student2.ru 2) Матрица инциденций графа с b вершинами и p ребрами- прямоугольная матрица с b строками и p столбцами, строки которой соответствуют вершинам графа, а столбцы - ребрам, причем j для неориентированного графа элемент матрицы способы задания графов - student2.ru равен 1, если вершина способы задания графов - student2.ru и ребро способы задания графов - student2.ru инцидентны, и равен 0 в противном случае. Для ориентированного графа способы задания графов - student2.ru если способы задания графов - student2.ru является началом дуги способы задания графов - student2.ru = +1, если v. - конец дуги способы задания графов - student2.ru Вкаждом столбце матрицы инциденций -два ненулевых элемента, если ребро - не петля. Петле соответствует элемент, равный 2.

3) Матрица соседства (смежности) вершин графа с b вершинами- квадратная матрица способы задания графов - student2.ru размерности Ь, строки и столбцы которой соответствуют вершинам графа, причем неотрицательный элемент способы задания графов - student2.ru равен числу ребер, идущих из вершины способы задания графов - student2.ru в вершину способы задания графов - student2.ru ( способы задания графов - student2.ru не равно, вообще говоря, способы задания графов - student2.ru , однако для неориентированных графов матрица соседства - симметричная). Для несмежных вершин соответствующий элемент матрицы равен 0.

4) Для наглядности граф часто представляют в виде геометрического объекта: вершинам соответствуют различные выделенные точки в пространстве (на плоскости), ребрам - отрезки кривых, связывающие соответствующие точки и не проходящие через выделенные точки, отличные от их концов.

5. Граф способы задания графов - student2.ru называется подграфом графа способы задания графов - student2.ru обозначение: способы задания графов - student2.ru если способы задания графов - student2.ru и для множеств способы задания графов - student2.ru сохраняются инциденции графа G. При этом, очевидно, каждое ребро из Е' входит в подграф Н вместе со своими концами.

Обычно рассматриваются только подграфы без изолированных вершин или только подграфы, содержащие все вершины графа (и только часть ребер); такие подграфы полностью определяются множеством своих ребер. В этих случаях можно естественным образом определить теоретико-множественные операции над подграфами: пересечение, объединение, симметрическую разность (называемую также суммой по модулю 2или просто суммой), дополнение до всего графа.

Наши рекомендации