cut
cut is used to define user-specified cuts for the global solver BMIBNB.
Syntax
F = cut(X,'tag')
Examples
The result from the command is nothing but a standard constraint.
P = sdpvar(2,2);
F = cut((P-eye(2))*(P-eye(2))>=0);
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
| ID| Constraint| Type|
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
| #1| Numeric value| Matrix inequality (quadratic) 2x2|
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
The only difference is that this constraint will not be used in the upper bound problem in the branch & bound procedure. The constraint will thus only be used to improve the lower bound relaxations.