Изменения

Перейти к: навигация, поиск

Tango-дерево

176 байт убрано, 05:21, 9 июня 2014
м
Динамическая оптимальность
==Динамическая оптимальность==
{{Определение
|definition=Динамическая оптимальность (Dynamic Opt)
}}
 
Если мы разрешаем перестраивать деревья в процессе запроса, то splay-деревья не больше, чем в константу хуже оптимальных.
{{Гипотеза
|statement=''Splay-'' деревья обладают динамической оптимальностью.То есть время если мы разрешаем перестраивать деревья в процессе запроса, то splay-деревья не больше, чем в константу хуже оптимальных.Время работы ''splay-'' дерева <tex>O(OPT dyn)</tex>
}}
{{Утверждение
|statement=Существует некоторое гипотетическое гипотетически оптимальное дерево, которое на каждый запрос делает следующие вещи
# идет от корня до <tex>x_{i}</tex>
# делает какиекакое-то количество поворотов
}}
 
Время работы tango-дерева <tex>O(OPT dyn * log log n)</tex>
===Оценка снизу на динамический оптимум===
====Визуализация работы с гипотетически оптимальным динамическим двоичным деревом поиска====
Рассмотрим оси ключи от временисистему координат ключ -- время.
Поставим точки, которые соответствуют обращению по данному ключу в определенное время.
Можно показать, что <tex>OPT >= M</tex>(число запросов) + максимальное число независимых прямоугольников * 1/2
 
==Вторая нижняя оценка Уилберра (Wilber) ==
170
правок

Навигация