Публикации по теме 'gurobi'
Математическое моделирование для моделирования ваших бизнес-идей
То, что вы можете себе представить и построить, зависит от вашего творчества и потребностей, продолжайте прогнозировать изменения и держите свою математическую модель готовой к адаптации к изменениям.
Математическое моделирование — это способ получить информацию и понять влияние решений с точки зрения математических уравнений. Это удивительный способ смоделировать факторы принятия решений, взять под контроль будущие действия и оптимизировать влияние на достижение долгосрочной цели...
Вопросы по теме 'gurobi'
Ограничения AMPL в отношении больших задач
Я собираюсь использовать свою магистерскую работу в ближайшее время для оптимизации, и у меня есть несколько вопросов относительно ограничений AMPL.
Мои преподаватели, кажется, уверены, что AMPL справится практически со всеми ситуациями, когда...
286 просмотров
schedule
16.10.2022
Gurobi python изменяет значение определенного значения
У меня вопрос о том, как изменить коэффициент в ограничении. Например, у меня есть следующее ограничение:
lhs.addTerms(temp, x[i])
model.addConstr(cost, GRB.EQUAL, 1.0/a*lhs, 'cost_cons')
Если я хочу изменить «temp» на следующей итерации,...
763 просмотров
schedule
03.10.2022
Python передает функцию обратного вызова в класс
Я должен попытаться перейти от стиля кодирования, не основанного на классах, к стилю кодирования, основанному на классах, но столкнулся с проблемой. Функция optimize() принимает функцию обратного вызова mycallback(). Код отлично работает в методе,...
11197 просмотров
schedule
23.07.2023
проблемы с разреженной матрицей LP в Gurobi/python
Я пытаюсь решить проблему LP, представленную с использованием разреженных матриц в Gurobi/python.
max c x при условии A x = b, L x U
где A — SciPy разреженная матрица связанного списка размером ~1000 2 . Использование кода
model =...
2351 просмотров
schedule
07.01.2024
Как заставить Gurobi давать только целочисленные решения?
Я пытаюсь оптимизировать следующую проблему в python, используя Gurobi, и ответ получается десятичным. Как получить вывод для решения оптимальных целых чисел?
from gurobipy import *
def main():
pass
if __name__ == '__main__':
main()
try:...
4275 просмотров
schedule
26.09.2022
Гуроби: Оптимизация квадратичного не PSD
Будет ли Гуроби оптимизировать квадратичную задачу, в которой целевая функция НЕ является положительно определенной? Наши ограничения линейны - по сути, это ограничения коробки. Это известная NP-полная проблема, согласно Vavasis, Nonlinear...
943 просмотров
schedule
25.11.2022
Openshift Установка такой среды, как Gurobi
В настоящее время я работаю над проектом, который включает линейное программирование для оптимизации решения проблемы (модель линейного программирования включает двоичные переменные). Поэтому мне посоветовали использовать Gurobi для решения этой...
143 просмотров
schedule
01.11.2023
Как правильно настроить Glassfish 4 для работы с общей библиотекой gurobi?
Ошибка:
java.lang.UnsatisfiedLinkError: /opt/gurobi600/linux64/lib/libGurobiJni60.so: libgurobi60.so: cannot open shared object
Когда я добавляю его через настройки JVM, он получает правильный путь, но по какой-то причине он не находит его,...
108 просмотров
schedule
15.08.2023
Как решить константу для отрицательной мощности переменной gurobi в python
Я использую Gurobi с Python для решения следующей проблемы:
Максимум. (1-Var(3^{-VC})) * (среднее(VC)) с. т. сумма(C) ‹= 3 и C в {0,1}
Принимая во внимание, что C является двоичным вектором решения длины n. V — матрица коэффициентов...
831 просмотров
schedule
31.07.2022
С gurobi, как я могу ограничить домен переменной в наборе значений
Вот как я использую addVar для добавления переменной в модель:
my_set[j, t] = self.m.addVar(vtype=GRB.INTEGER, lb=min_value, ub=max_value, name='test')
И это может ограничивать значение только как целое число, находящееся между min_value и...
691 просмотров
schedule
12.12.2023
Gurobi не распознает файл LP
При попытке открыть задачу линейного программирования из текста с помощью Gurobi+C# выдает ошибку: 10012 Невозможно открыть файл «Максимизировать» для ввода. Максимизировать — это первое слово текста и при использовании
foreach (string s in...
442 просмотров
schedule
08.11.2022
Почему я получаю GurobiError: переменная не в модели после использования Model.copy ()?
Мне нужно оптимизировать модель с разными наборами ограничений, но подмножество этих ограничений будет одинаковым для каждой модели. Моя идея заключалась в том, чтобы построить базовую модель со всеми переменными и всеми ограничениями, которые будут...
3700 просмотров
schedule
18.11.2022
Получить ограничения в матричном формате от gurobipy
Я закодировал свою модель в gurobipy и хочу получить матрицу ограничений и вектор стоимости. Есть ли способ получить к ним доступ?
6159 просмотров
schedule
13.10.2022
Добавление ленивого ограничения в интерфейс python-Gurobi
Я пытаюсь добавить некоторые ленивые ограничения к первому этапу задачи стохастического программирования. Например, оптимальное решение показывает мне, что местоположения 16 и 20 выбираются вместе, чего я не хочу, поэтому я хочу добавить ленивое...
973 просмотров
schedule
19.01.2023
Как настроить запуск MIP (начальное решение) с решателем Gurobi от PuLP?
Я использую модуль PuLP в Python, чтобы сформулировать смешанную целочисленную программу. Я пытаюсь понять, как установить MIP start (т.е. возможное решение для запуска программы) через интерфейс PuLP .
Подробные сведения о том, как...
8885 просмотров
schedule
10.07.2023
Является ли коэффициент корреляции Пирсона подходящей целевой функцией для решателей квадратичного программирования?
Является ли коэффициент корреляции Пирсона - с одним вектором x экзогенным и другим вектором y в качестве переменной выбора - подходящей квадратичной целевой функцией для решателей квадратичного программирования, таких как Гуроби?
415 просмотров
schedule
22.02.2022
Если условие в целочисленном программировании
Я решаю задачу целочисленного программирования с условием
если a=0, то b=0 иначе b=1
где a целое число, а b двоичное
Я просмотрел предыдущий вопрос, похожий на этот, но не смог найти решение. пожалуйста, помогите определить уравнение...
640 просмотров
schedule
02.08.2022
Разбираем переменные в ограничениях в gurobi
После создания модели LP я хочу проанализировать ограничения, чтобы получить некоторую информацию о переменных ограничений.
Например.
Я хочу узнать, в каких ограничениях использовалась конкретная переменная.
if I want to search for variable...
544 просмотров
schedule
01.08.2023
Как написать многокритериальную функцию в Gurobi?
Я работаю с многоцелевой функциональностью Gurobi 7.0, у меня есть две целевые функции:
Сначала минимизируется сумма произведения переменной решения с матрицей коэффициентов-1.
Второй минимизирует суммирование произведения переменной решения с...
1231 просмотров
schedule
29.06.2023
Установка Gurobi в Virtualenv без Anaconda
Я хотел бы использовать библиотеку оптимизации Gurobi с Python3.5 в среде virtualenv без необходимости установки всего Anaconda. Фреймворк. Это подразумевает возможность установки библиотеки Gurobi ( gurobipy ) через Pipy.
На веб-сайте Gurobi...
7836 просмотров
schedule
12.04.2023