数学建模社区-数学中国
标题: 数学建模--转移矩阵 [打印本页]
作者: 佛自业障 时间: 2018-11-2 09:15
标题: 数学建模--转移矩阵
首先来简单介绍一下矩阵的乘法,两个矩阵能进行矩阵乘法运算的前提是:第一个矩阵(左矩阵)的列数等于第二个矩阵(右矩阵)的行数。A = (aij)是一个m*s矩阵,B = (bij)是一个s*n矩阵,则矩阵A与矩阵B的乘积是一个m*n矩阵C = (cij),其中:cij = ai1*b1j + ai2*b2j + ··· +ais*bsj(i = 1,2,···,m;j = 1,2,···,n),记作 C = AB。 5 X' D& z2 ]6 L$ d- W* G* L2 e
用文字来描述就是矩阵A的第i行分别乘以矩阵B的第j列对应位置再求和得到的结果作为矩阵C第i行第j列的数字。 ! N- Q1 Z* ], q* {8 S' H
由于没有真正学习过转移矩阵,所以百度了一部分内容粘贴上来 0 B7 \' M4 N+ N9 Y
*什么是转移概率矩阵(Transition Probability Matrix) 4 z2 A' W( f: r( r; ~
转移概率矩阵:矩阵各元素都是非负的,并且各行元素之和等于1,各元素用概率表示,在一定条件下是互相转移的,故称为转移概率矩阵。如用于市场决策时,矩阵中的元素是市场或顾客的保留、获得或失去的概率。P(k)表示k步转移概率矩阵。
" A, d& Z& A9 w! l转移概率矩阵的特征
8 [+ O/ {$ l+ e" o 转移概率矩阵有以下特征:
! o, z2 U4 W/ L. Y B4 r ①,0≤Pij≤1
) Q! W o+ e z& X ②\sum^{n}_{j-1}P_i j=1,即矩阵中每一行转移概率之和等于1。 7 A0 g" J1 ~1 p1 w+ k6 J
转移概率矩阵的分析
& G" f5 J+ |( e$ A 所谓矩阵,是指许多个数组成的一个数表。每个数称为矩阵的元素。矩阵的表示方法是用括号将矩阵中的元素括起来,以表示它是一个整体。如A就是一个矩阵。
2 q9 q- {' d5 M: W2 TA=
9 p4 |) P$ b: {3 ^! Z
k4 A0 r/ ]5 f[color=rgba(0, 0, 0, 0.75)]⎢⎢⎢⎢⎢a11,a12⋯∙∙∙∙∙∙a21,a22⋯am1,am2⋯a1n∙∙∙a2namn⎤⎦⎥⎥⎥⎥⎥⎥⎥⎥
[color=rgba(0, 0, 0, 0.75)]
X) A4 t1 c- C( ~" Q7 n
[color=rgba(0, 0, 0, 0.75)]这是一个由m行n列的数构成的矩阵, 表示位于矩阵中第i行与第j列交叉点上的元素, 矩阵中的行数与列数可以相等,也可以不等。当它们相等时,矩阵就是一个方阵。 1 n5 N K @* H+ f
[color=rgba(0, 0, 0, 0.75)] 由转移概率组成的矩阵就是转移概率矩阵。也就是说构成转移概率矩阵的元素是一个个的转移概率R=
" j- z2 w T. i& Y1 n[color=rgba(0, 0, 0, 0.75)]
- S4 P j6 W4 w _下面通过一个例子来解释转移矩阵的应用
: \* C) n6 ^, `! E% |1 `) Q有R和S两家公司经营同类产品,这两家公司相互竞争。每年R公司保持有1/4的顾客,而3/4转移向S公司;每年S公司保持有2/3的顾客,而1/3转向R公司。当产品开始制造时R公司占有3/5的市场份额,而S公司占有2/5的市场份额。 ! K' ~# [7 s# f7 C, c
试问两年以后,两家公司所占有的市场份额变化怎样?5年以后会怎样? # B( ~! E. v. r: z1 h
第一问比较简单,通过高中的知识就可以接出来,7 A- ~ ^8 [4 ~4 w& ^3 B! {
R0 = 3/5,S0 = 2/5,R1 = R0*1/4+S0*1/3,S1 = S0*2/3+R0*3/4,同理R2 = R1*1/4+S1*1/3,S2 = S1*2/3+R1*3/4,
9 @0 c0 o1 c& q: }- E6 n3 }- [4 n
这样稍加运算就可以算出结果,但是当计算5年以后时就会比较吃力了,下面通过转移矩阵的知识进行求解。 ! m& o2 Y: b" s! I+ T$ I- V% R) i
先建立一个R和S公司的初始分配矩阵
3 L0 `( m; p2 y1 P4 k7 C0 HRS0 = [3/5 2/5]
& y: S) {' \3 A! C' {# j) m再建立一个转移矩阵
! x/ D% i0 a; K7 { U T' JA = [1/4 1/3; 3/4 2/3]% e* F* N3 T( g8 z$ l" P6 L0 v* T8 V
一年以后的分配为
9 l+ Y3 M' @$ K5 m( nRS1 = A*RS0
, p3 B- j! P& U* a, X- U两年以后的分配为
1 _; c. m1 w8 eRS2 = A^2*RS0
' B) K* d" I2 p0 r( J, G6 C5年以后的分配为0 D3 _; w8 B* r6 f% h
RS5 = A^5*RS0
2 R8 ^ f+ I5 O F2 }+ D6 W; G* N转移矩阵的第一行第一列为第一家公司保持的份额,第二行第一列是第一家公司向第二家公司转移的份额,第一行第二列是第二家公司向第一家公司转移的份额,第二行第二列是第二家公司保持的份额。: X f. p, o; `. y4 A
. s( f. d1 `( w' Z# H& t
| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) |
Powered by Discuz! X2.5 |