Stochastická matice

Stochastická matice je čtvercová nezáporná matice jejíž řádkové součty jsou rovny jedné, tedy

S = [ s 1 , 1 s 1 , 2 s 1 , 3 s 1 , n s 2 , 1 s 2 , 2 s 2 , 3 s 2 , n s 3 , 1 s 3 , 2 s 3 , 3 s 3 , n s n , 1 s n , 2 s n , 3 s n , n ] R n × n , {\displaystyle S=\left[{\begin{array}{ccccc}s_{1,1}&s_{1,2}&s_{1,3}&\cdots &s_{1,n}\\s_{2,1}&s_{2,2}&s_{2,3}&\cdots &s_{2,n}\\s_{3,1}&s_{3,2}&s_{3,3}&\cdots &s_{3,n}\\\vdots &\vdots &\vdots &\ddots &\vdots \\s_{n,1}&s_{n,2}&s_{n,3}&\cdots &s_{n,n}\end{array}}\right]\in \mathbb {R} ^{n\times n},}

pro kterou platí

j = 1 , 2 , 3 , , n : k = 1 n s j , k = k = 1 n | s j , k | = 1. {\displaystyle \forall j=1,2,3,\ldots ,n:\qquad \sum _{k=1}^{n}s_{j,k}=\sum _{k=1}^{n}|s_{j,k}|=1.}

(Nezaměňovat se zcela nesouvisejícím pojmem náhodná matice.)

Terminologie

Stochastickou matici někdy nazýváme též pravou stochastickou maticí přičemž transpozici takové matice, tedy čtvercovou nezápornou matici se sloupcovými součty rovnými jedné, pak nazýváme levou stochastickou maticí.

Matici, která je zároveň pravou i levou stochastickou maticí, nazýváme dvojitě stochastická matice.

Souvislost s Markovovými řetězci

Stochastické matice jsou přirozené maticové reprezentanty Markovových řetězců, neboť j {\displaystyle j} -tý řádek (v případě pravé stochastické matice) můžeme ztotožnit s j {\displaystyle j} -tým stavem nějakého systém a prvky v tomto řádku s pravděpodobnostmi přechodu do jiných stavů. Tedy s j , k {\displaystyle s_{j,k}} je pravděpodobnost, že systém přejde ze stavu j {\displaystyle j} do stavu k {\displaystyle k} .

Typickým představitelem takového řetězce a jednou z nejznámějších aplikací stochastických matic je tzv. PageRank algoritmus ohodnocující např. relevanci webových stránek pro vyhledávač Google.

Základní spektrální vlastnosti

Stochastická matice má vlastní číslo λ = 1 {\displaystyle \lambda =1} spektrální poloměr σ ( S ) = 1 {\displaystyle \sigma {}(S)=1} , jednotkové vlastní číslo je tedy největším vlastním číslem. Odpovídá mu pravý vlastní vektor

x = [ 1 1 1 1 ] . {\displaystyle x=\left[{\begin{array}{c}1\\1\\1\\\vdots \\1\end{array}}\right].}

Zřejmě totiž platí S x = x 1 {\displaystyle Sx=x\,1} .

V analýze chování Markovových řetězců je pak klíčový levý vlastní vektor y {\displaystyle y} odpovídající vlastnímu číslu λ = 1 {\displaystyle \lambda =1} , tj. vektor splňující y T S = 1 y T {\displaystyle y^{T}S=1\,y^{T}} . Ten je vždy možné zvolit kladný, za jistých dodatečných předpokladů na matici S {\displaystyle S} (ireducibilita, imprimitivita) je přitom dán (až na násobek číslem) jednoznačně.

Např. v PageRank algoritmu jsou složky tohoto již jednoznačně daného vhodně normovaného levého vlastního vektoru y {\displaystyle y} právě rovny PageRankům jednotlivých stránek.

Odkazy

Související články

Autoritní data Editovat na Wikidatech
  • BNF: cb12125082d (data)
  • LCCN: sh85128180
  • NLI: 987007536303705171