AIMMS
AIMMS | |
---|---|
Дата появи | 1989 |
Творці | Johannes J. Bisschop Marcel Roelofs |
Розробник | Paragon Decision Technology B.V. |
Останній реліз | 4.8.1 (9 червня, 2015) |
Операційна система | Cross-platform |
Ліцензія | Proprietary |
Звичайні розширення файлів | .prj .aim .amb .aimmspack .dat |
Вебсайт | Офіційний сайт AIMMS |
AIMMS (англ. Advanced Interactive Multidimensional Modeling System, буквально «система сучасного інтерактивного багатовимірного моделювання») — програмний комплекс, що призначений для моделювання і розв'язання великомасштабних задач оптимізації і планування.[1][2] Він складається з алгебраїчної мови моделювання, інтегрованого середовища розробки для редагування моделей і створення графічного інтерфейсу користувача навколо цих моделей, а також графічне середовище кінцевого користувача.[3] AIMMS пов'язана з декількома розв'язувачами через відкритий інтерфейс розв'язувача AIMMS (AIMMS Open Solver Interface).[4] Підтримувані розв'язувачі: CPLEX, Gurobi, MOSEK, CBC, Conopt, MINOS, IPOPT, SNOPT і KNITRO.
AIMMS підтримує суміш декларативного і імперативного стилів програмування. Розробка моделей оптимізації відбувається через декларативні елементи мови, такі як множини та індекси, а також скалярні і багатовимірні параметри, змінні й обмеження, які є загальними для всіх мов алгебраїчного моделювання, і дозволяють коротко записати більшість задач у галузі математичної оптимізації. Одиниці вимірювання від початку підтримуються в мові, аналіз одиниць може бути виконаний в період компіляції і виконання для виявлення помилок моделювання.
Цей розділ потребує доповнення. (травень 2011) |
- ↑ Kallrath, Joseph (2004). Modeling Languages in Mathematical Optimization. Kluwer Academic Publishing. ISBN 9781402075476.
- ↑ Roelofs, Marcel (2010). AIMMS Language Reference (PDF). lulu.com. ISBN 9780557424566. Архів оригіналу (PDF) за 7 червня 2015. Процитовано 14 травня 2011.
- ↑ Roelofs, Marcel (2010). AIMMS User's Guide (PDF). lulu.com. ISBN 9780557063604. Архів оригіналу (PDF) за 7 червня 2015. Процитовано 14 травня 2011.
- ↑ Paragon Decision Technology (2009). AIMMS Open Solver Interface API. Архів оригіналу за 13 липня 2013. Процитовано 14 травня 2011.
- Офіційна сторінка AIMMS [Архівовано 23 липня 2019 у Wayback Machine.] (англ.)
- Форум користувачів AIMMS [Архівовано 4 березня 2011 у Wayback Machine.] (англ.)
- AIMMS Open Solver Interface [Архівовано 13 липня 2013 у WebCite] (англ.)
- Огляд програмного забезпечення AIMMS 3 [Архівовано 15 червня 2011 у Wayback Machine.] (англ.)
- Порівняння мов моделювання для оптимізації [Архівовано 7 серпня 2011 у Wayback Machine.] (англ.)