1
$\begingroup$

Given that I have two matrix $c$ and $C$, which are $m \times n$ and $m \times m$ respectively with $m << n$, is there an efficient method for finding $(c'Cc)^{-1}$ that does not involve evaluating the inverse of the full $n \times n$ matrix.

If instead I was instead evaluating $(A+c'Cc)^{-1}$ it is possible to use the Woodbury identity which if $A$ is diagonal only requires finding the inverse for the $m \times m$ matrix.

I feel like I am missing something obvious since the more complex case appears to have lower computational complexity.

$\endgroup$

1 Answer 1

1
$\begingroup$

In fact, there is a very easy answer: $c^T C c$ is not invertible. One way to see this is the fact it's rank is at most $m$, and therefore it doesn't have full rank.

$\endgroup$
1
  • $\begingroup$ That makes a lot of sense, thank you. $\endgroup$
    – rundel
    Dec 4, 2012 at 21:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .