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: