Mixed Integer Programming (MIP)#

Note

The cuOpt MIP solver is in beta and under active development. Finding high-quality feasible solutions and proving optimality have different performance characteristics; inspect termination status, MIP gap, and solution bound in production workflows.

The Java MIP API uses the same Problem, SolverSettings, and Solution classes as the convex optimization API. MIP problems are identified by one or more variables with INTEGER or SEMI_CONTINUOUS type.