2017-09-25 5 views
0

ojalgo(ExpressionsBasedModel)で最適化モデルを構築します。それをエクスポートしてモデルをチェックする方法はありますか?これまでは、変数と制約の下限と上限をエクスポートすることしかできませんでしたが、変数の係数をエクスポートすることはできません。私は利用可能な機能をチェックしましたが、適切な機能を見つけることができませんでした。私が見つけることができるMPSファイルをインポートするだけです。余分なフレームワーク/外部ライブラリを使用せずにモデルをエクスポートする方法を知っていますか?ojalgoで最適化モデルをエクスポートする方法

答えて

0

ojAlgoを使用してMPSファイルを生成/エクスポートする方法はありません。

3:dパーティーソルバーでソルバー結果を確認したい場合は、それを行うことができます。私は、cplexのコミュニティ(無料)バージョンでは最大1000の変数と制約が可能だと思います。

https://github.com/optimatika/ojAlgo-extensions/tree/master/ojAlgo-cplex

+0

ありがとうございました。ネイティブのエクスポート機能がないことは残念です。 あなたの提案は、外部ソルバーを使用してモデルデータをエクスポートすることで、多かれ少なかれ今やっていることです。しかし、私はパッケージのソースコードを変更する必要があり、私はそれを避けることができると思った。 – Thomas

+0

ちなみに、cplex拡張は254行目のファイルSolverCPLEX.javaにエラーがあります。限定された固定変数は、myIloCplexオブジェクトには含まれていません。これはここでチェックする必要があります。 – Thomas

+0

あなたがバグを見つけた(または改善を加えた)と思われる場合は、問題を開いたり、GitHubでリクエストを取り出してください。 https://github.com/optimatika/ojAlgo-extensions/issues – apete

関連する問題