как получить экстремальный луч из gurobi при использовании переполнения стека

Я установил InfUnbdInfo равным 1 и протестировал неограниченный случай LP, но как я могу получить информацию об экстремальных лучах?

int main() {
GRBEnv e = GRBEnv();
GRBModel m = GRBModel(e);
m.set(GRB_IntParam_InfUnbdInfo, 1);
GRBVar x1 = m.addVar(0, INFINITY, 0, GRB_CONTINUOUS);
GRBVar x2 = m.addVar(0, INFINITY, 0, GRB_CONTINUOUS);
m.addConstr(x2 - 0.5*x1 >= 0);
m.addConstr(x2 - 2 * x1 <= 0);
m.setObjective(x1 + x2,GRB_MAXIMIZE);

try {
m.optimize();
}
catch (GRBException E)
{
cout << E.getMessage();
}

введите описание изображения здесь}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]