A questa domanda è stata data risposta diversi anni fa, ma, solo per divertimento, ecco una semplice prova del limite superiore. Diamo un limite alle aspettative, quindi un limite alla coda.
Definire rv come profondità del nodo i ∈ { 0 , 1 , … , n - 1 } . Definire ϕ i = ∑ i j = 0 e d j .dii∈{0,1,…,n−1}ϕi=∑ij=0edj.
lemma 1. La profondità massima prevista, è al massimo eE[maxidi] .eHn−1
Prova. La profondità massima è al massimo . Per finire mostriamo E [ ln ϕ n - 1 ] ≤ elnϕn−1 .E[lnϕn−1]≤eHn−1
Per qualsiasi , condizionamento su ϕ i - 1 , mediante ispezione di ϕ i ,
E [ ϕ ii≥1ϕi−1ϕi
E[ϕi|ϕi−1]=ϕi−1+E[edi]=ϕi−1+eiϕi−1=(1+ei)ϕi−1.
Per induzione segue che
E[ϕn−1]=∏n−1i=1(1+ei)<∏n−1i=1exp(ei)=exp(eHn−1).
Quindi, per la concavità del logaritmo,
E[lnϕn−1]≤lnE[ϕn−1]<lnexp(eHn−1)=eHn−1. □
Ecco il limite della coda:
lemma 2. Correggi qualsiasi . Quindi Pr [ max i d i ] ≥ ec≥0Pr[maxidi]≥eHn−1+c is at most exp(−c).
Proof. By inspection of ϕ, and the Markov bound, the probability in question is at most
Pr[ϕn−1≥exp(eHn−1+c)]≤E[ϕn−1]exp(eHn−1+c).
From the proof of Lemma 1,
E[ϕn−1]≤exp(eHn−1). Substituting this into the right-hand side above completes the proof.
□
As for a lower bound, I think a lower bound of (e−1)Hn−O(1) follows pretty easily by considering maxidi≥lnϕt−lnn. But... [EDIT: spoke too soon]
It doesn't seem so easy to show the tight lower bound, of (1−o(1))eHn...