MIN Aggregation Expression

MIN { index-set } expression

The MIN aggregation operator evaluates the numeric expression expression for each member of the index set index-set. The result is the minimum of the values that are returned by the expression. Missing values are handled with the SAS numeric sort order; a missing value is treated as smaller than any non­missing value. If the index set is empty, then the result is the largest positive number representable on the machine.

The following example produces the output 0.2:

proc optmodel;
   put (min{i in 2..5} 1/i);