Getting Started Example (lpsol0)
/***************************************************************/
/* */
/* S A S S A M P L E L I B R A R Y */
/* */
/* NAME: lpsol0 */
/* TITLE: Getting Started Example (lpsol0) */
/* PRODUCT: OR */
/* SYSTEM: ALL */
/* KEYS: OR */
/* PROCS: OPTMODEL */
/* DATA: */
/* */
/* SUPPORT: UPDATE: */
/* REF: */
/* MISC: Example from the Getting Started section of the */
/* Linear Programming Solver chapter of Mathematical */
/* Programming. */
/* */
/***************************************************************/
proc optmodel;
var x{i in 1..3} >= 0;
max f = x[1] + x[2] + x[3];
con c1: 3*x[1] + 2*x[2] - x[3] <= 1;
con c2: -2*x[1] - 3*x[2] + 2*x[3] <= 1;
solve with lp / algorithm = ps presolver = none logfreq = 1;
print x;
quit;