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

This has come up quite a few times, so I think we need this. I don't know what the right API is. Perhaps: ```julia MOI.Nonlinear.gradient(f) :: Dict{MOI.VariableIndex,MOI.ScalarNonlinearFunction} ``` The use...

Type: Enhancement
Project: next-gen nonlinear support
Submodule: Nonlinear

This is a request for comments. While implementing: - https://github.com/jump-dev/ModelAnalyzer.jl - https://github.com/jump-dev/MathOptConflictSolver.jl It became clear that returning multiple conflicts is very useful, for instance, when returning multiple bound conflicts. Moreover,...

Consider: ```julia model = Model() @variable(model, y == 18) @variable(model, p in Parameter(1.3)) @constraint(model, c1, 2y + 3p >= 0) @objective(model, Min, 5y + 6p) write_to_file(model, "test_param.mps") print(read("test_param.mps", String)) ```...

Needed to use `MatrixOfConstraints` in the COSMO MOI wrapper (see https://github.com/oxfordcontrol/COSMO.jl/pull/198) Requires - [x] https://github.com/jump-dev/MathOptInterface.jl/pull/2755

Found as part of #2695. But it does't need to hold that up merging. The last `MOI.is_valid` should return `false`: ```Julia julia> import MathOptInterface as MOI julia> include("test/Bridges/sdpa_models.jl") julia> model...

Submodule: Bridges

@lkapelevich and @HFriberg have been emailing me about the upcoming CBF v4, https://cblib.zib.de/doc/format4.pdf, which proposes to add an n-dimensional PowerCone. We've talked about this somewhat before: https://github.com/jump-dev/MathOptInterface.jl/issues/977 There are two...

Type: Set Request

We allow the users to create the model without using the MOI interface which might seem scary. But this will probably only be used either by advanced users or using...

Discussed at the JuMP-dev '25 hackathon. * The tests take a long time to run * There is much parallelism available * We've already organised the tests into standalone submodules...

Submodule: Tests
Type: Performance

I am trying to export a JuMP model containing complementarity constraints to an `.nl` file, but I encounter an unsupported constraint error. Here is a minimum example: ``` using JuMP...

Type: Enhancement
Submodule: FileFormats