Applications of linear and integer programming Studies the application of OPL to linear programming, integer programming, mixed integer-linear programming, and piecewise linear programming.