Randomisierte meldepflichtige Heaps haben eine Operation "Meld", mit der wir dann alle anderen Operationen definieren, einschließlich Einfügen.
Die Frage ist, wie hoch ist die erwartete Höhe dieses Baums mit Knoten?
Satz 1 von Gambin und Malinkowski, Randomized Meldable Priority Queues (Proceedings of SOFSEM 1998, Lecture Notes in Computer Science, Bd. 1521, S. 344–349, 1998; PDF ) gibt die Antwort auf diese Frage mit Beweis. Ich verstehe jedoch nicht, warum wir schreiben können:
Für mich ist die Höhe des Baumes
was ich erweitern kann:
Die Wahrscheinlichkeit, dass das Maximum einer Höhe von zwei Teilbäumen gleich kann unter Verwendung des Gesetzes der Gesamtwahrscheinlichkeit umgeschrieben werden:
Am Ende bekomme ich also:
Hier stecke ich fest. Ich kann sehen, dass mehr oder weniger gleich ist (wir brauchen jedoch höchstens ) . Aber außer dass nichts von Anfang an zur Formel führt.
Die Höhen der Teilbäume scheinen für mich nicht unabhängig zu sein.
Danke für die Hilfe.