Computing the optimal commuting matrix pairs
If \(A\) and \(B\) are commuting matrices (\(AB=BA\)), then they can be simultaneously diagonalized. From their eigenvalues, the azimuth/elevation directions of arrival in an array signal processing application can be computed. When \(A\) and \(B\) are contaminated with noise, the commuting property is lost in general and minimal perturbations are to be found restoring the commuting property. In this paper, only \(B\) is assumed to be perturbed and a matrix \(X\) of minimal Frobenius norm is constructed such that \(A(B+X)=(B+X)A\). Stacking the columns of \(X\) and \(B\) in vectors \(x\) and \(b\) respectively, the problem can be formulated as \(Sx=-Sb\) where \(S=I\otimes A-A^T\otimes I\). The matrix \(S\) is of size \(n^2\times n^2\), but it is sparse and structured. This paper describes an algorithm which reduces the work to \(O(n^5)\). It can be further reduced to \(O(n^4)\), but unfortunately, then the algorithm becomes unstable in general. However, it is shown that for the signal processing problem mentioned above, the algorithm is still adequate.
- Estimating two-dimensional frequencies by matrix enhancement and matrix pencil
- scientific article; zbMATH DE number 4213315 (Why is no real title available?)
- scientific article; zbMATH DE number 4150052 (Why is no real title available?)
- scientific article; zbMATH DE number 47363 (Why is no real title available?)
- Numerical Methods for Simultaneous Diagonalization
- On the Theory of Automorphic Functions of a Matrix Variable I-Geometrical Basis
- Singular value decompositions of complex symmetric matrices
- The vec-permutation matrix, the vec operator and Kronecker products: a review
This page was built for publication: Computing the optimal commuting matrix pairs
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q678226)