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.