Вопросы по теме 'julia-jump'

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

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

Как проверить SCIP, скомпилированный с помощью Ipopt?
Я использую SCIP через Julia (в настоящее время с SCIP.jl, ранее с AmplNLWriter.jl). Я скомпилировал SCIP следующим образом в соответствии с инструкциями для SCIP.jl: make SHARE=true GMP=false IPOPT=true READLINE=false ZLIB=false scipoptlib...
142 просмотров
schedule 04.06.2024

добавить ограничение в JuMP
Я пытаюсь добавить ограничение к модели JuMP в Julia следующим образом: @constraint(m, sum{z[i,j]>=2, i in N, j in K}) где N и K - два множества. Но когда я отлаживаю его, я получаю следующее сообщение об ошибке. LoadError: In...
532 просмотров
schedule 24.04.2022

Как создать массив матриц SD?
Как создать массив (переменных) матриц A1, .., AN полуопределенных матриц в Julia Jump, где N - параметр? @variable (model, x [1: N]) не будет работать, потому что это массив переменных, а не матричных переменных. Заранее спасибо.
60 просмотров
schedule 05.06.2023

Как динамически добавлять ограничения к одному и тому же набору в JuMP?
Мой вопрос довольно простой. Я использую JuMP от Julia, и я хочу динамически добавлять ограничения путем разделения в модель, и я хочу, чтобы все они принадлежали одному и тому же @constraintref. Дело в том, что я не знаю, сколько ограничений...
398 просмотров
schedule 03.01.2023

Невозможно добавить JuMP в Юлию
Я пытаюсь добавить JuMP , но возвращает ошибку. (v1.0) pkg> add JuMP Resolving package versions... ERROR: Unsatisfiable requirements detected for package JuMP [4076af6c]: JuMP [4076af6c] log: ├─possible versions are: [0.1.1-0.1.2, 0.2.0,...
196 просмотров
schedule 11.06.2023

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

LoadError: MethodError: нет метода, соответствующего Value (:: Array {VariableRef, 1})
Я относительно новичок в Джулии и пытаюсь научиться этому. Итак, я наткнулся на пример проблемы с обязательством подразделения; однако у меня это не работает, так как я получаю эту ошибку: LoadError: MethodError: no method matching...
2128 просмотров
schedule 23.06.2022

Джулия не соответствует методу supports_default_copy_to(::GLPK.Optimizer, ::Bool), объявляющему модель
Я новичок в Джулии и попытался запустить первый пример сценария во втором издании Julia Programming for Operations Research , но первые две строки: using JuMP, GLPK m = Model(with_optimizer(GLPK.Optimizer)) выдать следующую ошибку:...
347 просмотров
schedule 02.02.2023

Проблемы с ограничением в Юлии JuMP
У меня проблемы со следующим ограничением в JuMP @constraint(m, rBalance[h in H, k in P, m in M], sum(X[i,h,k,m] for i in SO) == (sum(X[h,h,k,r] for r in M if r!=m) + sum(X[h,j,k,m] for j in SD if j!= h)). Я получил следующее сообщение об...
51 просмотров

Цикл For с 2 итераторами в Julia / JuMP
Мне нужно реализовать следующий псевдокод для JuMP / Julia: forall{i in M, j in Ni[i]}: x[i] <= y[j]; Я представляю себе что-то вроде: for i in M and j in Ni[i] @constraint(model, x[i] <= y[j]) end Как правильно...
205 просмотров

Решатель Julia JuMP Cbc бесконечно зависает без сообщения и без выхода
Я использую язык Julia (версия 1.3.1), пакет JuMP (версия 0.20.1) и пакет Cbc (версия 0.6.6) для решения проблемы оптимизации в контейнере докеров с ubuntu: 16.04. Оптимизатор Cbc кажется зависшим, со 100% использованием процессора, без выхода и без...
240 просмотров
schedule 01.05.2024

Обратная матрица в ограничениях JuMP
Я попытался следовать упомянутому здесь подходу: Ограничения JuMP, связанные с инверсией матрицы . Но я все еще не могу запустить свой код. Мой код выглядит следующим образом: using JuMP, Ipopt, LinearAlgebra FP = Model(solver=IpoptSolver())...
75 просмотров

Целевая функция `GenericQuadExpr {Float64, VariableRef} [0 0 0; 0 0 0; 0 0 0] `не поддерживается JuMP
Как оптимизировать функцию в прыжке, которая содержит массив в целевой функции? У меня в прыжке возникает следующая проблема оптимизации ограничений: m = Model(optimizer_with_attributes(Mosek.Optimizer, "QUIET" => false,...
50 просмотров
schedule 17.08.2023

я не могу настроить оптимизатор в Юлии
Я использую версию 1.4.1 в Julia и хотел создать модель оптимизации. Вот что я сделал: using JuMP using Cbc model = Model() set_optimizer(model, Cbc.Optimizer) И я получаю эту ошибку: UndefVarError: set_optimizer не определен в области...
33 просмотров
schedule 06.02.2022