ИПОПТ
-
Обзор IPOPT
- IPOPT — это библиотека для нелинейной оптимизации, написанная на C++.
- Она была разработана для крупномасштабных систем и использует метод первичной двойной внутренней точки.
- IPOPT поддерживает различные языки программирования, включая C, C++, Fortran и другие.
- Она является частью проекта COIN-OR и использует информацию о производных для оптимизации.
-
История и развитие
- IPOPT был создан студентами Андреасом Вехтером и Лоренцем Т. Биглером из Университета Карнеги-Меллон.
- Их работа была отмечена в 2009 году премией Информационного компьютерного общества.
- Арвинд Рагхунатан расширил IPOPT для решения задач математического программирования с равновесными ограничениями.
-
Обновления и развитие
- Карл Лэрд и Андреас Вехтер разработали IPOPT 3.0, который является повторной реализацией на C++.
- Они были награждены премией имени Дж. H. Уилкинсона за эту разработку.
-
Дополнительные ресурсы
- В статье есть ссылки на другие связанные статьи и ресурсы, включая ЦЕЛИ, УСИЛЕНИЕ, АПМонитор, ЯГОДИЦЫ и MATLAB.
- Статья также содержит призыв к расширению и улучшению содержания Википедии.
Полный текст статьи: