З нещодавно випущеною версією Gurobi 11.0 ви можете використовувати нові алгоритми, щоб розблокувати абсолютно новий рівень точності. Розв’язувач нативно підтримує вибраний набір нелінійних функцій, тому ви можете знайти глобально оптимальне рішення всього за кілька секунд.
Вирішуйте свої найскладніші виклики
- Лінійне програмування (LP)
- Змішане цілочисельне лінійне програмування (MILP)
- Квадратичне програмування (QP)*
- Змішане цілочисельне квадратичне програмування (MIQP)*
- Програмування з квадратичними обмеженнями (QCP)*
- Змішане цілочисельне квадратично обмежене програмування (MIQCP)*
Найменш складний метод розв'язання задач нелінійного програмування називається підстановкою. Цей метод обмежений моделями, які містять лише обмеження рівності, і зазвичай лише одне з них. Спосіб передбачає розв’язання рівняння обмежень для однієї змінної через іншу.
Gurobi використовується для лінійного програмування (LP), квадратичного програмування (QP), квадратично обмеженого програмування (QCP), змішаного цілочисельного лінійного програмування (MILP), змішаного цілочисельного квадратичного програмування (MIQP) і змішаного цілочисельного квадратично обмеженого програмування (MIQCP) .
Ресурси: Лінійні моделі легко та ефективно розв’язувати такими методами, як симплекс, але нелінійні моделі є складними і складними для вирішення за допомогою таких методів, як градієнтний спуск або генетичні алгоритми. Вибір є компромісом між простотою та точністю, і він залежить від мети та завдання проблеми.
З нещодавно випущеною версією Gurobi 11.0 ви можете використовувати нові алгоритми, щоб розблокувати абсолютно новий рівень точності. Розв’язувач нативно підтримує вибраний набір нелінійних функцій, тому ви можете знайти глобально оптимальне рішення всього за кілька секунд.