The NLP Procedure

BOUNDS Statement

BOUNDS b_con [ , b_con... ] ;

where b_con is given in one of the following formats:

and operator is \leq, \lt, \geq, \gt, or =.

Boundary constraints are specified with a BOUNDS statement. One- or two-sided boundary constraints are allowed. The list of boundary constraints are separated by commas. For example,

  
    bounds 0 <= a1-a9 X <= 1, -1 <= c2-c5; 
    bounds b1-b10 y >= 0;
 

More than one BOUNDS statement can be used. If more than one lower (upper) bound for the same parameter is specified, the maximum (minimum) of these is taken. If the maximum  l_j of all lower bounds is larger than the minimum of all upper bounds  u_j for the same variable  x_j, the boundary constraint is replaced by  x_j = l_j = \min(u_j) defined by the minimum of all upper bounds specified for  x_j.

Previous Page | Next Page | Top of Page