Rank-constrained optimization and its applications

This paper investigates an iterative approach to solve the general rank-constrained optimization problems (RCOPs) defined to optimize a convex objective function subject to a set of convex constraints and rank constraints on unknown rectangular matrices. In addition, rank minimization problems (RMPs...

Full description

Saved in:
Bibliographic Details
Published inAutomatica (Oxford) Vol. 82; pp. 128 - 136
Main Authors Sun, Chuangchuang, Dai, Ran
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.08.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This paper investigates an iterative approach to solve the general rank-constrained optimization problems (RCOPs) defined to optimize a convex objective function subject to a set of convex constraints and rank constraints on unknown rectangular matrices. In addition, rank minimization problems (RMPs) are introduced and equivalently transformed into RCOPs by introducing a quadratic matrix equality constraint. The rank function is discontinuous and nonconvex, thus the general RCOPs are classified as NP-hard in most of the cases. An iterative rank minimization (IRM) method, with convex formulation at each iteration, is proposed to gradually approach the constrained rank. The proposed IRM method aims at solving RCOPs with rank inequalities constrained by upper or lower bounds, as well as rank equality constraints. Proof of the convergence to a local minimizer with at least a sublinear convergence rate is provided. Four representative applications of RCOPs and RMPs, including system identification, output feedback stabilization, and structured H2 controller design problems, are presented with comparative simulation results to verify the feasibility and improved performance of the proposed IRM method.
ISSN:0005-1098
1873-2836
DOI:10.1016/j.automatica.2017.04.039