Abstract
The classical \(2 \times 2\) Zimmermann matrix known from nonorthogonal Jacobi algorithms for symmetric definite matrix pairs can be used as an elementary compressor in the overdetermined problem of joint matrix diagonalization of more than two matrices. For this purpose, a constrained optimization procedure for adapting the overdetermined Zimmermann compressor to offdiagonal error minimization is established. It turns out that in the case of the Zimmermann matrix, the constrained optimization approach exhibits a key feature in terms of a \(3 \times 3\) rank-deficient constraint matrix. This rank drop simplifies the complexity of Zimmermann matrix design relative to other possible types of compressor matrices in this application. A minimum complexity nonorthogonal Jacobi algorithm for joint matrix diagonalization is hence obtained on the basis of the overdetermined Zimmermann compressor. We show diagonalization results obtained with this algorithm for extreme cases like the joint diagonalization of only \(3\) highly-correlated matrices of dimension \(500 \times 500\). A “null space” variant of the classical Zimmermann algorithm for matrix pairs is obtained as a by-product from the overdetermined joint matrix diagonalizer.
Similar content being viewed by others
References
Belouchrani, A., Abed-Meraim, K., Cardoso, J.-F., Moulines, E.: A blind source separation technique using second-order statistics. IEEE Trans. Signal Process. 45, 434–444 (1997)
Yeredor, A.: Nonorthogonal joint diagonalization in the least squares sense with application in blind source separation. IEEE Trans. Signal Process. 50, 1545–1553 (2002)
Ziehe, A.: Blind Source Separation Based on Joint Diagonalization with Applications in Biomedical Signal Processing, Ph.D. Dissertation, Universität Potsdam, Potsdam (2005)
Comon, P.: Independent component analysis, a new concept? Signal Process. 36, 287–314 (1994)
Hyvarinen, A.: Survey on independent component analysis. Neural Comput. Surv. 2, 94128 (1999)
Weiss, A.J., Friedlander, B.: Direction finding via joint diagonalization, In: 8th IEEE Signal Processing Workshop on Statistical Signal and Array Processing SSAP’96, pp. 66–69 (1996)
Demmel, J., Veselic’, K.: Jacobi’s method is more accurate than QR. SIAM J. Matrix Anal. Appl. 13, 1204–1245 (1992)
Bunse-Gerstner, A., Byers, R., Mehrmann, V.: Numerical methods for simultaneous diagonalization. SIAM J. Matrix Anal. Appl. 14(4), 927–949 (1993)
Cardoso, J.-F., Souloumiac, A.: Jacobi angles for simultaneous diagonalization. SIAM J. Matrix Anal. Appl. 17(1), 161–164 (1996)
Falk, S., Langemeyer, P.: Das Jacobische Rotationsverfahren für reell-symmetrische Matrizenpaare, I, II, Elektronische Datenverarbeitung, pp. 30–43 (1960)
Zimmermann, K.: Zur Konvergenz eines Jacobiverfahrens für gewöhnliche und verallgemeinerte Eigenwertprobleme, Ph.D. Dissertation Nr. 4305, ETH Zürich (1969)
Veseli’, K.: A Jacobi eigenreduction algorithm for definite matrix pairs. Numerische Mathematik 64, 241–269 (1993)
Slapničar, I., Hari, V.: On the quadratic convergence of the Falk-Langemeyer method. SIAM J. Matrix Anal. Appl. 12(1), 84–114 (1991)
Tichavsky, P., Yeredor, A.: Fast approximate joint diagonalization incorporating weight matrices. IEEE Trans. Signal Process. 57(3), 878–891 (2009)
Anderson, E., et al.: LAPACK User’s Guide, 3rd edn. SIAM Customer Service, Pittsburgh (1999)
Absil P.-A., Gallivan K.A.: Joint diagonalization on the oblique manifold for independent component analysis. Cambridge NA Report, NA2006/01 (Jan 2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Strobach, P. Constrained optimization of the overdetermined Zimmermann compressor for nonorthogonal joint matrix diagonalization. Numer. Math. 129, 563–586 (2015). https://doi.org/10.1007/s00211-014-0645-x
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00211-014-0645-x