Fico Xpress

FICO Xpress

Reference for using FICO Xpress with Nextmv

The FICO Xpress integration is available by request only at the moment. Contact Nextmv support to request access.

FICO Xpress logo

FICO Xpress is a commercial solver. Use it to solve for large-scale linear (LP) and mixed integer problems (MIP), as well as non-linear problems: NLP, MINLP, QP, QCQP, SOCP, MIQP, MIQCQP, MISOCP, MINLP, and CP.

Get started

Xpress does not support darwin-arm64 (Apple Silicon) yet. If you are using an Apple Silicon machine, you can make local changes to the app and run remotely.

Using FICO Xpress with Python

Specify the xpress runtime in your app.yaml manifest:

# This manifest holds the information the app needs to run on the Nextmv Cloud.
type: python
runtime: ghcr.io/nextmv-io/runtime/python:3.11
python:
  # All listed packages will get bundled with the app.
  pip-requirements: requirements.txt

# List all files/directories that should be included in the app. Globbing
# (e.g.: configs/*.json) is supported.
files:
  - main.py
Copy

License

Running locally with the Nextmv CLI and SDK is supported out of the box using the community license.

Supported version

Current supported version: v9.2.0

Languages & runtimes

Supported languages and available runtimes for Xpress apps are listed in the table below. These properties must be defined in the app manifest for your app to run remotely.

Language Runtime
Pythonghcr.io/nextmv-io/runtime/python

Community apps

The community apps listed in the table below are set up to run with Xpress.

Community app Description
python-xpress-knapsackSolve a knapsack problem with Xpress.

Clone a community app locally using Nextmv CLI:

nextmv community clone -a python-xpress-knapsack
Copy

Page last updated

Go to on-page nav menu