Discrepanza tra testa e croce


12

Considera una sequenza di n lanci di una moneta imparziale. Lasciare Hi denota il valore assoluto della eccesso del numero di teste sopra code visto nel primo i lanci. Definisci H=maxiHi . Mostra che E[Hi]=Θ(i)edE[H]=Θ(n).

Questo problema si presenta nel primo capitolo di "Algoritmi randomizzati" di Raghavan e Motwani, quindi forse c'è una prova elementare dell'affermazione di cui sopra. Non sono in grado di risolverlo, quindi apprezzerei qualsiasi aiuto.

Risposte:


9

Il tuo lanci della moneta formare una passeggiata unidimensionale casuale a partire da X 0 = 0 , con X i + 1 = X i ± 1 , ciascuna delle opzioni con probabilità 1 / 2 . Ora H i = | X i | e quindi H 2 i = X 2 i . È facile calcolare E [ X 2 i ] =X0,X1,X0=0Xi+1=Xi±11/2Hi=|Xi|Hi2=Xi2 (questa è solo la varianza) e quindi E [ H i ] E[Xi2]=i dalla convessità. Sappiamo anche cheXiè distribuito all'incirca normale con zero media e varianzai, e quindi puoi calcolareE[Hi]E[Hi]E[Hi2]=iXii .E[Hi](2/π)i

E[maxinHi]nO~(n)XiXi

Modifica: Come succede, causa del principio di riflessione, vedi questa domanda . Quindi da . Ora e quindiE [ max i n X i ]Pr[maxinXi=k]=Pr[Xn=k]+Pr[Xn=k+1] Pr[Hn=k]=Pr[Xn=k]+Pr[Xn=-k]=2Pr[Xn=k] max i n X i + max i n (- X i

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). L'altra direzione è simile.

Dopo aver dimostrato , non potremmo dire che per abbiamo il secondo risultato, cioè che nessun è maggiore di . E[Hi]=Θ(i)i=nE[Hi]Θ(n)
Chazisop,

1
Se l' fosse indipendente, la conclusione non sarà vera, poiché in realtà ti aspetti che alcuni di questi valori siano leggermente più grandi delle aspettative. Non è vero in generale che . HiE[max(A,B)]=max(E[A],E[B])
Yuval Filmus,

1
La legge del logaritmo iterato non si applica qui, poiché è fisso e non stiamo normalizzando da . La risposta per è . niEmaxinHiθ(n)
Peter Shor,

+1 per la prima parte. ma sinceramente non capisco la seconda parte (puoi elaborare altro plz). Questo non significa che non sia corretto però.
AJed,

1
Bella prova. Ma sono bloccato su come provare è il limite inferiore di ? Sembra che la risposta non menzioni dettagli sul limite inferiore. nE(Hi)
Konjac,

2

È possibile utilizzare la distribuzione semi-normale per provare la risposta.

La distribuzione semi-normale afferma che se è una distribuzione normale con media 0 e varianza , allorasegue una mezza distribuzione con media e varianza . Questo dà la risposta richiesta, poiché la varianza della camminata normale è , e puoi approssimare la distribuzione di ad una distribuzione normale usando il teorema del limite centrale.Xσ2|X| σ2(1-2/π)σ2nXσ2πσ2(12/π)σ2nX

X è la somma della camminata casuale come menzionato da Yuval Filmus.


Non preferisco questo che ho pubblicato ... sebbene dia il limite inferiore, non si può dire nulla del limite superiore. Ho cercato di utilizzare un argomento di distribuzione massima per risolverlo, si è rivelata una brutta integrazione. Ma è bene conoscere tutte queste distribuzioni.
AJed

2

Nei primi , supponiamo di ottenere code, quindi. Pertanto, Usa l'approssimazione di Stirling , sappiamo che .k H 2 i = 2 | i - k |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)

non dovremmo prendere in considerazione i casi in cui ? sembra che manchi un fattore di moltiplicazione di 2, giusto? i<k2i
omerbp,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.