Коды с дублированием номеров вершин

Материал из WikiGrapp
Версия от 16:18, 27 октября 2009; Glk (обсуждение | вклад) (Создана новая страница размером '''Коды с дублированием номеров вершин''' (''Schemes with node number repetition'') - относятся ...)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Коды с дублированием номеров вершин (Schemes with node number repetition) - относятся к классу линейных кодов деревьев. Используются следующие варианты:

1. В качестве кода дерева берется перечень номеров вершин, начиная с корня; в коде~дерева каждый узел встречается столько раз, сколько он проходится во время обхода, а каждая висячая вершина --- только один раз.

2. В качестве кода берется перечень всех путей от корня к висячим вершинам.

3. В качестве кода берется перечень вершин при указанном обходе, но в качестве характеристики вершины берется ее расстояние от корня.

4. В качестве кода берется перечень вершин, как в случае 3, но последовательности записываются лишь ее крайние значения.

5. В качестве кода берется 0-1-последовательность, получаемая из кода в случае 3, если вместо каждого числа в коде писать "1" при увеличении расстояния от корня на единицу и "0" --- при уменьшении. Данный код является оптимальным по длине (в битах) среди всех возможных кодов корневых упорядоченных деревьев.

См. также Код Гапта для 2-3-деревьев, Коды Ли, Код дерева, Коды Закса, Коды, свободные от повторений, Коды с использованием ограничителей, Линейный код, Уровневые коды корневых деревьев, Ротационный код.

Литература

[Евстигнеев-Касьянов/94]