Gemischt-ganzzahliges nichtlineares Optimierungsproblem
Im Vergleich zu MIPs kann bei MINLPs die Zielfunktion und die Nebenbedingungen auch nicht linear sein.
Beispiel: Pooling-Problem
Allgemeine Form
- ist möglicherweise nichtlinear
- ist eine endliche Indexmenge
- möglicherweise nichtlinear
- ist Polytop
- mit → also alle ganzzahligen Variablen sind nach oben und unten beschränkt
Konvexität
Man unterscheidet zwischen konvexen und nicht konvexen MINLPs wobei hierbei zu beachten ist, dass damit nur gemeint ist, dass das Problem ohne Ganzzahligkeitsbedinung konvex ist. Das ist der Fall, wenn die Funktionen und konvex sind.
Die Zielfunktion und Nebenbedingungen können durch Konvexe Relaxierung konvexifiziert werden.
Schnittebenenverfahren
Kann das Schnittebenenverfahren auf MINLPs angewendet werden?
Ja, aber nur wenn die Zielfunktion linear ist. Eine nichtlineare Zielfunktion lässt sich aber wie folgt umformulieren: