Diskrepanz zwischen Kopf und Schwanz


12

Betrachten Sie eine Folge von n Flips einer unbefangenen Münze. Sei Hi der absolute Wert des Überschusses der Anzahl von Köpfen über Schwänzen, die in den ersten i Flips gesehen wurden. Definiere H=maxiHi . Zeigen Sie, dass E[Hi]=Θ(i)undE[H]=Θ(n).

Dieses Problem taucht im ersten Kapitel von "Randomized Algorithms" von Raghavan und Motwani auf, weshalb es vielleicht einen elementaren Beweis für die obige Aussage gibt. Ich kann es nicht lösen, daher würde ich mich über jede Hilfe freuen.

Antworten:


9

Ihre Münzwürfe bilden ein eindimensionalen random walk X0,X1, beginnend bei X0=0 , wobei Xi+1=Xi±1 , wobei jede der Optionen mit einer Wahrscheinlichkeit von 1/2 . Jetzt ist Hi=|Xi|und so ist Hi2=Xi2 . Es ist einfach, E [ X 2 i i zu berechnenE[Xi2]=i(Dies ist nur die Varianz), und so ist aus Konvexität. Wir wissen auch, dassXimit dem Mittelwert Null und der Varianziungefähr normal verteilt ist, und daher können SieE[Hi] berechnenE[Hi]E[Hi2]=iXiiE[Hi](2/π)i .

Was betrifft , so haben wir das Gesetz des iterierten Logarithmus , was uns (vielleicht) dazu veranlasst, etwas etwas Größeres als zu erwartenE[maxinHi] . Wenn Sie gut mit einer Obergrenze von ˜ O (nkönnen Sie eine große Abweichung für jedesXiund dann die Vereinigungsgrenze verwenden, obwohl dies die Tatsache ignoriert, dass dasXiO~(n)XiXi verwandt sind.

Bearbeiten: Wie es passiert, ist aufgrund des Reflexionsprinzips , siehe diese Frage . Also ist E [ max i n x iPr[maxinXi=k]=Pr[Xn=k]+Pr[Xn=k+1] daPr[Hn=k]=Pr[Xn=k]+Pr[Xn=-k]=2Pr[Xn=k]. Jetzt max i n x i + max i n (-

E[maxinXi]=k0k(Pr[Xn=k]+Pr[Xn=k+1])=k1(2k1)Pr[Xn=k]=k12kPr[Xn=k]12+12Pr[Xn=0]=E[Hn]+Θ(1),
Pr[Hn=k]=Pr[Xn=k]+Pr[Xn=k]=2Pr[Xn=k] und daherE[maxinHi]2E[Hn]+Θ(1)=O(
maxinXi+maxin(Xi)2maxinHimaxinXi+maxin(Xi),
. Die andere Richtung ist ähnlich.E[maxinHi]2E[Hn]+Θ(1)=O(n)

Nachdem wir E [ H i ] = bewiesen habenE[Hi]=Θ(i)i=nE[Hi]Θ(n)

1
If the Hi were independent, then the conclusion won't be true, since you actually expect some of these values to be somewhat larger than the expectation. It's not true in general that E[max(A,B)]=max(E[A],E[B]).
Yuval Filmus

1
The law of the iterated logarithm doesn't apply here, since n is fixed and we're not normalizing by i. The answer for EmaxinHi is θ(n).
Peter Shor

+1 for the first part. but I honestly dont understand the second part (can you elaborate more plz). This does not mean that it is not correct though.
AJed

1
Nice proof. But I am stuck at how to prove n is the lower bound of E(Hi)? It seems that the answer mentions no details about the lower bound.
konjac

2

You can use the half-normal distribution to prove the answer.

The half-normal distribution states that if X is a normal distribution with mean 0 and variance σ2, then |X| follows a half distribution with mean σ2π, and variance σ2(12/π). This gives the required answer, since the variance σ2 of the normal walk is n, and you can approximate the distribution of X to a normal distribution using the central limit theorem.

X is the sum of the random walk as Yuval Filmus mentioned.


I dont prefer this that I posted.. . although it gives the lower bound, nothing can be told about the upper bound. I tried to use a maximum distribution argument to solve it, it turned out to be an ugly integration. But it is good to know all these distributions.
AJed

2

In first 2i flips, suppose we get k tails, then H2i=2|ik|. Therefore,

E(H2i)=2k=0i(2ik)(12)2i2(ik)=(12)2i2[ik=0i(2ik)k=0ik(2ik)]=(12)2i2[i(22i+(2ii))/22ik=0i1(2i1k)]=(12)2i2i[22i1+(2ii)/2222i1/2]=2i(2ii)/22i.
Use Stirling's approximation, we know E(H2i)=Θ(2i).

shouldn't we take into account cases where i<k2i? it seems that you miss a multiplication factor of 2, right?
omerbp
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.