Transition Guide for Change in Features#
In addition to the quality improvements, some new features were added, and some features were deprecated to improve user experience. For any questions, please reach out to the cuOpt team through github issues.
Parameter/option statuses are listed below, they express how each of these options are affected:
New - A new feature has been added.
Update - A change in definition of feature.
Deprecated - These options will be accepted but will be removed in the future. In the case of the cuOpt service, the server will also return a warning noting that a feature is deprecated.
Limited - These options are limited with respect to the number of dimensions that can be provided.
Removed - These features were deprecated in a previous release and completely removed in this one.
For all solver_configs fields, see the LP/MILP settings guide LP and MILP Settings or the service openapi spec cuOpt Open-API Reference - Swagger.
Changes to solver_configs.tolerances#
The following fields are Deprecated in solver_configs.tolerances
for the service:
absolute_primal
absolute_dual
absolute_gap
relative_primal
relative_dual
relative_gap
primal_infeasible
dual_infeasible
integrality_tolerance
absolute_mip_gap
relative_mip_gap
The following fields are New in solver_configs.tolerances
for the service and replace the deprecated fields above:
absolute_primal_tolerance
absolute_dual_tolerance
absolute_gap_tolerance
relative_primal_tolerance
relative_dual_tolerance
relative_gap_tolerance
primal_infeasible_tolerance
dual_infeasible_tolerance
mip_integrality_tolerance
mip_absolute_gap
mip_relative_gap
The following fields are New in solver_configs.tolerances
for the service but were available in the C API in 25.05
mip_absolute_tolerance
mip_relative_tolerance
Changes to solver_configs#
The following fields are Deprecated in solver_configs
for the service:
solver_mode
heuristics_only
The following fields are New in solver_configs
for the service and replace the deprecated fields above:
pdlp_solver_mode
mip_heuristics_only
The following are New in solver_configs
for the service but were available in the C API in 25.05
strict_infeasibility
user_problem_file
per_constraint_residual
save_best_primal_so_far
first_primal_feasible
log_file
solution_file