Minimizing matrix norm
- From: Ronald Bruck <bruck@xxxxxxxxxxxx>
- Date: Mon, 03 Jul 2006 01:07:45 -0700
I have the following problem: given n x n symmetric real matrices
A, F1, ..., Fm,
I want to minimize the matrix 2-norm of
||A - \sum_i c_i F_i||, c_i \in R
(i.e. the norm of A as an operator from R^n to R^n with the usual
Euclidean norms).
I know how to use SDP to minimize the maximum eigenvalue of
A - \sum_i c_i F_i.
What I've been doing is doubling the dimension, replacing A by the block
matrix
( A 0 )
( 0 -A )
and the Fi by
( Fi 0 )
( 0 -Fi)
and minimizing the maximum eigenvalue of the new problem. (It isn't
quite as bad as it sounds, because SDP solvers can usually take
advantage of block structure like this.)
This works, but am I missing something? Is there a more direct way?
--
Ron Bruck
.
- Follow-Ups:
- Re: Minimizing matrix norm
- From: Helmut Jarausch
- Re: Minimizing matrix norm
- From: Gordon Sande
- Re: Minimizing matrix norm
- Prev by Date: Re: Condition number of matrices
- Next by Date: Re: matlab basic function
- Previous by thread: matlab image problem
- Next by thread: Re: Minimizing matrix norm
- Index(es):
Relevant Pages
|