头尾之间的差异


12

考虑无偏硬币的n翻转序列。令Hi表示在第一个i翻转中看到的超过头的数量的绝对值。定义H=maxiHi。证明E[Hi]=Θ(i)E[H]=Θ(n)

这个问题出现在Raghavan和Motwani撰写的“随机化算法”的第一章中,因此上面的陈述也许有基本的证明。我无法解决它,所以我将不胜感激。

Answers:


9

您的硬币翻起形成的一维随机游走X0,X1,开始在X0=0,其中Xi+1=Xi±1,每一个与概率的选项1/2。现在,Hi=|Xi|因此Hi2=Xi2。容易计算E[Xi2]=i(这只是方差),等等E[Hi]E[Hi2]=i来自凸性。我们也知道,Xi被分配大致正常,零均值和方差i,所以你可以计算E[Hi](2/π)i

E[maxinHi]nO~(n)XiXi

编辑:由于反射原理,,请参见此问题。因此 因为。现在 因此Pr[maxinXi=k]=Pr[Xn=k]+Pr[Xn=k+1]

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]
maxinXi+maxin(Xi)2maxinHimaxinXi+maxin(Xi),
E[maxinHi]2E[Hn]+Θ(1)=O(n)。另一个方向是相似的。

在证明,我们不能说对于我们得到第二个结果,即没有更大比。E[Hi]=Θ(i)i=nE[Hi]Θ(n)
chazisop 2012年

1
如果是独立的,则结论将不成立,因为您实际上期望其中一些值比期望值要大一些。通常,并非正确。HiE[max(A,B)]=max(E[A],E[B])
Yuval Filmus 2012年

1
迭代对数的定律在这里不适用,因为是固定的,我们没有通过归一化。的答案是。niEmaxinHiθ(n)
彼得·索尔

第一部分+1。但老实说,我不理解第二部分(您能否详细说明一下)。这并不意味着它是不正确的。
2012年

1
很好的证明。但是我被困在如何证明是的下限吗?似乎该答案未提及有关下限的详细信息。nE(Hi)
konjac 2014年

2

您可以使用 半正态分布来证明答案。

半正态分布表示,如果是均值为0且方差正态分布,则遵循均值和方差的一半分布。这给出了所需的答案,因为正态游动的方差为,并且您可以使用中心极限定理将的分布近似为正态分布。Xσ2|X|σ2πσ2(12/π)σ2nX

X是Yuval Filmus提到的随机游动的总和。


我不喜欢我张贴的这个。尽管它给出了下限,但关于上限没有任何信息。我试图使用最大分布参数来解决它,结果证明这是一个丑陋的整合。但是知道所有这些分布是一件好事。
2013年

2

在前翻转中,假设我们得到尾巴,然后。因此, 使用斯特林近似,我们知道。2ikH2i=2|ik|

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.
E(H2i)=Θ(2i)

我们不应该考虑吗?您似乎错过了2的乘法因子,对吧?i<k2i
omerbp
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.