Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
The NLP Procedure

BOUNDS Statement

BOUNDS b_con [ , b_con... ] ;

where       b_con := number operator parameter_list operator number 
or 		 b_con := number operator parameter_list 
or 		 b_con := parameter_list operator number 
and 		 operator := <=, <, >=, >, =

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 lj of all lower bounds is larger than the minimum of all upper bounds uj for the same variable xj, the boundary constraint is replaced by xj : = lj : = min(uj) defined by the minimum of all upper bounds specified for xj.

Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
Top
Top

Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.