Wie groß ist bei einer Sprungliste mit der Höhe die erwartete Länge innerhalb eines konstanten (multiplikativen) Faktors?
In Abschnitt 2.2 von Cache-Oblivious B-Trees werden stark gewichtsausgeglichene Suchbäume wie folgt definiert:
Für eine Konstante , jeder Knoten in der Höhe hat Nachkommen.
Sie behaupten:
Suchbäume, die die Eigenschaften 1 und 2 erfüllen, umfassen gewichtsausgeglichene B-Bäume, deterministische Sprunglisten und Sprunglisten im erwarteten Sinne.
Ich habe bereits nach dem Anspruch auf deterministische Sprunglisten gefragt. Diese Frage bezieht sich auf den Anspruch auf Überspringlisten.
Ich glaube, dass Sprunglisten diese Eigenschaft in Erwartung haben, aber ich kann keinen strengen Grund finden. Die Wahrscheinlichkeit umgekehrt (was ist die Höhe angesichts der Länge) kann direkt auf einen konstanten Faktor berechnet werden. Eine differenzierte Analyse finden Sie unter Die Binomialtransformation und die Analyse von Sprunglisten .
Bearbeiten:
Es gibt verschiedene Begriffe zum Definieren von "Nachkommen" in Überspringlisten. Dieser Begriff wird in Pughs Originalarbeit nicht verwendet. Einige mögliche Interpretationen von "Nachkommen" ergeben sich aus der Anzeige von Sprunglisten als Bäume. Verschiedene Möglichkeiten, dies zu tun, sind in enthalten
- Eine Limit-Theorie für zufällige Sprunglisten
- Deterministische Sprunglisten
- Bäume überspringen, eine alternative Datenstruktur zum gleichzeitigen Überspringen von Listen
- Erkundung der Dualität zwischen Überspringlisten und binären Suchbäumen
Unter Verwendung des Begriffs "Deterministische Sprunglisten" denke ich, dass dies eine andere Möglichkeit ist, dieselbe Frage zu stellen: