Подсчет деревьев — различия между версиями
Cuciev (обсуждение | вклад) (Initial commit) |
Cuciev (обсуждение | вклад) (Literature section added) |
||
| Строка 1: | Строка 1: | ||
{{В разработке}} | {{В разработке}} | ||
| − | Описание всех используемых далее комбинаторных объектов можно найти в статье [[Конструирование комбинаторных объектов и их подсчёт| | + | Описание всех используемых далее комбинаторных объектов можно найти в статье [[Конструирование комбинаторных объектов и их подсчёт|"конструирование комбинаторных объектов и их подсчёт"]]. |
= Непомеченные деревья = | = Непомеченные деревья = | ||
== Подвешенные неполные двоичные деревья == | == Подвешенные неполные двоичные деревья == | ||
| Строка 45: | Строка 45: | ||
*[[Числа Каталана]] | *[[Числа Каталана]] | ||
*[[Генерация комбинаторных объектов в лексикографическом порядке]] | *[[Генерация комбинаторных объектов в лексикографическом порядке]] | ||
| + | |||
| + | = Литература = | ||
Версия 22:20, 8 июня 2020
Описание всех используемых далее комбинаторных объектов можно найти в статье "конструирование комбинаторных объектов и их подсчёт".
Содержание
Непомеченные деревья
Подвешенные неполные двоичные деревья
Пусть — количество таких деревьев с вершинами. — множество всех пар из данных деревьев. Чтобы получить двоичное дерево из вершин, достаточно взять вершину и подвесить к ней левого и правого сына с суммарным количеством вершин . Тогда:
- , где — -ое число Каталана.
Помеченные деревья
| Теорема (Формула Кэли): |
Число помеченных деревьев порядка равно . |
| Доказательство: |
|
Можно доказать формулу двумя способами. Первый способ. Так как между помеченными деревьями порядка и последовательностями длины из чисел от до существует биекция (Код Прюфера), то количество помеченных деревьев совпадает с количеством последовательностей длины из чисел от до . Второй способ. С помощью матрицы Кирхгофа для полного графа на вершинах. Число помеченных деревьев порядка , очевидно, равно числу остовов в полном графе , которое есть по следствию теоремы Кирхгофа. |
Подвешенные непомеченные деревьея с порядком на детях
Пусть — количество таких деревьев с вершинами. — множество всех последовательностей из данных деревьев. — количество последовательностей с суммарным количество вершин . Чтобы получить дерево из вершин, достаточно взять вершину, и подвесить к ней последовательность деревьев с суммарным количеством вершин . Тогда:
- .
- , где — -ое число Каталана.
Подвешенные непомеченные деревья без порядка на детях
Пусть — количество таких деревьев с вершинами. — множество всех лесов из данных деревьев, так как лес можно интерпретировать как мультимножество из деревьев. — количество лесов с суммарным количество вершин . — количество таких лесов из вершин, что деревья в них содержат не более чем вершин. Чтобы получить дерево из вершин, достаточно взять вершину и подвесить к ней лес деревьев с суммарным количеством вершин . Тогда:
- .
- .
- .
Количество таких деревьев с вершинами образуют последовательность [1]
См.также
- Лемма Бёрнсайда и Теорема Пойа
- Числа Каталана
- Генерация комбинаторных объектов в лексикографическом порядке