我需要求解 N 个线性方程组作为数值优化器的中间步骤。AFAIK 相当简单的算法恰好是 O(N^3) (尽管我在一些数学论文中看到了一个非常复杂的算法,它可以用像 O(N^2.8) 这样的巨大常数来实现)。在某些情况下,N 很大,即几千。
有没有什么好的方法可以在小于 O(N^3) 的时间内得到一个线性方程组的近似解?
编辑:
如果它有帮助,这里有一些更多的细节。
我的矩阵是对称的,而不是稀疏的。
它是 Newton-Raphson 的二阶导数矩阵。我正在尝试在 2000 维空间中优化某些东西。