From 37bac3c01b8271b17b906c0e295bbeb22a8e3f66 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Wed, 25 Apr 2007 18:37:46 +0200 Subject: [PATCH] Nova verze od autoru. --- 4-avg/4-avg.tex | 82 ++++++++++++++++++++++++------------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/4-avg/4-avg.tex b/4-avg/4-avg.tex index 517f9b5..82a48c4 100644 --- a/4-avg/4-avg.tex +++ b/4-avg/4-avg.tex @@ -14,12 +14,11 @@ Hodnot \s{Pøíklad:} Mno¾ina elementárních jevù pøi vrhu kostkou je $\Omega=\{1,2,3,4,5,6\}$ a pokud je kostka spravedlivá, platí $\forall x\in\Omega:P(x)=1/6$. -\s{Definice:} {\I Jevem} $A$ rozumíme $A\subseteq\Omega$. {\I Pravdìpodobnost} -jevu $A$ poèítáme jako: $$P(A)=\sum_{a\in A}P(a).$$ Je-li $P(A)=0$, nazýváme $A$ -jevem nemo¾ným. V pøípadì $P(A)=1$ nazýváme $A$ jevem jistým. +\s{Definice:} {\I Jevem} $A$ rozumíme libovolnou mno¾inu $A\subseteq\Omega$. {\I Pravdìpodobnost} +jevu $A$ poèítáme jako: $$\Pr[A]=\sum_{a\in A}P(a).$$ \s{Pøíklad:} -Jaká je pravdìpodobnost slo¾eného jevu, ¾e na kostce padne sudé èíslo? Oznaèíme +Jaká je pravdìpodobnost slo¾eného jevu "na kostce padne sudé èíslo"? Oznaèíme $A=\{2,4,6\}\subseteq\Omega$. Hledanou pravdìpodobností je pak $P(A)=1/6+1/6+1/6=1/2$. @@ -32,7 +31,7 @@ hodnotu, tedy $\forall x\in\Omega:H(x)=x$. St promìnné je $\E{}H= 1/6\cdot1 +1/6\cdot2 +1/6\cdot3 +1/6\cdot4 +1/6\cdot5 +1/6\cdot6=7/2$. -\s{Vìta:} (linearita støední hodnoty) +\s{Vìta:} ({\I Linearita støední hodnoty}) Nech» $A,B:\Omega\rightarrow\bb R$ jsou náhodné promìnné a $\alpha\in\bb R$ je libovolná konstanta. Potom: \numlist\ndotted \:$\E{}(A+B)=\E{}(A)+\E{}(B)$, @@ -46,7 +45,7 @@ $$\eqalign{ \E{}(A+B)&=\sum_{x\in\Omega}(A(x)+B(x))\cdot P(x)=\sum_{x\in\Omega}(A(x)\cdot P(x)+B(x)\cdot P(x))=\cr &=\sum_{x\in\Omega}A(x)\cdot P(x)+\sum_{x\in\Omega}B(x)\cdot P(x)=\E{}A+ \E{}B. }$$ -\:Opìt z definice støední hodnoty platí: +\:Opìt pøímo z definice støední hodnoty: $$\E{}(\alpha\cdot A)=\sum_{x\in\Omega}\alpha\cdot A(x)\cdot P(x)=\alpha\cdot \sum_{x\in\Omega}A(x)\cdot P(x)=\alpha\cdot\E{}A.$$ \endlist \qed @@ -59,44 +58,46 @@ kostkami sou Chceme urèit $\E{}S$. Oznaème $A$ náhodnou promìnnou, která pøi vrhu kostkami vrací hodnotu na první -kostce, tedy $\forall (a,b)\in\Omega:A((a,b))=a$. Podobnì, oznaème $B$ náhodnou +kostce, tedy $\forall (a,b)\in\Omega:A((a,b))=a$. Podobnì oznaème $B$ náhodnou promìnnou, která vrací hodnotu na druhé kostce, tedy $\forall (a,b)\in\Omega:B((a,b))=b$. V~pøedcházejícím pøíkladì jsme si ukázali, ¾e $\E{}A=\E{}B=7/2$. Proto¾e $S((a,b))=a+b=A((a,b))+B((a,b))$, pou¾itím vìty o linearitì støední hodnoty dostáváme $\E{}S=\E{}(A+B)=\E{}A+\E{}B=7/2+7/2=7$. \s{Poznámka:} -Pro ka¾dou náhodnou promìnnou $X$ platí: $$\E{}X=\sum_{x\in{\bb R}}x\cdot\Pr[X=x].$$ +Pro ka¾dou náhodnou promìnnou $Y$ platí: $$\E{}Y=\sum_{x\in{\bb R}}x\cdot\Pr[Y=x].$$ \proof -Uvedený vztah plyne okam¾itì z definice støední hodnoty, slouèíme-li dohromady v¹echny èleny $x\in\Omega$ se stejnou hodnotou $X(x)$. +Uvedený vztah plyne okam¾itì z definice støední hodnoty, slouèíme-li dohromady v¹echny èleny $x\in\Omega$ se stejnou hodnotou $Y(x)$. \qed \s{Prùmìrná slo¾itost algoritmu} Prùmìrnou slo¾itost algoritmu mù¾eme poèítat pøes v¹echny vstupy nebo pøes náhodné -volby vstupù. Pokud jde o koneèný výsledek, jsou oba uvedené zpùsoby ekvivalentní. +volby vstupù. V prvním pøípadì je algoritmus pravdìpodobnostní ("hází mincí") a slo¾itost poèítáme jako prùmìr pøes v¹echny vstupy. +Ve druhém je zase algoritmus deterministický a zajímá nás pouze slo¾itost v nejhor¹ím pøípadì. +Pokud jde o koneèný výsledek, jsou oba uvedené zpùsoby ekvivalentní. -Na¹im cílem bude odvodit slo¾itost algoritmu $\(k,X)$ spou¹tìt pøi svém bìhu -jako podprogram pro výbìr pivota. Bez újmy na~obecnosti budeme pøedpokládat, -¾e v¹echny prvky jsou navzájem rùzné. +Na¹im cílem bude odvodit prùmìrnou slo¾itost algoritmu $\(k,X)$ ($\ s~náhodnou volbou pivota má v prùmìru èasovou slo¾itost $\Theta(n)$. \proof -Rozdìlíme algoritmus na fáze $\equiv$ posloupností iterací konèící dobrou -volbou pivota (jako l¾imedián). V¹imneme si, ¾e jedna fáze zmen¹í vstup na~$3/4 \cdot n$ -a trvá v~prùmìru $\Theta(n)$ (prùmìrnì 2~iterace po $\Theta(n)$). -Tedy $\E{}T=\underbrace{\E{}T_1}_{\hbox{1. fáze}}+\E{}T_2+{\dots}=\Theta(n)$. +Rozdìlíme algoritmus na {\I fáze} $\equiv$ posloupnosti iterací konèící dobrou +volbou pivota (jako l¾imedián). V¹imneme si, ¾e jedna fáze zmen¹í vstup na nejvý¹e ${3\over 4}\cdot n$ +a~trvá v~prùmìru $\Theta(n)$ (prùmìrnì 2~iterace po $\Theta(n)$). +Tedy $\E{}T=\E{}T_1+\E{}T_2+{\dots}=\Theta(n)$, kde $\E{}T_i$ oznaèuje $i$-tou fázi. \qed \s{Vìta:} \