数学建模社区-数学中国

标题: 数学建模--转移矩阵 [打印本页]

作者: 佛自业障    时间: 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。
! D7 ]0 m. V) ]& ^  P$ Q用文字来描述就是矩阵A的第i行分别乘以矩阵B的第j列对应位置再求和得到的结果作为矩阵C第i行第j列的数字。 3 f: A. |# ]5 S  W8 A
由于没有真正学习过转移矩阵,所以百度了一部分内容粘贴上来 2 y! M0 m3 q# ?, J; }+ r
*什么是转移概率矩阵(Transition Probability Matrix)
( a' [9 u5 d3 z2 L4 }8 x- T, Q  转移概率矩阵:矩阵各元素都是非负的,并且各行元素之和等于1,各元素用概率表示,在一定条件下是互相转移的,故称为转移概率矩阵。如用于市场决策时,矩阵中的元素是市场或顾客的保留、获得或失去的概率。P(k)表示k步转移概率矩阵。 & d* O' ?1 e# l
转移概率矩阵的特征
$ D7 {6 k+ P) j  转移概率矩阵有以下特征:
. j1 K8 W8 b7 [8 g  ①,0≤Pij≤1
4 O/ x) x4 X1 B" ?8 a6 o( A  ②\sum^{n}_{j-1}P_i j=1,即矩阵中每一行转移概率之和等于1。   G- \! K  P6 f, @" q1 V
转移概率矩阵的分析
5 {8 l* x; p& l" j* S* Q- }! x  所谓矩阵,是指许多个数组成的一个数表。每个数称为矩阵的元素。矩阵的表示方法是用括号将矩阵中的元素括起来,以表示它是一个整体。如A就是一个矩阵。 ' S. l! b, n* U1 k* l
A=3 c3 P6 J4 M+ R8 u/ v1 G1 v8 M
. W4 L- U( I4 ?) P( R
[color=rgba(0, 0, 0, 0.75)]⎢⎢⎢⎢⎢a11,a12⋯∙∙∙∙∙∙a21,a22⋯am1,am2⋯a1n∙∙∙a2namn⎤⎦⎥⎥⎥⎥⎥⎥⎥⎥
[color=rgba(0, 0, 0, 0.75)]
0 S  X% q5 ?5 o( V& Q7 g
[color=rgba(0, 0, 0, 0.75)]这是一个由m行n列的数构成的矩阵, 表示位于矩阵中第i行与第j列交叉点上的元素, 矩阵中的行数与列数可以相等,也可以不等。当它们相等时,矩阵就是一个方阵。
% `* Q! y2 u1 j  t$ n, Q* n[color=rgba(0, 0, 0, 0.75)]  由转移概率组成的矩阵就是转移概率矩阵。也就是说构成转移概率矩阵的元素是一个个的转移概率R=" M: }. S2 J2 J* n3 \
[color=rgba(0, 0, 0, 0.75)]⎢⎢⎢⎢⎢11,P12⋯∙∙∙∙∙∙21,P22⋯m1,Pm2⋯1n∙∙∙2nPmn⎤⎦⎥⎥⎥⎥⎥⎥⎥⎥
[color=rgba(0, 0, 0, 0.75)]
$ r, y: @( P6 V/ S- U3 d
下面通过一个例子来解释转移矩阵的应用 5 p: ]$ K1 X! i: R1 Y1 x# p
有R和S两家公司经营同类产品,这两家公司相互竞争。每年R公司保持有1/4的顾客,而3/4转移向S公司;每年S公司保持有2/3的顾客,而1/3转向R公司。当产品开始制造时R公司占有3/5的市场份额,而S公司占有2/5的市场份额。
! w) [  \9 D" S+ h' c6 g8 M: b/ B试问两年以后,两家公司所占有的市场份额变化怎样?5年以后会怎样?
9 H9 P  T* b3 r3 v& f( ?第一问比较简单,通过高中的知识就可以接出来,6 m) b8 N  T& Y
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,- C! x+ ]1 ^, U
. M; ~5 f1 Z, u: }
这样稍加运算就可以算出结果,但是当计算5年以后时就会比较吃力了,下面通过转移矩阵的知识进行求解。
0 Y& X0 G" v, s) k) ?先建立一个R和S公司的初始分配矩阵
: z2 S; k4 M) x; N4 n' ERS0 = [3/5 2/5]
$ m$ C! v8 X( Y- L再建立一个转移矩阵! G5 ~% \( w7 Q* O' |
A = [1/4 1/3; 3/4 2/3]
8 K- ^, `: y% H5 }) M一年以后的分配为
! ]0 J% }. f: Y1 T2 C% ?7 q: ^RS1 = A*RS0
: p" X& `* C- l/ W9 J两年以后的分配为
) B" N) ?+ E& rRS2 = A^2*RS0
" M% P3 l2 m1 N! ~1 h5年以后的分配为
9 L* g; q0 m0 _5 sRS5 = A^5*RS03 l  ?7 \9 F& s- `
转移矩阵的第一行第一列为第一家公司保持的份额,第二行第一列是第一家公司向第二家公司转移的份额,第一行第二列是第二家公司向第一家公司转移的份额,第二行第二列是第二家公司保持的份额。0 L5 C/ r! K/ B6 w
6 r! F$ O1 Q& `* y0 B





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5