Gurobi або Gurobi Optimizer — це програмне забезпечення для розв'язання задач математичної оптимізації.

Компанія Gurobi з програмним забезпеченням Gurobi як основним продуктом була заснована Зонхао Гу, Едвард Ротберг і . Назва складається з перших літер прізвищ трьох засновників.

Gurobi — розв'язувач задач, який використовує чисельні методи. Підтримуються лінійне програмування (), квадратичне програмування (), квадратичне програмування з обмеженнями (), змішане цілочисельне лінійне програмування (), змішане цілочисельне квадратичне програмування () і змішане цілочисельне програмування з квадратичними обмеженнями (). Порівняно з іншими розв'язувачами, Gurobi зміг розв'язати більшість еталонних задач і потребував найменшої кількості часу на задачу.

Існують об'єктно-орієнтовані інтерфейси для C++, Java, .NET і Python, а також матрично-орієнтований інтерфейс для R, MATLAB, C і Julia. Можлива інтеграція як з мовами моделювання AIMMS, AMPL, GAMS і MPL (), так і з Microsoft Excel.

Примітки

Посилання

Офіційний сайт