Cholesky分解有两种不同的形式:
A = M * ctranspose (M)
和低密度脂蛋白形式
A = L * D * ctranspose (L)
其中ctranspose是复数转置。
我想知道每种形式的浮点运算次数。维基百科引用了一个使用Cholesky分解的纸上矩阵求逆
当有效实现时,LDL分解的复杂度与Cholesky分解相同。
文章指出Cholesky分解需要
n*(n+1)*(n+2)/6.
这就是我认为论文得到
换句话说,LDL表单需要多50%的浮点运算。我说的对吗?我认为这篇论文是错误的(尽管他们没有定义他们所说的操作的含义)。这很重要,因为我正在实现一种基于LDL形式的Choleksy分解的修改形式,我想估计算法的效率。
也许这个问题更适合https://math.stackexchange.com/
null
null