我在 mo.se 上问了同样的问题,有人建议 scicomp 会是一个更好的论坛。所以这里是:
我正在编写用于求解以下形式的线性方程的代码
其中大约为,是一个对称矩阵,每行大约有非零条目。这使得它的大小几乎无法管理,但反转它是不可行的,而且我不确定哪种分解适合求解线性方程会导致稀疏矩阵。
因此问题:
1)希望分解是稀疏的吗?
2) 是否可以利用 rhs 是一个标量来简化上述方程的解?
3) 处理这种大小的线性方程的最佳数值稳定算法是什么?
我在 mo.se 上问了同样的问题,有人建议 scicomp 会是一个更好的论坛。所以这里是:
我正在编写用于求解以下形式的线性方程的代码
其中大约为,是一个对称矩阵,每行大约有非零条目。这使得它的大小几乎无法管理,但反转它是不可行的,而且我不确定哪种分解适合求解线性方程会导致稀疏矩阵。
因此问题:
1)希望分解是稀疏的吗?
2) 是否可以利用 rhs 是一个标量来简化上述方程的解?
3) 处理这种大小的线性方程的最佳数值稳定算法是什么?
如果你知道是正定的,那么将上面的 LU 替换为 Cholesky,这样效率会更高一些。