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

Ограничения печати и целевая функция с использованием интерфейса Gurobi C#
Учитывая модель, как распечатать все добавленные ограничения его целевая функция? in C#? Говорит GRBVar newVar=model.AddVar(0.0, 1.0, 0.0, GRB.BINARY, "newvar"); model.AddConstr(newVar<=1,"newConstraint");...
2727 просмотров
schedule 09.01.2023

Gurobi: как добавить ограничение x1*x2*x3
Я хочу добавить ограничение n1 = x1 * x2 *x3 в Gurobi, где x1 , x2 и x3 - переменные с 0 или 1. К сожалению, не могу найти решение. Кто-нибудь может мне помочь?
2699 просмотров
schedule 18.10.2022

Использование gurobi с java против gurobi с ampl
Каковы преимущества использования Gurobi с AMPL по сравнению с прямым API Gurobi (java, C#, C++ и т. д.) для решения больших задач MIP? Есть ли преимущества в производительности при использовании Gurobi API вместо AMPL?
1508 просмотров

Получите наиболее известный возможный ответ по истечении срока
Решаю большой МИП в Гуроби 6.0. Мой консультант хочет установить ограничение по времени в 12 часов для решения проблемы. Я обнаружил, что могу установить параметр TimeLimit, и это убьет решающую программу по истечении отведенного времени, но я не...
1282 просмотров

есть ли способ сохранить объекты Gurobi в python?
У меня есть много переменных с несколькими индексами, такими как: flow[i,j,k] с именами переменных Gurobi: flow_1_1_1, ..., flow_1_2_3 и т. д. Если объекты модели Gurobi являются глобальными переменными, то значения решения могут быть доступны...
1138 просмотров

какая эвристика должна использоваться для комплексного планирования производства и транспортировки MIP?
Пытаюсь решить довольно распространенный MIP. Вот характеристики проблемы. Мультипродукция, Мультиплощадка (площадки одновременно служат местами хранения производства, спроса и запасов). еженедельные периоды времени продукты (единица: ящики)...
100 просмотров

Гуроби не может добавить ограничений
Я пишу программу на Java для решения проблемы MIP с Gurobi. Эта проблема требует множества ограничений и переменных, но первые из них не могут быть добавлены в мою модель. Глубже в проблеме, когда я пытаюсь добавить ограничение, модель показывает...
1120 просмотров
schedule 26.04.2022

Линейное программирование Гуроби на Python
новичок в Гуроби и оптимизации. Я хочу решить эту проблему с помощью простой модели лайнера, но, похоже, я допустил некоторую ошибку, которую не могу обнаружить. поэтому среди 3 функций, каждая из которых требует определенного количества усилий для...
1145 просмотров

Как получить относительный разрыв оптимальности MIP после истечения срока?
Я работаю над крупномасштабным MIP. Поэтому я должен установить ограничение по времени на разумное значение. Но проблема в том, что по истечении срока я не знаю, как оценить решение, иначе говоря, разрыв между нижней и верхней границами. Да, разрыв...
2909 просмотров
schedule 29.04.2023

Гуроби возобновляет оптимизацию после модификации модели
Насколько мне известно, Gurobi возобновляет оптимизацию с того места, где он оставался после вызова Model.Terminate() , а затем повторного вызова Model.Optimize() . Итак, я могу завершить работу и получить лучшее решение, а затем продолжить. Теперь...
161 просмотров
schedule 11.01.2023

Как вы можете использовать vbasis и cbasis от Gurobi с R-Interface?
Я нашел объяснение в документах здесь и здесь : vbasis Переменные базовые значения статуса для вычисленного оптимального базиса. Как правило, вам не следует интересоваться содержимым этого массива. Если вы хотите использовать расширенный...
223 просмотров
schedule 05.01.2023

Gurobipy ImportError в PyCharm
При попытке запустить мой код в Pycharm я получаю эту ошибку: from .gurobipy import * ImportError: libgurobi80.so: cannot open shared object file: No such file or directory В обычном терминале Python я могу без проблем импортировать gurobipy....
2111 просмотров
schedule 04.01.2023

Ограничение квадратичного равенства: Джулия+Прыжок+Гуроби
Я новичок в julia и изо всех сил пытаюсь справиться с ограничениями квадратичного равенства при использовании gurobi в качестве основного решателя. Можете ли вы взглянуть на следующий список? Я уже знаю, что такие структуры невозможно решить с...
413 просмотров

Информация о пробелах в задаче смешанного целочисленного линейного программирования Гуроби
Я решаю задачу смешанного целочисленного линейного программирования (MILP) на Matlab с помощью решателя gurobi. Во время итераций я вижу такую ​​информацию: Найдено оптимальное решение (допуск 1.00e-04) Наилучшая цель 6.076620143590e + 02,...
242 просмотров

Функция переменных Гуроби
У меня есть такая функция: y = f(x) = a*(x/b) + c И я хотел бы максимизировать y с помощью Gurobi. И x , и y должны быть переменными Gurobi. Как я могу смоделировать эту проблему? P.S. a , b и c — числовые значения.
224 просмотров
schedule 20.12.2022

Удаление ограничения из модели в gurobi c ++
У меня есть одно ограничение после некоторой модификации я должен удалить это ограничение: model.addConstr (LHS10_2 ‹= LHS10_1) установлен из модели. model.remove () не работает. Как мне это сделать? Спасибо за помощь. model.remove (LHS10_2...
532 просмотров
schedule 25.12.2021

Как исправить «невозможно импортировать gurobipy», неопределенную переменную «модель» и неопределенную переменную «GRB» в VSCode и Python?
Я пытаюсь написать код оптимизации для компоновки сидений в Boeing 777x, используя Gurobi на python, и в моем коде появляются сообщения об ошибках. В частности, ошибки pylint с импортом gurobipy (pylint (ошибка импорта)), неопределенной переменной...
986 просмотров

Установка ограничения в модели Гуроби с подвижной нижней и верхней границей
Моя модель гуроби имитирует работу батареи. Однако мне интересно, можно ли установить скользящую нижнюю и верхнюю границу для полунепрерывной переменной. Ниже приведен пример, показывающий (постоянные) верхнюю и нижнюю границы, для которых я хотел...
315 просмотров
schedule 08.11.2022

Нарушение ограничений Гуроби
Как избавиться от нарушения ограничений в Гуроби? Эти десятичные знаки вызывают множество проблем в моей программе MILP. Качество решения показывает следующую ошибку. Статистика качества решения для модели M: Максимальное нарушение: Граница:...
90 просмотров

Юля - Коллекция выражений с @expression должна быть линейной
Я работаю над проблемой наименьших квадратов и пытаюсь подогнать заданные n точек к 2 кривым с использованием JuMP и Gurobi. Этот код работает для создания одной кривой using JuMP, Gurobi m = Model(solver=GurobiSolver(OutputFlag=0)) @variable(...
170 просмотров
schedule 06.03.2023