Benjamin Doerr fornisce (nel capitolo "Analisi dell'euristica della ricerca randomizzata: strumenti dalla teoria della probabilità" nel libro "Teoria dell'euristica della ricerca randomizzata", vedere il collegamento per un PDF online) una prova in qualche modo semplice di
Proposizione Lascia che sia il tempo di arresto del processo di raccolta dei coupon. Quindi .TPr[T≤(1−ϵ)(n−1)lnn]≤e−nϵ
Questo sembra dare gli asintotici desiderati (dalla seconda risposta di @ cardinale), ma con il vantaggio di essere veri per tutti e .nϵ
Ecco uno schizzo di prova.
Proof Sketch: lascia che sia l'evento in cui viene raccolto l' -coupon nelle prime estrazioni di . Pertanto, . Il fatto chiave è che gli sono negativamente correlati, per qualsiasi , . Intuitivamente, questo è abbastanza chiaro, come sapendo che l' coupon esimo nella prima trae renderebbe meno probabile che il coupon esimo Si richiama inoltre nel primo disegna. XiitPr[Xi=1]=(1−1/n)tXiI⊆[n]Pr[∀i∈I,Xi=1]≤∏i∈IPr[Xi=1]itjt
Si può dimostrare l'affermazione, ma allargando l'insieme di 1 ad ogni passo. Poi si riduce a dimostrare che , per . Equivalentemente, facendo una media, si riduce a mostrare che . Doerr fornisce solo un argomento intuitivo per questo. Una strada per una prova è la seguente. Si può osservare che condizionato dal coupon proveniente da tutti i coupon in , che la probabilità di trarre un nuovo coupon da dopo aver disegnato finora è ora , invece del precedenteIPr[∀i∈I,Xi=1|Xj=1]≤Pr[∀i∈I,Xi=1]j∉Ij I I k | Io | - kPr[∀i∈I,Xi=1|Xj=0]≥Pr[∀i∈I,Xi=1]jIIk | Io| -k|I|−kn−1 jio|I|−kn . Quindi, decomponendo il tempo per raccogliere tutti i coupon come una somma di variabili geometriche casuali, possiamo vedere che il condizionamento sul -coupon viene dopo che aumento le probabilità di successo, e quindi fare il condizionamento rende solo più probabile la raccolta dei coupon prima dal dominio stocastico: ogni variabile geometrica casuale viene aumentata, in termini di dominio stocastico, dal condizionamento, e questo dominio può quindi essere applicato alla somma).jI
Data questa correlazione negativa, ne consegue che , che dà il desiderato desiderato con . t = ( 1 - ϵ ) ( n - 1 ) ln nPr[T≤(1−ϵ)(n−1)lnn]≤(1−(1−1/n)t)nt=(1−ϵ)(n−1)lnn