MathOptInterface.jl icon indicating copy to clipboard operation
MathOptInterface.jl copied to clipboard

A data structure for mathematical optimization problems

Results 76 MathOptInterface.jl issues
Sort by recently updated
recently updated
newest added

@harshangrjn says that there are a bunch of functions in MINLPlib that AMPL supports that JuMP currently doesn't. Some of them are listed here: https://github.com/jump-dev/MathOptInterface.jl/blob/2aba5d5450b3a5931ff557cb8969efc2987b3ffd/src/FileFormats/NL/NLExpr.jl#L30-L101 We should go through and...

Project: next-gen nonlinear support
Submodule: Nonlinear

@kaarthiksundar and I talked about how it'd be good to pass the `MOI.Nonlinear.Model` straight to the solver (e.g., Alpine). We kinda do at the moment, in the `NLPBlockData` you can...

Project: next-gen nonlinear support
Submodule: Nonlinear

See discussion in #1992, and these tests: https://github.com/jump-dev/MathOptInterface.jl/blob/d9c998ac49a80ed8f740d5009133320e982af977/test/Bridges/bridge_optimizer.jl#L898-L933 The issue is that the bridge/model may support an attribute for a variable-in-set constraint if it was added via `add_constrained_variable(s)` but not...

Type: Bug
Submodule: Bridges

x-ref https://github.com/oxfordcontrol/Clarabel.jl/issues/160 ```julia julia> using JuMP, Clarabel julia> model = Model(Clarabel.Optimizer) A JuMP Model Feasibility problem with: Variables: 0 Model mode: AUTOMATIC CachingOptimizer state: EMPTY_OPTIMIZER Solver name: Clarabel julia> set_silent(model)...

Type: Bug
Submodule: Bridges

x-ref https://github.com/jump-dev/MathOptInterface.jl/issues/2452 I want to run solver-tests to get a sense of how breaking this is: https://github.com/jump-dev/MathOptInterface.jl/actions/runs/8180133200

It would be nice to have the complex version of the vector cones defined in MOI, so that we have we nice a interface for the solvers that can handle...

Submodule: Bridges

x-ref #2450 Results in: ```Julia julia> using JuMP julia> import SCS julia> model = Model(SCS.Optimizer) A JuMP Model Feasibility problem with: Variables: 0 Model mode: AUTOMATIC CachingOptimizer state: EMPTY_OPTIMIZER Solver...

A common source of performance problems in JuMP and MathOptInterface are dealing with the `String` names of variables and constraints. As a recent example, see https://github.com/jump-dev/MathOptInterface.jl/pull/2426 and related issues/PRs. The...

Status: help wanted
Type: Performance

Closes https://github.com/jump-dev/MathOptInterface.jl/issues/2197 Note that once this is done, you can write an SDP in [SDPA format](https://jump.dev/MathOptInterface.jl/dev/submodules/FileFormats/reference/#MathOptInterface.FileFormats.SDPA.Model) directly in JuMP with something like ```julia C = rand(d, d) A = [rand(d,...

Semidefinite programs are challenging to solve and so it's crucial to try to exploit as much structure as possible to solve them. This makes it challenging when writing a generic...

Type: Set Request