Loading article…
| ファイル名拡張子 |
。ソル |
|---|---|
| 開発者 | ロバート・フォーラー デビッド・ゲイ ブライアン ・カーニハン ベル研究所 |
| フォーマットの種類 | 数理計画法 |
solは、数理計画問題の解を表すファイル形式です。[1]ソルバーから解を返すために、nl形式 と組み合わせて使用されることがよくあります。この形式は、当初はソルバーをAMPLに接続するために発明されましたが[2] 、その後、 FortSPなどの他のシステムで外部ソルバーと対話するために採用されました。
sol 形式は低レベルで、読みやすさではなくコンパクトさを重視して設計されています。バイナリ表現とテキスト表現の両方があります。CPLEXやMOSEKなどの多くのソルバーは、直接または特別なドライバー プログラムを通じてこの形式のファイルを生成できます。
AMPL ソルバー ライブラリ (ASL) は、sol ファイルの読み取りと書き込みなどを可能にするオープン ソースです。AMPL 接続を実装するために多くのソルバーで使用されています。
AMPL/MPライブラリ[3]にはNLライターとSOLリーダーが含まれています。
参照
- nl (フォーマット) – 数学プログラミングの問題を提示するためのファイル形式
参考文献
- ^ David Gay (2005). .nl ファイルの書き方(技術レポート). アルバカーキ、ニューメキシコ州: Sandia National Laboratories . CiteSeerX 10.1.1.60.9659 .
- ^ David Gay (1993). Hooking Your Solver to AMPL (PDF) (技術レポート). Murray Hill, NJ: Bell Laboratories . 97-4-06.
- ^ AMPL/MP、AMPL 、 2023年10月24日閲覧
