2017-04-27 11 views

답변

2

구로 비는 볼록 문제 만 처리합니다. Cplex는 볼록 문제와 특정 볼록 볼록 문제 문제를 처리 할 수 ​​있습니다.

Cplex는 non-convex solver를 선택하기위한 OptimalityTarget 파라미터를 가지고 있습니다. 불행히도 QP 및 MIQP 문제 (즉, 선형 제약 조건) 만 지원합니다.

시도 할 수있는 다른 글로벌 해법은 Baron, GloMIQO 또는 Couenne입니다.

+0

그러나 Cplex는 일반적으로 2 차 제약 조건을 처리 할 수 ​​있습니다. 목적 함수가 비 convex 일 때 Cplex가이 특수한 경우에 2 차 제약을 다룰 수 없다는 것을 의미합니까? – user436994

+0

아니요, 첫 문장에서 오해 한 것입니다. Cplex는 일반적인 2 차 제약 조건을 처리 할 수 ​​없습니다. 볼록 2 차 구속 조건 (선형 또는 볼록 2 차 목적) 만 처리 할 수 ​​있습니다. 다시 Cplex는 제약 조건이 선형 인 경우 볼록하지 않은 2 차 목적 만 지원합니다. 자세한 내용은 Cplex 설명서를 참조하십시오. –