Skip to content

Constraint programming support #1805

Closed
@odow

Description

@odow

This issue is to track support for a limited subset of constraint programming in MOI. At present, we don't envisage MOI having the same scope as MiniZinc, but we want users to be able to write down common constraint programs and solve them using a specialized constraint programming solver, or a MIP solver via bridges.

Background

MathOptInterface

Add new sets to MOI. Definitions taken from: https://www.minizinc.org/doc-2.5.5/en/lib-globals.html

MOI.Bridges

MOI.FileFormats

MOI.Test

  • Add new tests for constraint solvers

Solvers

Update solvers to new sets in MOI

Replaced by the MiniZinc interface: https://github.com/jump-dev/MiniZinc.jl

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions