未定義の方程式と制約の線形システムを解いてから、コスト関数を最小にする特定の解を見つける必要があります。これは、.NETとMonoで実行される純粋に移植可能なマネージコードで行う必要があります。私がこれを実装するために自由に利用できるライブラリは何ですか?.NET/Cのリニアプログラミングライブラリ
無料のライブラリで提供されるすべての最適化アルゴリズムは、1つの変数に対してインターバル制約のみをサポートしています。 、x + 2y < 4
のような制約ではありません。また、線形方程式のソルバーは多くの場合、1つのソリューションで線形システムのみをサポートしていることがわかりました。
私が今までに見つけた最も近いものはDotNumericsです。これは未定義線形システムを解くための特異値分解を含みますが、その最適化アルゴリズムは単一可変制約のみをサポートしています。
線形計画については他にもいくつかの質問がありますが、私の重要な要件は多変数制約と不確定システムの解決です。私はまだ多変数制約をサポートする無料のライブラリを見つける必要があります。
あなたはalglibを試しましたか? –
@MarcGravell詳細な検査の後、これは私の要求に合ったように見えます。どうもありがとうございました。それを答えに入れて、私は受け入れます。以前にどうやって見つけたのか分かりません。 – Dylan