Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Inverse of a Special Class of Matrices with High Dimensions

One day, my officemate Tieming asked me about a problem that she met in her research. Suppose B\boldsymbol{B} is a symmetric matrix of huge dimension and D\boldsymbol{D} is a diagonal matrix with nonnegative diagonal elements. The inverse of B\boldsymbol{B} is already known, how can we calculate the inverse of B+D\boldsymbol{B}+\boldsymbol{D} efficiently? I thought for a while and found a good way to solve the problem. See solution in Inverse of Matrix.

I haven’t implemented the algorithm yet, but a roughly estimate of the complexity of this algorithm tells me that even R can handle it. I will write a R function to do this later when I have time.