Алгоритм Краскала поиска остовного дерева минимальной длины
Стр 1 из 3Следующая ⇒ Основные понятия теории графов Графом называется совокупность двух множеств, одним из которых является множество элементов, называемых вершинами, а другим - множество отношений между вершинами, называемых ребрами. Пара Граф Объект, который содержит кратные ребра и петли, называется общим графом или мультиграфом. Ографом или ориентированным графом Две вершины графа Два ребра называются смежными, если они имеют хотя бы одну общую вершину. Вершина называется изолированной, если она не инцидентна ни одному ребру. Вершина называется висячей, если она инцидентна только одному ребру. Граф, имеющий ориентированные и неориентированные ребра, называется смешанным. Степенью вершины v графа G называется число ребер Лемма ( о рукопожатиях). Если m – общее число ребер графа
Два графа
1) существует биекция 2) существуют две согласованные между собой биекции: Теорема. Число нечетных вершин любого графа – четное. Геометрической фигурой Пусть эти кривые являются жордановыми, т.е. не имеют точек самопересечения, а друг с другом пересекаются только в точках множества В. Геометрическая фигура Если такая геометрическая фигура Конечным графом называется граф с конечным числом ребер. Теорема. Каждый конечный граф может быть уложен в пространстве Плоским называется граф, изображенный на плоскости так, что никакие его 2 ребра не пересекаются геометрически нигде кроме инцидентной им вершины. Граф, изоморфный плоскому графу, называется планарным. Граф с n вершинами, у которого отсутствуют ребра, называется пустым или вполне несвязным графом. Простой граф с n вершинами называется полным, если любые две его вершины являются смежными (соединены ребром). Объединением двух графов Первое определение связного графа. Граф называется связным, если его нельзя представить в виде объединения двух графов и несвязным в противном случае. Всякий несвязный граф можно представить в виде объединения конечного числа связных графов, каждый из которых называется компонентом связности.
Маршруты, цепи, циклы Маршрутом в графе Петля называется т ривиальным маршрутом. Длиной маршрута называется число ребер в нем. Маршрут называется цепью, если все его ребра различны. Маршрут называется простой цепью, если все его вершины различны, за исключением, быть может, первой и последней. Если Замкнутая простая цепь, содержащая хотя бы одно ребро, называется циклом. Две вершины Второе определение связного графа. Граф называется связным, если любые две его вершины являются связанными. Теорема. Первое и второе определения связности равносильны. Связанность вершин является отношением эквивалентности на множестве вершин графа. Свойства отношения эквивалентности: 1) рефлексивность 2) симметричность (если 3) транзитивность (если Отношение эквивалентности задает разбиение графа на компоненты связности. Теорема. Каждый граф единственным образом представляется в виде объединения непересекающихся связных подграфов (компонент связности). Число реберв графе минимально, если удаление любого ребра приводит к увеличению компонент связности. Если при удалении какого-то ребра в графе, число компонент связности увеличилось на единицу, то это ребро называется мостом или перешейком.
Числовые функции на графе Говорят, что на вершинах графа Значением маршрута через вершины Минимальным (максимальным) маршрутом через вершины некоторого множества маршрутов Р называется маршрут с минимальным (максимальным) значением λ. Говорят, что на ребрах графа Значением маршрута через ребра, соединяющие вершины Минимальным (максимальным) маршрутом через ребра некоторого множества маршрутов Р называется маршрут с минимальным (максимальным) значением λ.
Деревья и леса Деревом называется связный неориентированный граф Лесом называется неориентированный граф, компонентами связности которого являются деревья. Теорема (характеристические свойства дерева). Пусть граф 1) Т – дерево (определение) 2) Т не содержит циклов и имеет (n-1) ребер 3) Т – связен и имеет (n-1) ребер 4) Т – связен и каждое его ребро является мостом 5) Любые две вершины графа Т соединены ровно одной простой цепью 6) Т не содержит циклов, но, добавляя в него любое новое ребро, получим граф, содержащий ровно один цикл. Остовным деревом называется подграф графа G, полученный стиранием ребер из циклов до удаления всех циклов, являющийся деревом. Полным графом называется граф (без кратных ребер), в которых каждая пара вершин соединена ребром. Число рёбер полного графа равно Теорема. Число остовных деревьев полного графа Следствие. Для произвольного простого графа с n вершинами число его остовных деревьев не превосходит числа
Алгоритм Краскала поиска остовного дерева минимальной длины Теорема (Краскаль). Пусть 1) Выберем ребро 2) По индукции определим последовательность ребер 3) Полученный таким образом подграф
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2026 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|