"Xpress" (Optimization Method)
Details
is a commercial optimization solver for linear, quadratic, quadratically constrained quadratic and second-order cone problems with real and mixed-integer variables.
- View the workflow page for information on how to get a license for Xpress.
- Method"Xpress" can be used in any convex optimization function as well as with NMinimize and related functions for appropriate problems.
- Possible options for method "Xpress" and their corresponding default values are:
-
MaxIterations Automatic maximum number of iterations to use Tolerance Automatic the tolerance to use for internal comparison
Examples
open allclose allBasic Examples (2)Summary of the most common use cases
Scope (11)Survey of the scope of standard use cases
Applicable Functions (6)
Use NMaximize with method "Xpress" to maximize subject to linear constraints:

https://wolfram.com/xid/0naq8rw770m-hb4xwg

Use ConvexOptimization with method "Xpress" to minimize subject to
:

https://wolfram.com/xid/0naq8rw770m-k10fea

Get the minimum value and the minimizing vector using solution properties:

https://wolfram.com/xid/0naq8rw770m-huf1m0

Use ConicOptimization with method "Xpress" to minimize subject to
:

https://wolfram.com/xid/0naq8rw770m-kcro5h

Use SecondOrderConeOptimization to minimize subject to
:

https://wolfram.com/xid/0naq8rw770m-jfdvd7

Define the objective as and the constraints as
:

https://wolfram.com/xid/0naq8rw770m-zamil
Solve using matrix-vector inputs:

https://wolfram.com/xid/0naq8rw770m-ind1ps

Use QuadraticOptimization to minimize subject to
and
:

https://wolfram.com/xid/0naq8rw770m-zwo3ll

Define the objective as and constraints as
and
:

https://wolfram.com/xid/0naq8rw770m-0rc1gi
Solve using matrix-vector inputs:

https://wolfram.com/xid/0naq8rw770m-1l2kf5

Use LinearOptimization to minimize subject to
:

https://wolfram.com/xid/0naq8rw770m-b274a8

Combine the coefficients into and use a vector variable
:

https://wolfram.com/xid/0naq8rw770m-lk61me

Scalable Problems (5)
Minimize Total[x] subject to the constraint using vector variable
with non-negative values:

https://wolfram.com/xid/0naq8rw770m-dgougr

https://wolfram.com/xid/0naq8rw770m-fl0xk

Minimize Total[x] subject to the constraint with
a non-negative integer-valued vector:

https://wolfram.com/xid/0naq8rw770m-lmnkmy

https://wolfram.com/xid/0naq8rw770m-t2in7

Minimize Total[x] subject to the constraint using a vector variable
:

https://wolfram.com/xid/0naq8rw770m-caacq8

https://wolfram.com/xid/0naq8rw770m-dkv8p7

Minimize the sum of the integer-valued coordinates of a point lying within a 1,000-dimensional unit ball:

https://wolfram.com/xid/0naq8rw770m-ijsdc1

Minimize for a symmetric semidefinite matrix
, subject to constraint
:

https://wolfram.com/xid/0naq8rw770m-byfxxx

https://wolfram.com/xid/0naq8rw770m-bubr0j
