【发布时间】:2017-05-16 15:42:41
【问题描述】:
给定一个在有理数 Q 上的可逆矩阵 M,逆矩阵 M^(-1) 又是一个在 Q 上的矩阵。他们的(高效)库是否可以精确计算逆矩阵?
我知道 BLAS/LAPACK 等高性能线性代数库,但这些库基于浮点运算,因此不适合计算精确(分析)解决方案。
动机:我想用它的fundamental matrix 计算一个大的absorbing Markov chain 的吸收概率。我想准确地做到这一点。
详细信息:大体上,我的意思是最好的情况是一个 1000x1000 的矩阵,最坏的情况是几百万维的矩阵。我可以扩展的东西越远越好。 (我意识到最坏的情况可能遥不可及。)
【问题讨论】:
-
如果您最终自己编写了这篇文章,请参阅 johndcook.com/blog/2010/01/19/dont-invert-that-matrix 以获取有关如何有效执行计算的有用提示。
标签: algorithm linear-algebra symbolic-math markov-chains matrix-inverse