我有一个以 CSR 格式存储的稀疏矩阵。对于这个矩阵,我想得到不完整的 LU 分解。我试图找到可以利用 CSR 格式的算法,但我找不到任何东西。所有工作、论文、软件似乎都通过提供行索引和列索引来访问矩阵,就像 COO 格式 ( A[i,j]
) 一样。
是的,这可以做到,但我认为这样做会花费大量时间来查找 CSR 格式的正确矩阵条目,因为必须遍历完整的行才能找到正确的列。我还没有找到任何想法或论文或 git 存储库?
如果没有其他可能性,那么访问 CSR 矩阵中元素的最快方法是什么?只需遍历给定的行,直到到达定义的列?