Optimization under Unitary Matrix Constraint using Approximate Matrix Exponential

In many engineering applications we deal with constrained optimization problems w.r.t complex valued matrices. This paper proposes a Riemannian geometry approach for optimization of a real valued cost function J of complex valued matrix argument W, under the constraint that W is an n times n unitary matrix. An approximate steepest descent algorithm based on Taylor series expansion is developed. The approximation satisfies the unitary matrix constraint accurately even if low order approximation is used. Armijo adaptive step size rule (E. Polak, 1997) is used while moving towards the optimum. In the simulation examples, the proposed algorithm is applied to array signal processing and communications problems. The method outperforms other widely used algorithms

[1]  B. A. D. H. Brandwood A complex gradient operator and its applica-tion in adaptive array theory , 1983 .

[2]  Gene H. Golub,et al.  Matrix computations , 1983 .

[3]  J. Karhunen,et al.  A bigradient optimization approach for robust PCA, MCA, and source separation , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[4]  Elijah Polak,et al.  Optimization: Algorithms and Consistent Approximations , 1997 .

[5]  Michael I. Jordan,et al.  Learning with Mixtures of Trees , 2001, J. Mach. Learn. Res..

[6]  Scott C. Douglas,et al.  Self-stabilized gradient algorithms for blind source separation with orthogonality constraints , 2000, IEEE Trans. Neural Networks Learn. Syst..

[7]  Jonathan H. Manton,et al.  Optimization algorithms exploiting unitary constraints , 2002, IEEE Trans. Signal Process..

[8]  Anthony G. Constantinides,et al.  Multiple-input multiple-output least-squares constant modulus algorithms , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[9]  Cleve B. Moler,et al.  Nineteen Dubious Ways to Compute the Exponential of a Matrix, Twenty-Five Years Later , 1978, SIAM Rev..

[10]  Yonghong Zeng,et al.  A semi-blind channel estimation method for multiuser multiantenna OFDM systems , 2004, IEEE Transactions on Signal Processing.

[11]  Constantinos B. Papadias,et al.  Blind source separation with randomized Gram-Schmidt orthogonalization for short burst systems , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[12]  Antonella Zanna,et al.  Efficient Computation of the Matrix Exponential by Generalized Polar Decompositions , 2004, SIAM J. Numer. Anal..

[13]  Simone G. O. Fiori,et al.  Quasi-Geodesic Neural Learning Algorithms Over the Orthogonal Group: A Tutorial , 2005, J. Mach. Learn. Res..

[14]  Jonathan H. Manton,et al.  On the role of differential geometry in signal processing , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..