2012-04-11 7 views
1

Ich versuche, eine CPLEX LP-Datei in CPLEX mit dem "lesen" -Befehl zu laden. Ich glaube, dass ich in diesem Problem eine Reihe von Beschränkungen habe, die quadratisch sind. Aber von dem, was ich verstehe, wird CPLEX immer noch versuchen, quadratische Programmierprobleme zu lösen.versuchen, quadratisches Programm in cplex zu lesen, erhalten Fehler

Allerdings, wenn ich versuche, es in zu lesen, bekomme ich diesen Fehler:

CPLEX Error 1437: Line 284: Illegal quadratic constraint sense. 

Gibt es etwas Besonderes Ich brauche in einem quadratischen Programmierungsproblem zu lesen, zu tun?

HINWEIS: Ich bin in der Lage zu scip diese LP-Datei zu laden und löst es mit: scip -f

Antwort

1

Die quadratischen Zwänge konvex sein müssen. Sie können eine konvexe Funktion nur von oben oder eine konkave Funktion von unten beschränken. Quadratische Gleichheitsbedingungen sind niemals konvex. Das ist wahrscheinlich dein Problem.