I have the following constraints I'm trying to model in Linear Integer Programming. I will try out diverse solvers for this later, but first I need to model the problem.
Given the integer variables: x1, x2, x3, x4, y1, y2, y3, y4, I have the following constraints:
IF (y1 ≤ y3 ≤ y2 OR y1 ≤ y4 ≤ y2)
THEN (x1 ≥ x4 OR x2 ≥ x3)
Additionally for all of these variables I have upper and lower bounds.
I think I have to use the "big M" technique, but I'm not sure how to handle the logical OR in the IF condition and in the THEN condition and how to built up one complete model.
Does anyone of you know how to resolve this? Many thanks in advance.
x
andy
variables are continuous, correct? $\endgroup$