IPOPT
From Wikipedia, the free encyclopedia
作者
Andreas Wächter, Carl Laird
初版
2005年8月26日
| 作者 | Andreas Wächter, Carl Laird |
|---|---|
| 初版 | 2005年8月26日 |
| 最新版 |
3.12.12[1]
/ 2018年11月18日 |
| リポジトリ | |
| プログラミング 言語 | C++ |
| 対応OS | UNIX, Linux, macOS, Windows |
| ライセンス | Eclipse Public License |
| 公式サイト |
projects |
IPOPT(Interior Point OPTimizer、I-P-Opt と発音される)は、主双対内点法を利用した大規模(高次元)な連続最適化問題を解くライブラリである。C++で実装され、公開されているソースコードはEPLライセンスのもとで利用できる。
アルゴリズム
API
開発
開発は COIN-OR (COmputational INfrastructure for Operations Research) プロジェクトの一部として、オープンソースで行われている[7]。
アンドレアス・ウェチター (Andreas Wächter) がカーネギーメロン大学のローレンツ・ビーグラー (Lorenz T. Biegler) 研究室の博士課程の学生だったときに始められ、その後、彼とカール・レアード (Carl Laird) がC++版を実装した。この二人は2011年にジェームズ・H・ウィルキンソン賞を受賞している。