Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Графы. Реализация графов на плоскости. Деревья



Определение: Графом G (в широком понимании) называется любая пара (V,E), где V = {v1, v2,... } - множество вершин графа, а E = {e1, e2,... } – множество неориентированных ребер, причем допускаются пары вида (vi, vi) и одинаковые пары. Если пары в V рассматриваются как неупорядоченные, то граф называется неориентированным, если как упорядоченные, то граф называется ориентированным (орграфом).

Элементы множества V называются вершинами графа, а пары из E - его ребрами; в орграфе они называются ориентированными ребрами или дугами.

Говорят, что ребро e = (u,v) в неориентированном графе соединяет вершины u и v, а в ориентированном графе дуга e = (u,v) идет из вершины u в вершину v.

Пара вида (vi, vi) называется петлей в вершине vi(т.е. повторяются вершины в множестве). Если пара (vi, vj) встречается в E более одного раза, то говорят, что (vi, vj) - кратное ребро.

Определение: Говорят, что вершины vi и vj смежны в графе G = (V,E), если в E входит пара (vi, vj) или (vj, vi). Говорят, что ребро (дуга) (vi, vj) инцидентно вершинам vi и vj.

Определение: Смешанные графы - графы, в которых часть ребер ориентированы, а часть – нет.

Определение: Степенью вершины в неориентированном графе называется число ребер, инцидентных данной вершине, при этом петли учитываются дважды. Вершины степени 0 называют изолированными.

Определение: Путем в графе (орграфе) G = (V,E) называется последовательность вершин и ребер (дуг) вида v0, (v0, v1), v1,..., vn-1, (vn-1, vn), vn, где все vi ℮ E и все (vi, vi+1) ℮ E. Длина пути - это число ребер (дуг) в нем. Говорят, что этот путь идет из v0 в vn.

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

Определение: Путь называется циклом, если vn = v0 и ребра (дуги) не повторяются(т.е. начальная и конечная вершины совпадают). Путь называется простым циклом, если vn = v0 и больше нет повторений вершин.

Определение: Граф G = (V,E) называется связным, если для любых двух вершин vi, vj О V в G существует путь из vi в vj.

Пара вершин называется связной, если существует маршрут, который их соединяет. Если в графе любая пара вершин связна, то граф называется связным.

Определение: Граф G = (V,E) называется деревом, если он связный и не содержит циклов. Вершины степени 1 в дереве называют его листьями.

Пусть задан неориентированный граф G = (V,E). Пусть каждой вершине vi из V сопоставлена точка ai в некотором евклидовом пространстве, причем ai ≠ aj при i ≠ j. Пусть каждому ребру e = (vi, vj) из E сопоставлена непрерывная кривая L, соединяющая точки ai и aj и не проходящая через другие точки ak. Тогда если все кривые, сопоставленные ребрам графа, не имеют общих точек, кроме концевых, то это множество точек и кривых называется геометрической реализацией графа G.

Теорема. Каждый конечный граф G можно реализовать в трехмерном евклидовом пространстве (без пересечения ребер).

Определение: Граф называется планарным, если существует его планарная реализация, то есть геометрическая реализация на плоскости (без пересечения ребер).

Определение: Связный граф называется Эйлеровым, если в нем присутствует цикл, содержащий все ребра.

Теорема. (формула Эйлера.) Для любой планарной реализации связного планарного графа G = (V,E) с p вершинами, q ребрами и r гранями выполняется равенство: p-q+r = 2.

Критерий Эйлера: граф является Эйлеровым т. и т. т., когда он связный и все степени его вершин четны.





Дата публикования: 2015-01-26; Прочитано: 1000 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...