Вопросы по теме 'gurobi'

Как прервать оптимизацию модели Гуроби в С#?
Я видел, что можно установить ограничение по времени, ограничение по узлам и т. д., чтобы остановить оптимизацию модели Gurobi, но это параметры, которые вы можете установить только перед запуском оптимизации. Я хочу знать, как программно прервать...
1056 просмотров

Python Gurobi: итерация с порогом разрыва
Я пытаюсь решить MIP для планирования за несколько периодов, решая одну и ту же модель за несколько итераций. Как я могу использовать «обратный вызов» для перехода к следующей итерации, когда порог разрыва достигнут или разрешение занимает некоторое...
213 просмотров

Файл журнала анализа чувствительности Gurobi Python
Я решаю линейную программу с помощью Gurobi / PuLP, и я хотел бы получить доступ к дополнительным журналам из решателя - по крайней мере, знать, какие ограничения больше всего ограничивают решение, или какие из них делают мою проблему неосуществимой,...
534 просмотров

Оптимизатор Gurobi (Python): линеаризовать квадратичное ограничение?
Вопрос: Как я могу линеаризовать следующее ограничение (соединенная фигура), где r[x][y], c[y,j], a[j,t] и p[x,t+l] — двоичные переменные. Может ли кто-нибудь помочь мне, пожалуйста? Лучший Квадратичное ограничение
567 просмотров

Используйте функцию предварительного вычисления Гуроби для модели пиемо
Используя gurobipy, я могу предварительно решить смешанную целочисленную линейную модель оптимизации, вызвав функцию presolve, т.е. model = read('milp.mps') model.presolve(). Я хотел бы применить предварительный шаг Гуроби к некоторой модели,...
351 просмотров

Что произойдет, если я изменил правую часть ограничения (GLPK)?
Я увеличиваю правую часть ограничения "меньше или равно" для проблемы MIP с помощью GLPK. Однако иногда после повторной оптимизации GLPK не может найти какое-либо возможное решение в отведенные сроки. Поэтому я предполагаю, что он не проверяет,...
166 просмотров
schedule 09.12.2023

логарифмические ограничения в гуроби
Я пытаюсь решить модель с оптимизатором gurobi в python. Часть одного ограничения является логарифмической: import numpy as np k = beta * np.log(f_var) model.addConstr(t_var == t0 * (1 + alpha * k)) t0, альфа и бета заданы, но f_var и...
425 просмотров
schedule 30.05.2024

KeyError в Gurobi Python для многомерных переменных
Я построил очень простую модель оптимизации в Gurobi-Python следующим образом: from gurobipy import * commodities = ['Pencils', 'Pens'] arcs ={ ('Detroit', 'Boston'): 100, ('Detroit', 'New York'): 80, ('Detroit', 'Seattle'): 120,...
277 просмотров
schedule 19.10.2022

UnsatisfiedLinkError с оптимизатором Gurobi в Java
Я пытаюсь использовать Gurobi 8.1 в проекте Java. Я установил следующие переменные среды в моем .zshrc : export GUROBI_HOME="/home/user/tool/gurobi811/linux64" export PATH="${PATH}:${GUROBI_HOME}/bin" export...
525 просмотров
schedule 08.09.2022

Возврат модели в интерфейсе python gurobi из функции
Я пытаюсь работать над моделью в python-gurobi после того, как она создана внутри функции и возвращена этой функцией. Пример: def createmodel(params): m = Model() x = m.addVar(vtype = GRB.BINARY) m.addConstr(constraint)...
21 просмотров
schedule 22.01.2024

Модель LP не дает ожидаемого ответа
Я хочу использовать gurobi вместо scipy, но я не получаю тот же ответ, что и в scipy. Может ли кто-нибудь помочь мне, что здесь пошло не так? import gurobipy as gp from scipy.optimize import linprog import numpy as np lp_m = gp.Model() w =...
50 просмотров