Я использую API-интерфейс IBM CPLEX python для решения линейной программы.
Линейная программа, которую я решаю, оказалась неосуществимой, поэтому я использую feasopt () из CPLEX, чтобы ослабить проблему.
Я мог бы получить выполнимое решение через my_prob.feasopt(my_prob.feasopt.all_constraints())
, где feasopt ослабляет все ограничения.
Но я заинтересован в том, чтобы получить величину релаксации для каждого ограничения.В частности, в документации написано In addition to that conventional solution vector, FeasOpt also produces a vector of values that provide useful information about infeasible constraints and variables.
Я заинтересован в получении этого вектора.