SummationLessThanOrEqual Operator

Overload List

LessThanOrEqual(Sca, Summation) Creates a constraint expression where lhs <= rhs.

Note that a constraint is composed of a constraint expression and forall sets expression.

C#
ConstraintExpr expr =             demand[i] <= sum(over(j), x[i, j]);
Constraint     con  = forall(i) | demand[i] <= sum(over(j), x[i, j]);
LessThanOrEqual(Summation, Sca) Creates a constraint expression where lhs <= rhs.

Note that a constraint is composed of a constraint expression and forall sets expression.

C#
ConstraintExpr expr =             sum(over(j), x[i, j]) <= capacity[i];
Constraint     con  = forall(i) | sum(over(j), x[i, j]) <= capacity[i];
LessThanOrEqual(Summation, Summation) Creates a constraint expression where lhs <= rhs.

Note that a constraint is composed of a constraint expression and forall sets expression.

C#
ConstraintExpr expr =             sum(over(j), x[i, j]) <= sum(over(j), x[j, i]);
Constraint     con  = forall(i) | sum(over(j), x[i, j]) <= sum(over(j), x[j, i]);
LessThanOrEqual(Summation, Term) Creates a constraint expression where lhs <= rhs.

Note that a constraint is composed of a constraint expression and forall sets expression.

C#
ConstraintExpr expr =             sum(over(j), x[i, j]) <= capacity[i];
Constraint     con  = forall(i) | sum(over(j), x[i, j]) <= capacity[i];
LessThanOrEqual(Summation, Var) Creates a constraint expression where lhs <= rhs.

Note that a constraint is composed of a constraint expression and forall sets expression.

C#
ConstraintExpr expr =             sum(over(j), x[i, j]) <= capacity[i];
Constraint     con  = forall(i) | sum(over(j), x[i, j]) <= capacity[i];
LessThanOrEqual(Summation, VarD0) Creates a constraint expression where lhs <= rhs.

Note that a constraint is composed of a constraint expression and forall sets expression.

C#
ConstraintExpr expr =             sum(over(j), x[i, j]) <= capacity[i];
Constraint     con  = forall(i) | sum(over(j), x[i, j]) <= capacity[i];
LessThanOrEqual(Term, Summation) Creates a constraint expression where lhs <= rhs.

Note that a constraint is composed of a constraint expression and forall sets expression.

C#
ConstraintExpr expr =             demand[i] <= sum(over(j), x[i, j]);
Constraint     con  = forall(i) | demand[i] <= sum(over(j), x[i, j]);
LessThanOrEqual(Var, Summation) Creates a constraint expression where lhs <= rhs.

Note that a constraint is composed of a constraint expression and forall sets expression.

C#
ConstraintExpr expr =             demand[i] <= sum(over(j), x[i, j]);
Constraint     con  = forall(i) | demand[i] <= sum(over(j), x[i, j]);
LessThanOrEqual(VarD0, Summation) Creates a constraint expression where lhs <= rhs.

Note that a constraint is composed of a constraint expression and forall sets expression.

C#
ConstraintExpr expr =             demand[i] <= sum(over(j), x[i, j]);
Constraint     con  = forall(i) | demand[i] <= sum(over(j), x[i, j]);

See Also