森岡@GA将?回答ポイント 100ptウォッチ 3

大きな行列の逆行列を高速に求めるアルゴリズムがあれば教えて下さい。


現在作成中のプログラムで、3万行×3万列の行列の逆行列を求める必要があります。試しにGauss-Jordan法で解いてみたら17時間弱かかり、実用的な時間ではありませんでした(出来れば数分~10分程度で解きたいです)。

そこで、正確な逆行列ではなくその近似解でいいので、何とか高速に解けないものかと考えています。

Sherman-Morrison法というのは見つけましたが(http://www.kurims.kyoto-u.ac.jp/~kyodo/kokyuroku/contents/pdf/1505-16.pdf)、他に良いアルゴリズムがあれば教えて下さい。
ちなみに、行列自体は密行列です。

回答はURL必須とさせて貰います。解説等がのっているページを書いてもらえればありがたいです。
URLはウェブサイト・論文・書籍なんでもかまいませんが、日本語の情報に限定させてもらいます。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2012-01-30 21:24:41
終了日時
2012-02-05 10:26:33
回答条件
回答にURL必須 1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

逆行列10アルゴリズム292ウェブサイト1049論文841プログラム5048URL11376実用363

人気の質問

メニュー

PC版