PYOMOとBONMINソルバーの助けを借りて、混合間接非線形問題(MINLP)を解くことは可能ですか?PYOMOとBONMINでMINLPを解く
1
A
答えて
4
はい。 BONMINは凸型 MINLPの問題を解決でき、PyomoはASLを介してBONMINとインターフェースできます。その後、ASLのサポート(configure
を実行する前に、ThirdParty/ASL
に入るとget.ASL
を実行してください)として
コンパイルBONMIN/CoinBinaryは帽子結果bonmin
実行ファイルがPATHを通じて利用可能であることを確認してください。 Pyomoは、--solver=bonmin
のコマンドラインでpyomo
を指定するか、スクリプト内でSolverFactory('bonmin')
を指定することで、それを使用することができます。
BONMINはローカルソルバーであり、それに非凸な問題を渡すと、あなたが出るものは保証されません。
+0
私はASLについて知りませんでしたが、実際これはクールなものです:https://software.sandia.gov/downloads/pub/pyomo/PyomoInstallGuide.html#_asl_solvers。私はそれをうまく再現したらすぐに答えを受け入れるでしょう。ありがとう! – user2161065
関連する問題
- 1. GLPKソルバとパイソン/ Pyomo - エラー
- 2. Pyomo - GLPK - エラー
- 3. PyomoでのConstraintListの更新
- 4. Pyomoでの二重合計
- 5. ampl vs gams MINLPポートフォリオ最適化構文
- 6. Pyomo:私はpyomoにipopt使用していますエラー
- 7. Pyomoの属性、メソッド、関数
- 8. Pyomo "data = None"出力エラー
- 9. Intel Mac OS XでPyomoでPATH AMPLソルバーを使用
- 10. Pyomoのパラメータ推定時系列
- 11. MINLP(混合整数非線形プログラミング)非凸型制約付き最小化を解くためのソフトウェアの選択Big List
- 12. Pyomoで2つ以上の.datをインポートする
- 13. pyomo環境下で制約を追加する
- 14. Pyomoでは、いくつかの式に基づいて目的関数や制約を書くことは可能ですか?
- 15. プレモムを使ってpyomoをウォームスタートするには?
- 16. Pyomoをインストール/実行する(コマンドが見つかりません)
- 17. AnacondaがインストールされたMacにPyomoをインストールする
- 18. PyOmo/Ipoptが「powを評価できません」というエラーで失敗します
- 19. MATLABで行列を解く?
- 20. Show SegueでSegueを解く
- 21. z3pyでcrackmeを解く
- 22. プレプレスでLPを解く
- 23. ラケットでパズルを解く
- 24. CUDAでheat2Dを解く
- 25. NL/ASLソルバーインターフェースでPyomoを使用するときにcplexから.rc接尾辞を受け取ります
- 26. PySp-Pyomoエラー: 'dict'には属性 'f'がありません
- 27. 再帰を解く
- 28. Matlabはforeループで方程式の解をより速く解く
- 29. ODEシステムからDDEを解くことはできますか?
- 30. プロローグでロジックパズルを解く(黒いところは黒いセル)
なぜあなたは単にそれを試してみませんでしたか? – Adriaan