min_ ( *args, constant=None )

Used to set a decision variable equal to the minimum of a list of decision variables and, if desired, a constant.


*args (Var, or list of Var, or tupledict of Var values): The variables over which the MIN will be taken.

constant (float, optional): The constant value to include among the arguments of the MIN operation.

Example usage:

  m.addConstr(z == min_(x, y, constant=3))
  m.addConstr(z == min_([x, y], constant=3))

Return value:

Returns a GenExpr object.