У меня есть 4 неотрицательные вещественные переменные, которые являются A, B, C и X. Исходя из имеющейся у меня проблемы, я замечаю, что переменная X должна принадлежать интервалу [B, C], и отношение будетбыть набором условий if-else, таких как:
If A < B:
x = B
elseif A > C:
x = C
elseif B<=A<=C:
x = A
Как видите, довольно сложно переформулировать проблему смешанного целочисленного программирования с соответствующей переменной решения (d1, d2 и d3).Я попытался прочитать некоторые инструкции относительно формулировки if-then, используя метод большого M на этом сайте:
https://www.math.cuhk.edu.hk/course_builder/1415/math3220/L2%20(without%20solution).pdf, но кажется, что эта проблема является более сложной, чем их учебник.Не могли бы вы предоставить мне формулировку для этой ситуации?
Большое спасибо!