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

OPENSHIFT редактирование LD_LIBRARY_PATH и PATH для настройки среды
В настоящее время я пытаюсь развернуть свое веб-приложение java на Openshift. Мое веб-приложение импортирует библиотеку Gurobi, для которой требуется среда лицензирования Gurobi для запуска моей модели линейного программирования. Таким образом, я...
556 просмотров
schedule 03.06.2023

Вылеты с кусочно-линейной целью для gurobi 6.0.2/setPWLObj
У нас есть сложная проблема оптимизации, которая включает в себя несколько квадратичных членов с целыми и непрерывными переменными (с использованием Anaconda Python/Pycharm с Gurobi 6.0.2). Мы применили функцию setPWLObj для аппроксимации...
386 просмотров
schedule 14.10.2022

Линейное ограничение Гуроби
Как проще всего добавить это ограничение в gurobi в Python. D — заданная матрица с положительными элементами (константа). b - вектор моих переменных. T и K являются заданными константами.
2397 просмотров
schedule 20.02.2024

Гуроби сообщает о неограниченной модели, несмотря на математическую невозможность
Я использую замечательный пакет JuMP Джулии для решения линейной программы с Gurobi 6.0.4 в качестве решателя. Целевая функция - это сумма переменных решения, четко определенная как неотрицательная, и проблема требует ее минимизации. По какой-то...
804 просмотров

Гуроби с ошибкой значения ключа словаря Python
Я использую Gurobi 7 с Python 2.7 и хочу реализовать следующую задачу линейной оптимизации: Я перевел все вышесказанное на Python и Gurobi, используя следующий код: T = range(1,17520) # Create variables - defined as dictionaries...
1018 просмотров

Квадратично ограниченный MIQP с юлией и гуроби
Это попытка ответить на следующий вопрос: https://matheducators.stackexchange.com/questions/11757/small-data-sets-with-integral-sample-standard-devitions Таким образом, цель следующего кода - найти примеры небольших наборов данных с целым...
2136 просмотров
schedule 16.05.2022

AttributeError: объект 'gurobipy.LinExpr' не имеет атрибута '__colno__'
Я пытаюсь смоделировать проблему MILP, используя Python с Gurobi Solver. У меня последняя версия решателя Gurobi. Моя проблема началась после того, как я добавил ограничение с новой функцией gurobi m.addGenConstrAbs , которая добавляет значение...
3725 просмотров
schedule 07.02.2022

Гуроби или CPLEX? Квадратичная неопределенная цель - квадратичные положительно-полуопределенные ограничения
Я хочу минимизировать квадратичную целевую функцию с учетом набора линейных и квадратичных ограничений. Квадратичная целевая функция неопределенная (невыпуклая). Квадратичные связи положительно-полуопределенные (выпуклые). Переменные непрерывны....
660 просмотров

Как мы можем увидеть журнал MIP при вызове AMPL из Matlab и использовании Gurobi в качестве решателя?
Кто-нибудь знает, как я могу распечатать журнал MIP на Matlab при вызове AMPL из него? Я использую Gurobi в качестве решателя. Мой код Matlab: system(['ampl.exe ' modelName.run]); Файл modelName.run имеет код AMPL и вызывает Гуроби:...
107 просмотров
schedule 31.07.2023

Извлечение почасовой теневой цены в MIP с помощью Gurobi
Я пытаюсь извлечь теневую цену для определенного ограничения в моей модели MIP - и использую Gurobi в качестве решателя. Когда я устанавливаю ограничение, я использую следующий код - # Balance Constraint for hour in hours:...
436 просмотров

Гуроби лучше всего связан в репортажах
Мне не понятен результат выполнения MIP в Gurobi: я установил MipGap = 0.005 и TimeLimit = 20. См. первое красное поле; через 20 секунд разрыв составляет 0,0062, что больше, чем MIPGap, и решающая программа останавливается из-за TimeLimit....
610 просмотров
schedule 21.08.2022

java.lang.UnsatisfiedLinkError: нет GurobiJni / Tomcat
Мы пытаемся запустить Gurobi через веб-приложение Java с сервером Tomcat в CentOS. Системные переменные определены: declare -x GRB_LICENSE_FILE="/home/suporte/gurobi.lic" declare -x GUROBI_HOME="/opt/gurobi752/linux64" declare -x...
745 просмотров

Старт MIP в Гуроби
Я пытаюсь установить запуск MIP с помощью решателя Gurobi MILP. У меня есть набор бинарных переменных: tupledict_m = master.addVars(list_m, name="m", vtype=GRB.BINARY) где master — модель Гуроби, list_m — кортеж целых чисел. Я запускаю...
1071 просмотров
schedule 08.10.2023

python, gurobi: эффективное добавление ограничений
Я пытаюсь оптимизировать модель с 800+ измерениями и 3000+ неравенствами в gurobipy. Поскольку я не смог найти способ добавления всей матрицы в качестве ограничений, я добавляю их с помощью следующего кода: for index,inequality in...
217 просмотров
schedule 23.10.2023

Как получить ограничения в матричном формате от Gurobi/JuMP?
Я построил модель LP в JuMP/Julia, используя решатель Gurobi. Я хочу визуализировать ограничения для проверки общей правильности моей модели. В Python мы можем определить функцию, помогающую визуализировать ограничения. Пожалуйста, перейдите по...
310 просмотров

Как я могу использовать QTextBrowser вместо консоли в Python?
Я создал окно в PyQt 5, в котором, нажав кнопку оптимизации, программа читает файл Gurobi-model.lp (щелкните здесь, чтобы получить файл) и оптимизирует его с помощью программного обеспечения Gurobi. Как я могу отобразить журналы Gurobi в...
210 просмотров
schedule 12.04.2024

Как решить gurobipy.GurobiError: Objective Q не PSD? (на простых примерах)
Я пытаюсь решить некоторые задачи квадратичного линейного программирования, используя gurobi и python, но с ошибкой типа gurobipy.GurobiError: Objective Q не PSD (требуется корректировка по диагонали 1.0e+00) У меня проблема с этой ошибкой....
511 просмотров
schedule 24.05.2022

Запуск скрипта python с модулем gurobipy из qt
Я хочу запускать скрипт python из Qt, когда пользователь нажимает кнопку. Этот скрипт правильно работает в терминале, но я получаю сообщение об ошибке при запуске из Qt. Я попытался выполнить сценарий из Pycharm IDE и получил ту же ошибку:...
69 просмотров
schedule 10.06.2022

Tkinter entry.get() не обновляет [Gurobi Python]
Для более простой демонстрации моей проблемы я использую очень простую линейную программу. Я хочу установить в правой части одного ограничения определенное значение, которое я ввожу в поле ввода (Tkinter). Когда я нажимаю на кнопку, в метке будут...
135 просмотров
schedule 06.01.2023

Решение Gurobi Jupyter Notebook не отображается
Я ввел следующий код в свой блокнот jupyter, но он не дал мне оптимального решения. Он просто дает мне это изображение . Может ли кто-нибудь мне помочь? import gurobipy as gp from gurobipy import GRB try: # Create a new model m =...
68 просмотров