• No results found

A computationally efficient method for solving SUR models with orthogonal regressors

N/A
N/A
Protected

Academic year: 2021

Share "A computationally efficient method for solving SUR models with orthogonal regressors"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

Linear Algebra and its Applications 388 (2004) 193–200

www.elsevier.com/locate/laa

A computationally efficient method for solving

SUR models with orthogonal regressors

Paolo Foschi

, Erricos J. Kontoghiorghes

Institut d’informatique, Université de Neuchâtel, Rue Émile-Argand 11, Case Postal 2, CH-2007 Neuchâtel, Switzerland

Received 18 February 2002; accepted 18 August 2002 Submitted by G.P.H. Styan

Abstract

A computationally efficient method to estimate seemingly unrelated regression equations models with orthogonal regressors is presented. The method considers the estimation problem as a generalized linear least squares problem (GLLSP). The basic tool for solving the GLLSP is the generalized QR decomposition of the block-diagonal exogenous matrix and Cholesky factorCIT of the covariance matrix of the disturbances. Exploiting the orthogonality

prop-erty of the regressors the estimation problem is reduced into smaller and independent GLLSPs. The solution of each of the smaller GLLSPs is obtained by a single-column modification of

C. This reduces significantly the computational burden of the standard estimation procedure, especially when the iterative feasible estimator of the model is needed. The covariance matrix of the estimators is also derived.

© 2003 Elsevier Inc. All rights reserved.

Keywords: SUR models; Least squares; Generalized QR decomposition; Variance–covariance matrix

This work is in part supported by the Swiss National Foundation Grants 1214-056900.99/1 and 2000-061875.00/1. The work of the first author is partly supported by the University of Bologna research funds for selected topics. Part of the work of the second author was done while visiting INRIA-IRISA, Rennes, France under the support of the host institution and the Swiss National Foundation Grant 83R-065887.

Corresponding auhtor. Fax: +32-71-82701.

E-mail addresses:[email protected] (P. Foschi), [email protected] (E.J. Kon-toghiorghes).

0024-3795/$ - see front matter2003 Elsevier Inc. All rights reserved. doi:10.1016/S0024-3795(02)00544-X

(2)

194 P. Foschi, E.J. Kontoghiorghes / Linear Algebra and its Applications 388 (2004) 193–200 1. Introduction

Consider the seemingly unrelated regressions (SUR) model in the compact form vec(Y )=⊕Gi=1Xi

vec{βi}G

+vec(U ), (1)

whereY =(y1· · ·yG)andU=(u1· · ·uG)are theT ×Gmatrices of the

endoge-nous and disturbance vectors, respectively,⊕Gi=1Xi is equivalent to the exogenous

block diagonal matrix diag(X1, X2, . . . , XG), Xi ∈RT×ki has full column rank, {βi}G denotes the set of coefficient vectors β1, . . . , βG and vec(·) is the vector

operator that stacks the columns of a matrix or set of vectors [1,5,10]. The distur-bance vector vec(U )has zero mean and dispersion matrixIT, where= [σij]

is positive definite and⊗denotes the Kronecker product operator. For notational convenience the subscript G in the set operator {·} is dropped and ⊕Gi=1 will be abbreviated to⊕i.

The best linear unbiased estimator (BLUE) of the SUR model derives from the solution of the generalized linear least squares problem (GLLSP)

argmin

V ,{βi}

V2F subject to vec(Y )=(iXi)vec({βi})+(CIT)vec(V ),

(2) where=CCT,U=V CTand·2Fdenotes the Frobenius norm [5,8,9]. Although this formulation allows for singular, without loss of generality, it will be assumed thatis non-singular andC is its upper triangular Cholesky factor. The solution of (2) can be obtained using the generalized QR decomposition (GQRD):

QT(iXi)= ⊕iRi 0 K GTK (3a) and QT(CIT)P = K GTK W11 W12 0 W22 K GTK, (3b)

whereRi,W11 andW22 are upper triangular,QGT×GT andPGT×GT are orthogonal andK=Gi=1ki[9]. The orthogonal matrixQis defined as

Q=⊕iQiiQi , (4) where Xi = Qi Qi Ri 0 ki Tki (5) is the QR decomposition (QRD) ofXi [5, pp. 117–123].

Using the GQRD (3) the GLLSP (2) can be written as argmin {˜vi},vi},{βi} G i=1 ˜vi2+ ˆvi2 subject to

(3)

vec({ ˜yi}) vec({ ˆyi}) = ⊕iRi 0 vec({βi})+ W11 W12 0 W22 vec(vi}) vec(vi}) , where PTvec(V )= vec(vi}) vec(vi}) , QTiy= ˜yi,QTiy = ˆyi,y˜i,v˜iki, yˆi,vˆiTki (i=1, . . . , G) and·2 is the

Euclidean norm. Thus, vec(vi})=0, and the solution of (2) comes from solving the

triangular system vec({ ˜yi}) vec({ ˆyi}) = ⊕iRi W12 0 W22 vec({βi}) vec(vi}) . (6)

In practice, the covariance matrix of the SUR model is typically unknown. Here, an iterative procedure is used to derive a feasible estimator of the coefficients. Given an initial consistent estimator of, an estimator of vec({βi})is computed, and from

the residual of the estimated coefficients, another estimator ofis derived. This procedure is repeated until convergence [13]. Thus, (3a) is computed only once, and the computational cost of the iterative estimation procedure is dominated by (3b), which needs to be computed at each iteration for different estimators ofC.

It has previously been shown how to reduce the computational burden of the itera-tive estimation procedures when the SUR model has common or proper subset re-gressors [3,5,7]. Often inferences and comparisons about the SUR estimators are made under the assumption of orthogonal regressors (hereafter abbreviated to SUR–OR) [11, 12,14]. The SUR–OR has the condition that the regressors in any two equations obey

XTiXj =0, i, j=1, . . . , G and i /=j. (7)

Giles and Srivastava have investigated the efficiency of the BLUE of the SUR model in various special cases (e.g. variance inequalities and positivity of correla-tions constraints, restriccorrela-tions on the parameters, and heteroscedastic disturbances) by studying the corresponding BLUE in the SUR–OR model [12, pp. 22, 87–104, 137–139, 245–251].

The purpose of this work is to investigate numerically stable and computation-ally efficient methods for solving SUR–OR. The proposed estimation procedure ex-ploits this orthogonality property and computes the BLUE by solvingGindependent GLLSPs. In solving the smaller GLLSPs, a single-column modification of the trian-gularCG×Gis performed. Thus, the costly computation of the RQ decomposi-tion (RQD) of theGT ×GT matrixQT(CI

T)in (3b) is avoided.

In the next section the solution of the SUR–OR model using the GLLSP approach is considered, and it is shown how the problem can be reduced toGindependent smaller GLLSPs. In Section 3 an efficient method to compute the GQRDs by ex-ploiting the structure of the GLLSPs is presented. The advantages of this method for computing the iterative feasible estimator are discussed. The computation of the

(4)

196 P. Foschi, E.J. Kontoghiorghes / Linear Algebra and its Applications 388 (2004) 193–200

covariance matrix of the estimator is derived in Section 5. Finally, conclusions and future work are presented in Section 6.

2. The SUR model with orthogonal regressors

Consider now the solution of the GLLSP (2) for deriving the BLUE of the SUR– OR model, that is, the SUR model (1) with orthogonal regressors (7). From the QRD (5) and property (7) it follows that

QTjQi =0, i /=j (8)

and

QTjXi =0, i /=j. (9)

Notice that the submatrixQi of the orthogonal matrix Qin the QRD (5) that

corresponds to the range space ofXi, is unique, apart for the sign of its elements,

whileQi––the submatrix of the orthogonal matrix that corresponds to the null space

ofXi––is not. Considering this and using (9) the submatrixQi can be defined as

Qi =(Q0Q1· · ·Qi−1Qi+1· · ·QG), (10)

whereQ0∈ k0 is the orthogonal complement of the matrix(Q1Q2· · ·QG)and k0=TK. This implies that (8) and (9) hold forQ0(j =0).

Multiplying the constraints of the GLLSP (2) from the right by the transposed of the orthogonal matrix

Q=IGQ0 IGQ1 · · · IGQG (11) gives argmin V ,{βi} V2F subject to

vec(Y )=QT(iXi)vec({βi})+QT(CIT)Qvec(V ), (12)

whereY=(Y0Y1 · · · YG),V=(V0V1 · · · VG),Yi =QTiY andVi =QTiV for i=0,1, . . . , G. The constraints in (12) can be written as the set ofG+1 constraints

vec(Yi)=(IGQTi)(jXj)vec({βj})+ G j=1 (IGQTi)(CIT) ×(IGQj)vec(Vj), i=0,1, . . . , G. (13)

However, since fori=1, . . . , G

IGQTi (jXj)vec({βj})=vec QTiXjβj = 0 Ri 0 βi, (14)

(5)

IGQT0 (jXj)vec({βj})=vec QT0Xjβj =0 (15) and IGQTi (CIT)(IGQj)= CQTiQj = 0, ifi /=j, CIki, ifi=j, (16) the constraints (13) can be written as

vec(Yi)= 0

Ri

0

βi+(CIki)vec(Vi), fori=1, . . . , G (17a)

and

vec(Y0)=(CITK)vec(V0). (17b) Furthermore, the constraints (17) are equivalent to

Y0=V0CT (18a) and Yi = 0 Riβi 0 +ViCT, fori=1, . . . , G. (18b)

The solution of the triangular system (18a) is not required as it does not pro-vide any useful information. Thus Q0 in (10) need not be determined. The con-straints (18b) are structurally and statistically unrelated. Therefore, fromV2F =

G

i=0Vi2F, it follows that the GLLSP (12) can be reduced into theGsmaller and independent GLLSPs

argmin

Vi,βi

Vi2F subject toYi =(0 Riβi 0)+ViCT, fori=1, . . . , G. (19)

3. The solution of theith GLLSP

Consider the solution of theith (i=1, . . . , G) GLLSP min

Vi,βi

Vi2F subject to Yi =(0 Riβi 0)+ViCT. (20)

LetYi,Vi andCbe partitioned, respectively, as

Yi =

YA(i) yi(i) YB(i)

, (21) Vi =

VA(i) vi(i) VB(i)

(6)

198 P. Foschi, E.J. Kontoghiorghes / Linear Algebra and its Applications 388 (2004) 193–200 and C =   i−1 1 Gi CAA ξ CAB 0T cii ηT 0 0 CBB  i1−1 Gi . (23)

Furthermore, let W(i)=Gi1· · ·G1, where Gj (j =1, . . . , i−1) denotes a

Givens rotation that annihilatescj i, i.e.,ξj, when applied from the right ofC. The

rotationGjaffects only theith andjth columns ofC. That is, C(i)=CW(i)=    CAA(i) 0 CAB λ(i)T cˆii ηT 0 0 CBB   , (24)

whereCAA(i) andCBBare upper triangular, andλ(i)is the fill-in. This implies that the

GLLSP (20) can be equivalently written as argmin

VA(i),vˆi(i),VB(i),βi

VA(i)2F+ ˆvi(i)22+ VB(i)2F subject to

YA(i) y˜i(i) YB(i)=(0 Riβi 0)

+VA(i) vˆ(i)i VB(i)

   CAA(i)T λ(i) 0 0T cˆii 0T CABT η CBBT   , (25) where ViW(i)=

VA(i) vˆi(i) VB(i). (26)

From (25) it follows thatVˆA(i)andVB(i)can be computed by solving the triangular system VA(i) VB(i) CAA(i)T 0 CTAB CBBT =YA(i) YB(i), (27)

while the random vectorvˆ(i)i =0 is set to zero in order to minimize the objective func-tion. Therefore, the estimator forβiderives from the solution of the triangular system

Riβˆi = ˜yi(i)V (i) A λ

(i)V(i)

B η. (28)

4. The covariance matrix of the estimators

The variance–covariance of the estimatorsβˆi andβˆj is given by

Covˆi,βˆj)=E

ˆi−Eˆi))(βˆj−Eˆj))T

(7)

From (28) and (25) it follows that ˆ βiβi=Ri 1vˆ (i) i cˆii =Ri 1QTiV wicˆii = ˆciiRi−1 wiT⊗QTivec(V ), (30)

wherewiis theith column ofW(i)such thatvˆi(i)=V(i)wi =QTiV wi.

Since vec(V )has zero mean and covariance matrixIGT, it follows from (30) that,

fori, j=1, . . . , G, Eˆi)=βi and Covˆi,βˆj)=E ˆiβi)(βˆjβj)T = ˆciicˆjjRi wTiQTiEvec(V )vec(V )TwjQj RjT = ˆciicˆjjRi wTiwjQTiQj RTj.

Using (8), this is reduced to Covˆi,βˆj)= ˆ cii2(RiTRi)−1, ifi=j, 0, otherwise. (31) 5. Conclusion

A computationally efficient method has been proposed to estimate SUR models with orthogonal regressors (SUR–OR model) using the GLLSP approach. Initially this method computes the QRD of the exogenous matrices and then exploits the or-thogonality of the regressors to reduce the GLLSP to smaller, independent GLLSPs. To estimate each of the smaller GLLSPs, a sequence of Givens rotations is em-ployed to annihilate the elements in a single column of the triangular matrixC. The computation of the RQD (3b) is avoided. This makes the proposed method par-ticularly useful when an iterative estimator of SUR–OR is needed. An expression for the variance–covariance matrix of the estimators shows that there is no corre-lation among them. This expression is simpler than previously proposed methods [12, pp. 137–139].

The proposed method for computing the BLUE of the SUR–OR model has lower computational complexity than those which compute the BLUE of the SUR model without orthogonality among the regressors. This suggests that the proposed method could be used to derive a biased estimator of the SUR model when the derivation of the BLUE is not computationally feasible. The efficiency of this biased estimator needs to be studied and compared with that of other estimators [2,4].

The proposed method is intrinsically parallel. The QRDs of the exogenous ma-trices and the solution of smaller GLLSPs can be obtained simultaneously [5, pp.

(8)

200 P. Foschi, E.J. Kontoghiorghes / Linear Algebra and its Applications 388 (2004) 193–200

29–38]. However, another possibility bears investigation is the design of (parallel) Givens strategies that could operate on the matrixC to produceC(1), . . . ,C(G) in

(24) as intermediate results [5, ch. 23]. This kind of parallelism would be efficient for SIMD architectures [6].

References

[1] H.C. Andrews, J. Kane, Kronecker matrices, computer implementation, and generalized spectra, Journal of the ACM 17 (2) (1970) 260–268.

[2] P. Foschi, D. Belsley, E.J. Kontoghiorghes, A comparative study of algorithms for solving seemingly unrelated regressions models, Computational Statistic & Data Analysis, 2003, in press.

[3] P. Foschi, E.J. Kontoghiorghes, Estimation of VAR(p) models: computational aspects, Computa-tional Economics, 2003, in press.

[4] P. Foschi, E.J. Kontoghiorghes, Seemingly unrelated regression model with unequal size of obser-vations: computational aspects, Computational Statistics and Data Analysis 41 (2002) 211–229. [5] E.J. Kontoghiorghes, Parallel Algorithms for Linear Models: Numerical Methods and Estimation

Problems, volume 15 of Advances in Computational Economics, Kluwer Academic Publishers, Boston, MA, 2000.

[6] E.J. Kontoghiorghes, Parallel strategies for rank––kupdating of the QR decomposition, SIAM Jour-nal on Matrix AJour-nalysis and Applications 22 (3) (2000) 714–725.

[7] E.J. Kontoghiorghes, Parallel strategies for solving SURE models with variance inequalities and positivity of correlations constraints, Computational Economics 15 (1–2) (2000) 89–106. [8] C.C. Paige, Numerically stable computations for general univariate linear models, Communications

on Statistical and Simulation Computation 7 (5) (1978) 437–453.

[9] C.C. Paige, Fast numerically stable computations for generalized linear least squares problems, SIAM Journal on Numerical Analysis 16 (1) (1979) 165–171.

[10] P.A. Regalia, S.K. Mitra, Kronecker products, unitary matrices and signal processing applications, SIAM Review 31 (4) (1989) 586–613.

[11] N.S. Revankar, Some finite samples results in the context of two seemingly unrelated regression equations, Journal of the American Statistical Association 69 (1974) 187–190.

[12] V.K. Srivastava, D.E.A. Giles, Seemingly Unrelated Regression Equations Models: Estimation and Inference (Statistics: Textbooks and Monographs), vol. 80, Marcel Dekker, Inc., 1987.

[13] A. Zellner, An efficient method of estimating seemingly unrelated regression equations and tests for aggregation bias, Journal of the American Statistical Association 57 (1962) 348–368.

[14] A. Zellner, Estimators for seemingly unrelated regression equations: some exact finite sample results, Journal of the American Statistical Association 58 (1963).

References

Related documents

Some of the conflicting findings across thwarted belongingness, acquired capability, and the two-way, and three-way interactions provoke a number of questions, including: (a)

Like acoustic guitars, the wood or combinations of woods used in an electric guitar’s body is a fundamental underlying factor in determining the instrument’s tone.. Also like

The main objective of this paper is to report the influence of cutting parameters (cutting speed, tool rake angle and tool radius) during the orthogonal

Concepts like the quenching of orbital angular momentum, spin-orbit coupling, electron correlations and exchange are introduced and how the interplay of such effects and

In sharp contrast to the empirical evidence, we highlight that real house prices fall in a DSGE model with housing after a positive government spending shock.. We demonstrate

Child Sex Crimes Victims • Most of these cases look the same • The child has no injury, there’s no DNA, it’s a delayed disclosure •

Units mapped around Caloris on the basis of Mariner 10 data are generally recognized in regions observed for the fi rst time by MESSENGER, including most facies of the Caloris Group

Members of the health care team on the Transplant Unit will help you learn what you need to know.. What happens when the surgery