Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at .
http://www.jstor.org/page/info/about/policies/terms.jsp
JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of
content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms
of scholarship. For more information about JSTOR, please contact support@jstor.org.
Society for Industrial and Applied Mathematics is collaborating with JSTOR to digitize, preserve and extend
access to SIAM Review.
http://www.jstor.org
SIAM REVIEW
Vol. 17, No. 3, July 1975
M 1+_
Kj_
-u
_O L_,
c-
IA A= 0 B_
It is clearthatthisimpliesthatrank(A)= rank(A2),so that
whereB is nonsingular.
A* will exist.
Part II. If T is reducible,thenbya suitablepermutationofthestatesone can
write(where - indicatesequalityaftera suitablepermutation has beenperformed)
xl Y_
T-
whe XO
aZ_
whereX and Z are square.IfX or Z is reducible,thenby anotherpermutation
we
1 This lemmais all thatis needed forour purposes.However,the readershould realizethatit is
a special case of the more generalresultwhichstatesthatM# existsifand onlyif(U# and L# both
exist,and (I - UU#)C(I - LL#) = 0), in whichcase
FU I U#2C(I - LL#) + (I - UU#)CL#2- U#CL#]
# L#{4 I
446 CARL D. MEYER, JR.
can write
T- O C D.
JO O E
If U, C, or E is reducible,thenanotherpermutationis performed.
Continuingin
thismanner,we eventuallyget
...
T~ O B2 2 B2n
O O Bnn-
O O ... 0
? Tr+2,r+2 ... 0
0 0 .. 0 0 0 *.. Tnn
k : i such that Tik 0. This means that p(Tij)< 1 for each i = 1,2,.., r.
Therefore, fori = 1,2, ... , r,(I - l exists.We can now concludethatthere
existsa permutation matrixP suchthatA can be written as
A = p{,l_l3
and G*2exists.
whereG11is nonsingular,
.
(I - Tr+1,r+i)# 0 T.j (
22~
{ #
THE ROLE OF THE GROUP GENERALIZED INVERSE 447
A# = S-1Y 0
----s
LO i IK)i
where1 0 a(K).
One ofthefundamental factsin thetheoryoffiniteMarkovchainsis thatifT
is the transitionmatrixof eithera regularchain or an absorbingchain,thenthe
limitlim Tn exists.Furthermore, foreverytransitionmatrix,thelimit
I + T+ T2 +- + Tn
lim
n- oo n
exists.For ergodicchains,
I +
lim + T+ T + T foreverychain;
n-oo n
n n~~
(2.1) T= sI-1j1 j S
1 0 a(K), so thatI
Furthermore, - K is nonsingular,and it is easilyverifiedthat
(2.2) A# = S -- I )
T p{IrKLJp.
A -P'-R I -=Qp
and
-I IO
T = S- T S,
I + T+ T 2+ + T (I T Tn)A
~+ - +I A A *.
_ _ _ _ _ __ n
_ _ _ _ _ _ _ n
Since 1T = 1 forall n,it followsthat
i (I - T =)A
no n
and hence
imI+ T+ T2 + + T I-AA*. ]
n - co n
The followingresultis fundamental and has a verysimpleand directproof.
THEOREM 2.3. If T is thetransition
matrixof an m-stateergodicchainand if
A = I - T, then the rows of W = I - AA* are all equal to the unique fixed
probability
vector,w',of T so that
Proof. The facts ej(I - AA#)A = 0 and e'(I - AA#)j = e'j = 1 for each
i = 1, 2, , m,together with the Perron-Frobenius theorem, imply that w'
= e'(I - AA#) is the unique fixed probability vector for T. [
The followingtheoremwillbe usedin thenextsectionto givean interpretation
foreach oftheentriesofA # in thecase ofregularchains.
THEOREM 2.4. For everytransition matrixT,
1 n - k
A#= lim (Tk_W)
noc k=O n
If T is thetransition
matrixof a regularchain,then
A* Z (Tk - W).
k= 0
450 CARL D. MEYER, JR.
n-i nI- k _
;E (Tk - W) =sI f
l in k Js
~
=-On(-K
k~~ 0-IK
0 KK ~~~~0 HS
0 (I K
- (I - 'KK !Kk1
-; k S0-T n
kz I
This impliesthat
in-i
K -+0.
Kk
nk =O
Thus
ni- IV ~ 2 A
k__W) _+S- _
k - - - - - - #
(T
kO n Eo I (I K)- -
If T is the transitionmatrixof a regularchain,thenwriteT in the form(2.1).
Sincethechainis regular,itfollowsthatlimnOOK' = O, so that
0 0 0~ p 1
Z (Tk _ W) = S- 1 E S = S- S A#.
I k=O
Z = (I - (T - W))- 1 is given by
Z = A* + W = I + TA#.
by Theorem2.4. 0
Thus, the (i,j)th entry,A of A# has the followingmeaningfora regular
chain.For largen,theexpectednumberoftimesin stateSj, wheninitiallyin state
fromnwjby approximatelyA , wherewj is thejth componentof the
Si, differs
fixedprobabilityvector.Furthermore, forlarge n, one can comparetwo starting
statesin termsoftheelementsofA * since
lim (NM')- N W) = A*i-A*.
n - o
Furthermore,
tr(A#) = lim E [N() - (p'N())k] = lim( (N))) (n)j)
n- k n-
independentoftheinitialvectorp'.
Proof.The firsttwo limitsare immediate.The thirdlimitfollowsfromthe
second and the factthatA #j= 0 since
Z [N(n) - (p'NWM)k]= [(e - p')Nek]
In Z [eA eek- p A ek]
k k k
= tr(A#)p'A#j = tr(A#). O
(3.4) M = (I - Z + JZdg)D,
(3.5) AX = J - TXdg
is givenby
(3.6) M = (I - A# + JA #)D,
(w'M)k= 1 + Ak.
Wk
wherethe Bij's are elementsof a matrixB whichis the unique solutionof the
equation
(3.7) AX = J - TXdg + 2T(M - Mdg),
is givenby
B = M(2Ad#gD+ I) + 2(A#M - J(A#M)dg)
Proof.Note firstthatsince Mdg = D,
Bdg = 2DAd#gD
+ D.
and
(4.2) K = acI + (cxK -I)A
where a = 1/tr(A#).
Proof.3From Corollary4.1, it followsthattr(A#) 0, 0 so thata is defined.
Let X denotetheright-hand sidesof(4.1), so thatXL = cL + xLAL - AL. Now,
AL = -AA#, so thatLAL = -LAA# = JA#AA#-A#, and XL = cxJAd#W
+ AA#.Since cJAd# W = W = I - AA #,itfollowsthatXL = I, so thatX = L.
A similarargumentcan be used to prove(4.2). U
The factthatM is nonsingularis an immediateconsequence.Furthermore,
Theorem4.2 providesan explicitformforM 1, bymeansofwhichone can prove
thefollowing.
COROLLARY 4.2. For an ergodicchain,w' is givenby
w= tr(A#)(Mlj)
Furthermore,
wherea' = (A #1,A2,
A's) , -
Proof. w'K = a'. U
It should be pointedout thateven ifone knewthe diagonal elementsofA#,
usingCorollary4.3 to obtainw' would involvemuchmoreworkthanis necessary
(see thenextsectionon computation).
T ,4X Y]p
R
Let
T, = P (R---T4-P.
U Ic
A=E-_d'-d
=i - h",
j-1- F U -I.
.6
THE ROLE OF THE GROUP GENERALIZED INVERSE 457
Thescalars6 and : are each nonzero(infact,6 > 0 and > 1), and A# is givenby
(5.1) A#{_ U 'jh'U Fjh'F Fj
_ 4~~~~2
Proof.To show c3> 0 and / > 1, observethat d' ? 0. From Theorem5.1,
it followsthat U- ?> 0 and hence h' < 0. However,h' is not the zero vector.
Otherwise,ifh' = 0, thend' = 0, because U is nonsingular, and thiswould imply
that T is reducible,whichis impossible.Thereforeh' < 0, and it now followsthat
3 > 0 and , > 1.To showthevalidityof(5.1),firstnotethat(I -jh')- = I + jh'/I.
Let H = (I - jh')- 1U- '(I - jh')-', so that
U -'jh' jh'U 6jh'
(5.2) H = U-' + + : A
(5.3) ]i---j
( ) th'~~~~~~~H
-h'Hj3
Since rank(A)= rank(U) m - 1, it is well known(and can easily be verified)
thatA can be writtenas
UA Uk
Lh'U h'UkJ
and thatA * is givenby
(5.4) A hHk}
wherek = U- 'c (see [6]). Because the row sums of A are all zero,it followsthat
Uj + c = 0 and hence j -U'c = k, so that the matrices in (5.3) and (5.4) are
equal. 0
For an ergodicchain,ifone desiresto computethe fixedprobabilityvector
w',one does not needto knowtheentirematrixA *. As demonstrated in Theorem
2.3, knowledgeof any single row of A ' is sufficient.
Theorem 5.2 providesan
easily obtainable row, namelythe last one, and therebyprovides one with a
relativelysimpleway ofcomputingw'.
458 CARL D. MEYER, JR.
A = =-
pd' [xd'a3
-
j=J
vectorof T is givenby
whereU is (m - 1) x (m - 1), thenthefixedprobability
where = - hj = 1 - d'U-'j.
Proof.From Theorem2.3, w' = em- rmA,wherer' is the last row of A#.
From (5.1),
rm @h'F :
so that
Therefore
I - AA#
and
AA# =
X = ----
and writeAA' as
Ae'A w']
AA# I-= e2'- [el wlj e2 W2j em-wmV].
460 CARL D. MEYER, JR.
By writing(5.5) as
(AA # - - AA*#
*
I II I I
y em
ll:- [o---iT-T3!j[el
wl wjl
itcan be seenthattheproductcan be formedbyusingnotmorethan2m2- 2m + 1
multiplications. Therefore,using (5.5) (assumingthat w' is known) requiresa
total of not more thanf(m - 1) + 2m2- 2m + 1 multiplications, whereas(5.6)
requiresf (m)multiplications.
For thesake ofillustration, suppose thatone is usingan inversionalgorithm
suchas Gaussian elimination wheref(n)is about n3.Thenonlyaboutm3 -_m2 + m
multiplicationsare needed to use (5.5), whereas about m3 multiplicationsare
neededwhen(5.6) is used. Thus (5.5) would involveslightlyfewermultiplications
than(5.6) in thiscase. Noticethat(5.5) also has theadvantagethatonlyan (m - 1)
x (m - 1) matrixinversionmustbe performed, whereas(5.6) requiresan m x m
matrixinversion.
Table 1 is presentedto give a roughcomparisonof variousmethodsof this
paper forobtainingA* and w'. For example if,f(n) = n3, then the right-hand
columnin theTable 1 is shownin Table 2.
TABLE 1
For an m-stateergodicchain
2. A#and thenw' (5.1) and FPV* (using U-' to obtain h') f(m - 1) + 5m2 - 5m + 3
3. w' and thenA# FPV (using U- 1to obtain h') and (5.5) f(m - 1) + 3m2- 3m + 1
w' = -[-II' 1]
multiplication
togetherwithdivisionsA singlemethodcan giveriseto different
t Multiplicationsare takento meanmultiplications
countsbecause of theorderin whichthevariousoperationsare carriedout Thus thesecountsshould onlybe used to geta roughidea
about theamountofworkrequired
THE ROLE OF THE GROUP GENERALIZED INVERSE 461
TABLE 2
0 2 2 O-
12 0 2 0
T=4 2 1 0 1
so that
4 -2 -2 O
1 2 4 -2 0
A=-
4 -2 -1 4 -1
1 I 1 31
4 -2 -2
U - -2 4 -2 and d' = (-1,- I,-1).
2 2
L:- and4d' 1
462 CARL D. MEYER, JR.
~w' F13 -5 -6 -2
6 0 0
D= 19 O 0 0
? ? 6?
00
Lo 0 ?
A* = At = -J,gU [
REFERENCES
[1] H. P. DECELL, JR. AND P. L. ODELL, On thefixedpointprobabilityvectorof regularor ergodic
transitionmatrices,J. Amer.Statist.Assoc., 62 (1967), pp. 600-602.
[2] M. P. DRAZIN, Pseudoinversesin associativeringsand semigroups,Amer. Math. Monthly,65
(1958), pp. 506-514.
[3] I. ERDELYI, On thematrixequationAx = ABx,J. Math. Anal. Appl., 17 (1967), pp. 119-132.
[4] J. G. KEMENY AND J. L. SNELL, FiniteMarkovChains,Van Nostrand,New York, 1960.
[5] P. L. ODELL AND H. P. DECELL, On computing thefixedpointprobability vectorofergodictransition
matrices,J. Assoc. Comput. Mach., 14 (1967), pp. 765-768.
[6] P. ROBERT, On thegroup inverseof a linear transtormation, J. Math. Anal. Appl., 22 (1968),
pp. 658-669.
464 CARL D. MEYER, JR.