The Mixed Integer Linear Programming Solver

Examples: MILP Solver

This section contains examples that illustrate the options and syntax of the MILP solver in PROC OPTMODEL. Example 14.1 illustrates the use of PROC OPTMODEL to solve an employee scheduling problem. Example 14.2 discusses a multicommodity transshipment problem with fixed charges. Example 14.3 demonstrates how to warm start the MILP solver. Example 14.4 shows the solution of an instance of the traveling salesman problem in PROC OPTMODEL. Example 14.5 demonstrates the usage of some of the advanced options available in the MILP solver. Other examples of mixed integer linear programs, along with example SAS code, are given in Chapter 6.

Last updated: June 22, 2026