Matrix GPBiCG algorithms for solving the general coupled matrix equations
- Author(s): Masoud Hajarian 1
-
-
View affiliations
-
Affiliations:
1:
Department of Mathematics, Faculty of Mathematical Sciences, Shahid Beheshti University, General Campus, Evin, Tehran 19839, Iran
-
Affiliations:
1:
Department of Mathematics, Faculty of Mathematical Sciences, Shahid Beheshti University, General Campus, Evin, Tehran 19839, Iran
- Source:
Volume 9, Issue 1,
02 January 2015,
p.
74 – 81
DOI: 10.1049/iet-cta.2014.0669 , Print ISSN 1751-8644, Online ISSN 1751-8652
Linear matrix equations have important applications in control and system theory. In the study, we apply Kronecker product and vectorisation operator to extend the generalised product bi-conjugate gradient (GPBiCG) algorithms for solving the general coupled matrix equations ∑ l j=1(A) i,1, jX 1 Bi ,1,j +Ai ,2,j X 2 Bi, 2,j +…+Ai,l,jXi,l,j ) = Di for i = 1,2,…,l (including the (coupled) Sylvester, the second-order Sylvester and coupled Markovian jump Lyapunov matrix equations). We propose four effective matrix algorithms for finding solutions of the matrix equations. Numerical examples and comparison with other well-known algorithms demonstrate the effectiveness of the proposed matrix algorithms.
Inspec keywords: conjugate gradient methods; matrix algebra
Other keywords: GPBiCG algorithm; coupled Markovian jump Lyapunov matrix equation; generalised Sylvester matrix equation; control theory; Kronecker product; vectorisation operator; general coupled matrix equations; generalised product bi-conjugate gradient; linear matrix equations; system theory
Subjects: Numerical analysis; Linear algebra (numerical analysis); Numerical approximation and analysis; Linear algebra (numerical analysis)
References
-
-
1)
-
46. Doug, T.L.: ‘Conjugate gradient-type product methods for solving nonsymmetric linear systems’, Ph.D. thesis, 1994.
-
-
2)
-
10. Ding, F.: ‘Coupled-least-squares identification for multivariable systems’, IET Control Theory Appl., 2013, 7, (1), pp. 68–79 (doi: 10.1049/iet-cta.2012.0171).
-
-
3)
-
6. Mariton, M.: ‘Jump linear systems in automatic control’ (Marcel Dekker, New York, Basel, 1990).
-
-
4)
-
34. Hajarian, M.: ‘Solving the system of linear operator equations over generalized bisymmetric matrices’, Trans. Inst. Meas. Control, 2014, 36, pp. 541–550 (doi: 10.1177/0142331213511108).
-
-
5)
-
37. Yin, F., Huang, G.X., Chen, D.Q.: ‘Finite iterative algorithms for solving generalized coupled Sylvester systems – Part II: Two-sided and generalized coupled Sylvester matrix equations over reflexive solutions’, Appl. Math. Model., 2012, 36, pp. 1604–1614 (doi: 10.1016/j.apm.2011.09.025).
-
-
6)
-
21. Zhou, B., Lamb, J., Duan, G.-R.: ‘Toward solution of matrix equation X = Af(X)B + C’, Linear Algebra Appl., 2011, 435, pp. 1370–1398 (doi: 10.1016/j.laa.2011.03.003).
-
-
7)
-
32. Dehghan, M., Hajarian, M.: ‘On the generalized bisymmetric and skew-symmetric solutions of the system of generalized Sylvester matrix equations’, Linear Multilinear Algebra, 2011, 59, pp. 1281–1309 (doi: 10.1080/03081087.2010.524363).
-
-
8)
- F. Ding , T. Chen . Iterative least squares solutions of coupled Sylvester matrix equations. Syst. Control Lett. , 2 , 95 - 107
-
9)
- F.L. Lewis . A survey of linear singular systems. Circuits, Syst. Signal Process. , 3 - 36
-
10)
-
38. Zhou, B., Duan, G.-R., Li, Z.Y.: ‘Gradient based iterative algorithm for solving coupled matrix equations’, Syst. Control Lett., 2009, 58, pp. 327–333 (doi: 10.1016/j.sysconle.2008.12.004).
-
-
11)
-
17. Hajarian, M., Dehghan, M.: ‘The reflexive and Hermitian reflexive solutions of the generalized Sylvester-conjugate matrix equation’, Bull. Belgian Math. Soc-.Simon Stevin, 2013, 10, pp. 481–486.
-
-
12)
- G.R. Duan , B. Zhou . Solution to the second-order Sylvester matrix equation MVF2+DVF+KV=BW. IEEE Trans. Autom. Control , 5 , 805 - 809
-
13)
-
45. Zhang, S.L.: ‘GPBi-CG: Generalized product-type methods based on Bi-CG for solving nonsymmetric linear systems’, SIAM J. Sci. Comput., 1997, 18, pp. 537–551 (doi: 10.1137/S1064827592236313).
-
-
14)
-
19. Huang, G.X., Yin, F., Guo, K.: ‘An iterative method for the skew-symmetric solution and the optimal approximate solution of the matrix equation AXB = C’, J. Comput. Appl. Math., 2008, 212, pp. 231–244 (doi: 10.1016/j.cam.2006.12.005).
-
-
15)
-
16. Hajarian, M., Dehghan, M.: ‘The generalized centro-symmetric and least squares generalized centro-symmetric solutions of the matrix equation AYB + CYTD = E’, Math. Methods Appl. Sci., 2011, 34, pp. 1562–1579 (doi: 10.1002/mma.1459).
-
-
16)
-
5. Betser, A., Cohen, N., Zeheb, E.: ‘On solving the Lyapunov and Stein equations for a companion matrix’, Syst. Control Lett., 1995, 25, pp. 211–218 (doi: 10.1016/0167-6911(94)00072-4).
-
-
17)
-
11. Zhou, B., Li, Z., Duan, G.-R., Wang, Y.: ‘Solutions to a family of matrix equations by using the Kronecker matrix polynomials’, Appl. Math. Comput., 2009, 212, pp. 327–336 (doi: 10.1016/j.amc.2009.02.021).
-
-
18)
-
18. Hajarian, M.: ‘Efficient iterative solutions to general coupled matrix equations’, Int. J. Autom. Comput., 2013, 10, pp. 481–486 (doi: 10.1007/s11633-013-0745-6).
-
-
19)
-
36. Huang, G.X., Wu, N., Yin, F., Zhou, Z.L., Guo, K.: ‘Finite iterative algorithms for solving generalized coupled Sylvester systems – Part I: One-sided and generalized coupled Sylvester matrix equations over generalized reflexive solutions’, Appl. Math. Model., 2012, 36, pp. 1589–1603 (doi: 10.1016/j.apm.2011.09.027).
-
-
20)
- B. Zhou , J. Lam , G.R. Duan . On Smith-type iterative algorithms for the Stein matrix equation. Appl. Math. Lett. , 7 , 1038 - 1044
-
21)
-
11. Ding, F., Chen, T.: ‘On iterative solutions of general coupled matrix equations’, SIAM J. Control Optim., 2006, 44, (6), pp. 2269–2284 (doi: 10.1137/S0363012904441350).
-
-
22)
-
11. Ding, F., Liu, X.G., Chu, J.: ‘Gradient-based and least-squares-based iterative algorithms for Hammerstein systems using the hierarchical identification principle’, IET Control Theory Appl., 2013, 7, (2), pp. 176–184 (doi: 10.1049/iet-cta.2012.0313).
-
-
23)
-
48. Bai, Z.-Z.: ‘On Hermitian and skew-Hermitian splitting iteration methods for continuous Sylvester equations’, J. Comput. Math., 2011, 29, pp. 185–198.
-
-
24)
- F. Ding , T. Chen . Hierarchical gradient-based identification of multivariable discrete-time systems. Automatica , 2 , 315 - 325
-
25)
-
7. Borno, I.: ‘Parallel computation of the solutions of coupled algebraic Lyapunov equations’, Automatica, 1995, 31, pp. 1345–1347 (doi: 10.1016/0005-1098(95)00037-W).
-
-
26)
- D.Q. Wang . Least squares-based recursive and iterative estimation for output error moving average (OEMA) systems using data filtering. IET Control Theory Appl. , 13 , 1648 - 1657
-
27)
-
24. Duan, G.-R.: ‘Solution to second-order nonhomogeneous generalized Sylvester equations’, 2013 9th Asian Control Conf., ASCC 2013; Istanbul; Turkey, 23–26 June 2013, Article number 6606408.
-
-
28)
-
43. Li, S.K., Huang, T.Z.: ‘LSQR iterative method for generalized coupled Sylvester matrix equations’, Appl. Math. Model., 2012, 36, pp. 3545–3554 (doi: 10.1016/j.apm.2011.10.030).
-
-
29)
-
9. Hu, T., Lin, Z., Lam, J.: ‘Unified gradient approach to performance optimization under a pole assignment constrain’, J. Optim. Theor. Appl., 2004, 121, (2), pp. 361–383 (doi: 10.1023/B:JOTA.0000037409.86566.f9).
-
-
30)
- M. Dehghan , M. Hajarian . Efficient iterative method for solving the second-order sylvester matrix equation EVF2 – AVF – CV=BW. IET Control Theory Appl. , 10 , 1401 - 1408
-
31)
-
23. Wu, A.-G., Duan, G.-R., Xue, Y.: ‘Kronecker maps and Sylvester-polynomial matrix equations’, IEEE Trans. Autom. Control, 2007, 52, (5), pp. 905–910 (doi: 10.1109/TAC.2007.895906).
-
-
32)
-
1. Duan, G.-R., Patton, R.J.: ‘Robust fault detection using Luenberger-type unknown input observers – a parametric approach’, Int. J. Syst. Sci., 2001, 32, (4), pp. 533–540 (doi: 10.1080/00207720117413).
-
-
33)
-
46. Doug, T.L.: ‘Conjugate gradient-type product methods for solving nonsymmetric linear systems’, Ph.D. thesis, 1994.
-
-
34)
-
15. Dehghan, M., Hajarian, M.: ‘The reflexive and anti-reflexive solutions of a linear matrix equation and systems of matrix equations’, Rocky Mountain J. Math., 2010, 40, pp. 1–23 (doi: 10.1216/RMJ-2010-40-3-825).
-
-
35)
-
35. Dehghan, M., Hajarian, M.: ‘On the generalized reflexive and anti-reflexive solutions to a system of matrix equations’, Linear Algebra Appl., 2012, 437, pp. 2793–2812 (doi: 10.1016/j.laa.2012.07.004).
-
-
36)
-
25. Wu, A.-G., Tong, L., Duan, G.-R.: ‘Finite iterative algorithm for solving coupled Lyapunov equations appearing in continuous-time Markov jump linear systems’, Int. J. Syst. Sci., 2013, 44, (11), pp. 2082–2093 (doi: 10.1080/00207721.2012.684900).
-
-
37)
-
47. Gu, C., Xue, H.: ‘A shift-splitting hierarchical identification method for solving Lyapunov matrix equations’, Linear Algebra Appl., 2009, 430, pp. 1517–1530 (doi: 10.1016/j.laa.2008.01.010).
-
-
38)
- Z.Y. Li , B. Zhou , Y. Wang , G.R. Duan . Numerical solution to linear matrix equation by finite steps iteration. IET Control Theory Appl. , 7 , 1245 - 1253
-
39)
-
4. Xiao, C.S., Feng, Z.M., Shan, X.M.: ‘On the solution of the continuous-time Lyapunov matrix equation in two canonical forms’, IEE Proc. Control Theory Appl., 1992, 139, pp. 286–290 (doi: 10.1049/ip-d.1992.0038).
-
-
40)
- M. Dehghan , M. Hajarian . The general coupled matrix equations over generalized bisymmetric matrices. Linear Algebr. Appl. , 6 , 1531 - 1552
-
41)
-
28. Ding, F., Liu, X.P., Ding, J.: ‘Iterative solutions of the generalized Sylvester matrix equations by using the hierarchical identification principle’, Appl. Math. Comput., 2008, 197, (1), pp. 41–50 (doi: 10.1016/j.amc.2007.07.040).
-
-
42)
- F. Ding , T. Chen . Gradient based iterative algorithms for solving a class of matrix equations. IEEE Trans. Autom. Control , 8 , 1216 - 1221
-
43)
- G.R. Duan . Eigenstructure assignment in descriptor linear systems via output feedback. Int. J. Control , 4 , 345 - 364
-
44)
-
12. Inman, D.J., Kress, A.: ‘Eigenstructure assignment algorithm for second-order systems’, J. Guid. Control Dyn., 1999, 22, pp. 729–731 (doi: 10.2514/2.4444).
-
-
45)
-
31. Dehghan, M., Hajarian, M.: ‘Solving the generalized Sylvester matrix equation ∑i=1pAiXBi+∑j=1qCjYDj=E over reflexive and anti-reflexive matrices’, Int. J. Control, Autom. Syst., 2011, 9, pp. 118–124 (doi: 10.1007/s12555-011-0115-5).
-
-
46)
-
44. Abe, K., Sleijpen, G.L.G.: ‘Solving linear equations with a stabilized GPBiCG method’, Appl. Numer. Math., 2013, 67, pp. 4-16 (doi: 10.1016/j.apnum.2011.06.010).
-
-
1)