問題タブ [ojalgo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 条件数が大きく、行列が対称で不定の場合の ojAlgo ソルバーはありますか?
ojAlgo を使用して線形方程式系を解きます。あるケースでは、RecoverableCondition 例外が発生します。おそらく行列が悪条件であるため、条件数は約1e15です。
以下のコードに示すように、ojAlgo を使用して解決します。通常は機能しますが、この場合は機能しません。
対称不定 (悪条件) 行列に使用できる他のソルバーはありますか?
現在の失敗サイズは 18x18 ですが、後で 1000x1000 が必要になる可能性があります。反復アルゴリズムの一部であるため、精度はそれほど重要ではありません。
これを自己完結型の例で再現しようとしましたが、失敗しました。最後のビットまでまったく同じ行列が得られない可能性があります。
java - ExpressionsBasedModel で最適化を策定する方法
ワークステーションをロードするための最適なソリューションを見つけようとしています。このために、OjAlgo ライブラリの「ExpressionsBasedModel」を使用したいと考えています。ワークステーションは、必要なアイテムがそこにあり、低コストの場合に使用する必要があります。これは、以下に添付されているコードで既に機能しています。ここで、別の最適化を追加したいと思います。
ワークステーションはストリングにグループ化されます。コストが高くなっても、使用する文字列をできるだけ少なくしたい。
この最適化を定式化するにはどうすればよいですか?
改善提案は大歓迎です