Append ix B
Derivation of Levinson’s Algorithm
In this appendix, we derive the Levinson’s alg orithm (Levinson (1 947))
for estimating the AR co e fficients for univariate time series model ef-
fectively. Whittle (1963) showed an exten sio n of an algorithm for multi-
variate time series. However, since for multi-variate time series, the co-
efficients of the backward AR model are different from those of the for-
ward AR model, the algorithm needs to treat twice as many numbe r of
recursions as the univariate c ase.
Assume that the autocovariance function C
k
, k = 0,1,··· is given and
that the Yule-Walker estimates of the AR model of order m −1 have
already been obtained . In the following, since we consider AR mode ls
with different orders, the AR coefficients, the prediction error and the
prediction error variance of the AR model of ord er m −1 are denoted
by ˆa
m−1
1
,.. ., ˆa
m−1
m−1
, v
m−1
n
and
ˆ
σ
2
m−1
, r e spectively. Next, we c onsider a
method of efficiently obtaining Yule-Walker estimates ˆa
m
1
,.. ., ˆa
m
m
and
ˆ
σ
2
m
for the parameters of the AR model of or der m using the estimates for
the AR model of order m −1.
Since the coefficients ˆa
m−1
1
,.. ., ˆa
m−1
m−1
satisfy the fo llowing Yule-
Walker equation of order m −1, we have that
C
k
=
m−1
∑
j=1
ˆa
m−1
j
C
j−k
, k = 1,.. .,m −1. (B.1)
This means that v
m−1
n
satisfies
E
v
m−1
n
y
n−k
= E
y
n
−
m−1
∑
j=1
ˆa
m−1
j
y
n−j
y
n−k
= 0, (B.2)
for k = 1,. .., m −1. Her e , we consider a backward AR model of order
m −1 tha t represents the present value of the time ser ie s y
n
with future
values y
n+1
,.. ., y
n+m−1
,
y
n
=
m−1
∑
i=1
a
j
y
n+i
+ w
m−1
n
. (B.3)
251