NVIDIA cuOpt#
NVIDIA cuOpt
Features
- Routing Features
- Availability
- Batch Solving (TSP)
- Heterogeneous Fleet
- Multiple Input Matrices
- Multiple Input Waypoint Graphs
- Vehicle Time Windows
- Vehicle Breaks
- Prize Collection
- Objectives
- Drop First / Last Trips
- Pickup and Deliveries
- Precise Time Limits
- Vehicle Start and End Locations
- Minimum Constraint on Number of Vehicles
- Maximum Constraints per Vehicle
- Fixed Cost per Vehicle
- Mapping Orders to Vehicles, and Vehicles to Orders
- Initial Solution
- Convex Optimization Features
- MILP Features
C (libcuopt)#
C API
- C Overview
- Quickstart Guide
- Convex Optimization
- cuOpt Convex Optimization C API Reference
- Integer and Floating-Point Types
- Version Information
- Status Codes
- Optimization Problem
- Objective Sense Constants
- Constraint Sense Constants
- Variable Type Constants
- Infinity Constant
- File Format Constants
- Querying an Optimization Problem
- Solver Settings
- Setting Parameters
- Parameter Constants
- PDLP Solver Mode Constants
- PDLP Precision Constants
- Method Constants
- Barrier Iterative Refinement Constants
- Warm Start
- Solving an LP or MIP
- Solution
- Termination Status Constants
- Convex Optimization Settings
- Convex Optimization C API Examples
- cuOpt Convex Optimization C API Reference
- MIP
Python (cuopt)#
Python API
- Python Overview
- Quickstart Guide
- Routing Optimization
- Convex Optimization
- Convex Optimization API Reference
- Convex Optimization Examples
- Simple Linear Programming Example
- Simple Quadratic Programming Example
- Second-Order Cone Programming Example
- Second-Order Cone Programming with Rotated Second-Order Cones Example
- General Convex Quadratic Constraint Example
- Reading a Problem from an MPS File
- Advanced Example: Production Planning
- Working with Expressions and Constraints
- Working with Quadratic Objective Matrix
- Inspecting the Problem Solution
- Working with PDLP Warmstart Data
- MIP
gRPC Remote Execution#
Server (cuopt-server)#
Server
Command Line Interface (cuopt-cli)#
Command Line Interface
Third-Party Modeling Languages#
Third-Party Modeling Languages
Resources#
Licenses#
Licenses