Optymalność niezależna od klucza
Optymalność niezależna od klucza jest właściwością niektórych struktur danych drzewa wyszukiwania binarnego w informatyce zaproponowanej przez Johna Iacono . Załóżmy, że pary klucz-wartość są przechowywane w strukturze danych i że klucze nie mają związku z ich sparowanymi wartościami. Struktura danych ma optymalność niezależną od klucza , jeśli przy losowym przypisywaniu kluczy oczekiwana wydajność struktury danych mieści się w stałym współczynniku optymalnej struktury danych. Optymalność niezależna od klucza jest związana z optymalnością dynamiczną .
Definicje
, które mogą wyszukać sekwencję klawiszy , gdzie każdy liczbą między a . Dla każdej sekwencji niech elementy w . Niech będzie jednym z \ permutacja sekwencji , gdzie th wpis z . Niech . dla sekwencji , że .
elementy w czasie
Związek z innymi granicami
Udowodniono, że optymalność niezależna od klucza jest asymptotycznie równoważna twierdzeniu o zbiorach roboczych . Wiadomo, że drzewa splay mają optymalność niezależną od klucza.