- •1.Отношения между множествами
- •2.Действия над множествами
- •3,4. Свойства действий над множествами. Алгебра теории множеств
- •5.Отношения и функции
- •6.Произведение множеств
- •7.Функции ( сюръективная инъективная биективная)
- •8.Свойства биективных функций.
- •9. Специальные бинарные отношения
- •10. Классом эквивалентности
- •11. Отношения порядка
- •12.Понятие алгебры
- •13. Сравнение множеств. Мощность(конечные множества)
- •14. Сравнение множеств. Мощность(бесконечные множества)
- •15.Теорема о счетных множествах. Счетные множества
- •16.Теоремы о мощности множеств.
- •17.Размещение с повторениями и без
- •Размещение с повторениями
- •[Править]Количество размещений с повторениями
- •18.Перестановки и сочетания
- •19.Булева алгебра. Элеменарные функции Булевы функции
- •Свойства элементарных функций алгебры логики
- •21.Основы эквивалентности алгебры логики
- •22.Двойственные функции.
- •23.Сднф
- •24.Скнф
- •26.Замкнутость множества.
- •Замыкание
- •[Править]Свойства
- •Примеры
- •27.Замкнутые классы.
- •Примеры замкнутых классов
- •28.Понятие граф орграф.
- •29.Понятие смежности, инцидентности,степени.
- •30.Изоморфиз, гомеорфизм
- •Теорема о гомеоморфизме
- •31.Маршруты циклы и пути
- •32.Матрицы смежности и инцидентности
- •33. Связность, компоненты связности Связность
- •Примеры
- •Алгоритм Для поиска компонент связности можно использовать поиск в ширину или поиск в глубину. При этом затраченное время будет линейным (относительно количества вершин и ребер).
- •34.Матрицы достижимости и связности
- •35. Планарность и раскраска графов
- •36.Понтие дерева, свойства
- •37.Понятие ордерева
- •38.Задача Штейнера. Остовное дерево
- •Минимальные деревья Штейнера
- •39.Алгоритм Краскала
- •40.Методы систематического обхода вершин графа. Поиск в глубину
- •41.Методы систематического обхода вершин графа. Поиск в ширину
- •42.Схемы из функциональных элементов
36.Понтие дерева, свойства
Дерево — это связный ациклический граф.[1] Связность означает наличие путей между любой парой вершин, ацикличность — отсутствие циклов и то, что между парами вершин имеется только по одному пути.
Формально
дерево определяется как конечное
множество
одного
или более узлов со следующими свойствами:
существует один корень дерева
остальные
узлы (за исключением корня) распределены
среди
непересекающихся
множеств
,
и каждое из множеств является деревом;
деревья
называются
поддеревьями данного корня
Свойства.
Дерево не имеет кратных рёбер и петель.
Любое
дерево с
вершинами
содержит
ребро.
Более того, конечный связный граф
является деревом тогда и только тогда,
когда
,
где
—
число вершин,
—
число рёбер графа.
Граф является деревом тогда и только тогда, когда любые две различные его вершины можно соединить единственной простой цепью.
Любое дерево однозначно определяется расстояниями (длиной наименьшей цепи) между его концевыми (степени 1) вершинами.
Любое дерево является двудольным графом. Любое дерево, множество вершин которого не более чем счётное, является планарным графом.
Для любых трёх вершин дерева, пути между парами этих вершин имеют ровно одну общую вершину.
37.Понятие ордерева
Ориентированное (направленное) дерево — ацикличный орграф (ориентированный граф, не содержащий циклов), в котором только одна вершина имеет нулевую степень захода (в неё не ведут дуги), а все остальные вершины имеют степень захода 1 (в них ведёт ровно по одной дуге). Вершина с нулевой степенью захода называется корнем дерева, вершины с нулевой степенью исхода (из которых не исходит ни одна дуга) называютсяконцевыми вершинами или листьями.[2]
38.Задача Штейнера. Остовное дерево
Задача Штейнера состоит в поиске минимального дерева Штейнера — кратчайшей сети, соединяющей заданный конечный набор точек плоскости.
Минимальные деревья Штейнера
Пусть
— метрическое
пространство и
— граф на X,
то есть,
.
Для каждого такого графа определены длины его
рёбер
как
расстояния
между
их вершинами, а также длина
самого
графа
как
сумма длин всех его рёбер.
Если
—
конечное подмножество
,
а
— связный
граф на
,
для которого
,
то
называется графом,
соединяющим
.
При этом граф
,
соединяющий
,
минимально возможной длины
является деревом,
которое называется минимальным
деревом Штейнера на
.
Именно изучению таких деревьев и
посвящена одна из версий проблемы
Штейнера.
Отметим,
что минимальные деревья Штейнера
существуют не всегда. Тем не менее,
точная нижняя грань величин
по
всем связным графам, соединяющим
,
всегда существует, называется длиной
минимального дерева Штейнера на
и
обозначается через
Остовное дерево связного неориентированного графа -ациклический связный подграф данного графа, в который входят все его вершины. Неформально говоря, остовное дерево состоит из некоторого подмножества рёбер графа, таких, что из любой вершины графа можно попасть в любую другую вершину, двигаясь по этим рёбрам, и в нём нет циклов, то есть из любой вершины нельзя попасть в саму себя, не пройдя какое-то ребро дважды. Понятие остовный лес неоднозначно, под ним могут понимать один из следующих подграфов:
любой ациклический подграф, в который входят все вершины графа, но не обязательно связный; в несвязном графе — подграф, состоящий из объединения остовных деревьев для каждой его компоненты связности.
Любое остовное дерево в графе с вершинами содержит ровно ребро.
Число остовных деревьев в полном графе на вершинах выражается знаменитой формулой Кэли:
В общем случае, число остовных деревьев в произвольном графе может быть вычислено при помощи так называемой матричной теоремы о деревьях
