Time-Varying Matrix Square Root

  • Yunong ZhangEmail author
  • Dongsheng Guo


In this chapter, different indefinite ZFs, which lead to different ZD models, are proposed and developed as the error-monitoring functions for time-varying matrix square root finding. Toward the final purpose of field programmable gate array (FPGA) and application-specific integrated circuit (ASIC) realizations, the MATLAB Simulink modeling and verifications of such ZD models are further investigated to solve for time-varying matrix square root. Both theoretical analysis and modeling results substantiate the efficacy of the proposed ZD models for time-varying matrix square root finding.


  1. 1.
    Higham NJ (1997) Stable iterations for the matrix square root. Numer Algorithms 15(2):227–242CrossRefzbMATHMathSciNetGoogle Scholar
  2. 2.
    Long JH, Hu XY, Zhang L (2007) Newton’s method with exact line search for the square root of a matrix. In: Proceedings of international symposium on nonlinear dynamics, pp 1–5Google Scholar
  3. 3.
    Hasan MA, Hasan AA, Rahman S (2000) Fixed point iterations for computing square roots and the matrix sign function of complex matrices. In: Proceedings of 39th IEEE conference on decision and control, pp 4253–4258Google Scholar
  4. 4.
    Yao PF (1998) On the nonnegative square root of the fourth derivative operators. J Differ Equ 148(2):318–333CrossRefzbMATHGoogle Scholar
  5. 5.
    Johnson CR, Okubo K, Ream R (2001) Uniqueness of matrix square roots and an application. Linear Algebra Appl 323(1–3):51–60CrossRefzbMATHMathSciNetGoogle Scholar
  6. 6.
    Higham NJ (2002) Accuracy and stability of numerical algorithms, society for industrial and applied mathematics. SIAM, EnglandCrossRefGoogle Scholar
  7. 7.
    Higham NJ (2008) Functions of matrices: theory and computation, society for industrial and applied mathematics. SIAM, EnglandCrossRefGoogle Scholar
  8. 8.
    Zhang Y, Leithead WE, Leith DJ (2005) Time-series Gaussian process regression based on Toeplitz computation of \(O(N^2)\) operations and \(O(N)\)-level storage. In: Proceedings of the 44th IEEE conference on decision and control and European control conference, pp 3711–3716Google Scholar
  9. 9.
    Babaei S, Geranmayeh A, Seyyedsalehi SA (2012) Towards designing modular recurrent neural networks in learning protein secondary structures. Expert Syst Appl 39(6):6263–6274CrossRefGoogle Scholar
  10. 10.
    Zhang Y, Jiang D, Wang J (2002) A recurrent neural network for solving Sylvester equation with time-varying coefficients. IEEE Trans Neural Netw 13(5):1053–1063CrossRefGoogle Scholar
  11. 11.
    Ghazali R, Hussain AJ, Liatsis P (2011) Dynamic ridge polynomial neural network: forecasting the univariate non-stationary and stationary trading signals. Expert Syst Appl 38(4):3765–3776CrossRefGoogle Scholar
  12. 12.
    Zhang Y, Ge SS (2005) Design and analysis of a general recurrent neural network model for time-varying matrix inversion. IEEE Trans Neural Netw 16(6):1477–1490CrossRefGoogle Scholar
  13. 13.
    Zhang Y, Ma W, Chen K, Li P (2007) MATLAB simulation of Zhang neural networks for time-varying Sylvester equation solving. In: Proceedings of the international conference on information computing and automation, pp 392–395Google Scholar
  14. 14.
    Wang J (1997) Recurrent neural networks for computing pseudoinverses of rank-deficient matrices. SIAM J Sci Comput 18(5):1479–1493CrossRefzbMATHMathSciNetGoogle Scholar
  15. 15.
    Übeyli ED (2010) Recurrent neural networks employing Lyapunov exponents for analysis of ECG signals. Expert Syst Appl 37(2):1192–1199CrossRefGoogle Scholar
  16. 16.
    Zhang Y, Yang Y, Cai B, Guo D (2012) Zhang neural network and its application to Newton iteration for matrix square root estimation. Neural Comput Appl 21(3):453–460CrossRefGoogle Scholar
  17. 17.
    Zhang Y, Yang Y (2008) Simulation and comparison of Zhang neural network and gradient neural network solving for time-varying matrix square roots. In: Proceedings of the 2nd international symposium on intelligent information technology application, pp 966–970Google Scholar
  18. 18.
    Zhang Y, Li W, Guo D, Ke Z (2013) Different Zhang functions leading to different ZNN models illustrated via time-varying matrix square roots finding. Expert Syst Appl 40(11):4393–4403CrossRefGoogle Scholar
  19. 19.
    Shanblatt MA, Foulds B (2005) A Simulink-to-FPGA implementation tool for enhanced design flow. In: Proceedings of the IEEE international conference on microelectronic systems education, pp 89–90Google Scholar
  20. 20.
    Thieme HR (2011) Global stability of the endemic equilibrium in infinite dimension: Lyapunov functions and positive operators. J Differ Equ 250(9):3772–3801CrossRefzbMATHMathSciNetGoogle Scholar
  21. 21.
    Zhang Y, Yi C (2011) Zhang neural networks and neural-dynamic method. Nova Science Publishers, New YorkGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2015

Authors and Affiliations

  1. 1.School of Information Science and TechnologySun Yat-sen UniversityGuangzhouChina

Personalised recommendations