Supported OMMX Adapters#

To solve mathematical optimization problems described in OMMX using solvers, it is necessary to convert them into data structures that conform to the solver’s specifications. OMMX Adapters play this conversion role. Since specifications differ for each solver, there exists an adapter for each solver.

Adapters for OSS solvers/samplers#

Several adapters for OSS solvers/samplers are supported in OMMX repository.

Package name

PyPI

API Reference

Description

ommx-highs-adapter

ommx-highs-adapter

main

Adapter for HiGHS

ommx-openjij-adapter

ommx-openjij-adapter

main

Adapter for OpenJij

ommx-python-mip-adapter

ommx-python-mip-adapter

main

Adapter for Python-MIP

ommx-pyscipopt-adapter

ommx-pyscipopt-adapter

main

Adapter for PySCIPOpt

Adapters for Non-OSS solvers/samplers#

Non-OSS solvers/samplers are also supported in other repositories.