Direkt zum Inhalt

Lexikon der Mathematik: quadratische Optimierung

quadratische Programmierung, Theorie der Optimierungsprobleme der Form min f (x) unter den Nebenbedingungen \begin{eqnarray}x\ge 0,A\cdot x\ge b,\end{eqnarray}

wobei \begin{eqnarray}f(x)=\frac{1}{2}\cdot {x}^{T}\cdot D\cdot x+{c}^{T}\cdot x\end{eqnarray}

ein Polynom vom Grad zwei ist, und D ∈ ℝn×n symmetrisch, c ∈ ℝn, A ∈ ℝm×n und b ∈ ℝm sind.

Das wesentliche Unterscheidungsmerkmal für die Behandlung solcher Probleme ist die Frage nach der Definitheit der Matrix D. Die Zielfunktion f ist genau dann konvex, wenn D positiv semidefinit ist. In diesem Fall lassen sich Methoden der linearen Optimierung verallgemeinern bzw. Strategien der konvexen Optimierung anwenden (etwa Innere-Punkte Methoden). Es gilt dann ebenfalls der folgende Dualitätssatz:

Seien (P) das primale Problem\begin{eqnarray}\min \{\frac{1}{2}\cdot {x}^{T}\cdot D\cdot x+{c}^{T}\cdot x,x\ge 0,A\cdot x\ge 0\},\end{eqnarray}

und (D) das duale Problem\begin{eqnarray}\begin{array}{c}\max \{-{y}^{T}\cdot D\cdot y+{b}^{T}\cdot u,u\ge 0\},\\ {A}^{T}\cdot u-2\cdot D\cdot y\le c\}.\end{array}\end{eqnarray}

Ist D symmetrisch und positiv semidefinit, so ist (P) genau dann lösbar, wenn (D) lösbar ist. In diesem Fall sind die Optimalwerte identisch.

Komplexitätstheoretisch sind konvexe quadratische Optimierungsprobleme in polynomialer Zeit lösbar, sofern Eingaben aus ℚ vorliegen und das Turingmodell betrachtet wird. Für allgemeine Matrizen D ist dies vermutlich nicht mehr richtig. Hier gilt vielmehr:

Für allgemeine Eingaben D ∈ ℚn×n symmetrisch, A ∈ ℚm×n, c ∈ ℚn, b ∈ ℚm sind folgende Entscheidungsprobleme im Turingmodell NP-vollständig:

i) Gibt es ein x ∈ ℚn \ {0}, x ≥ 0 mit xT · D · x< 0?

ii) Gibt es ein x ∈ ℚn mit A · xb und f (x) ≤ 0 (wobei f wie oben definiert sei)?

Im nichtkonvexen Fall verwendet man dann häufig Methoden der allgemeinen nichtlinearen Optimierung. Die Fragestellungen können verallgemeinert werden, indem man auch quadratische Nebenbedingungen zuläßt.

  • Die Autoren
- Prof. Dr. Guido Walz

Schreiben Sie uns!

Wenn Sie inhaltliche Anmerkungen zu diesem Artikel haben, können Sie die Redaktion per E-Mail informieren. Wir lesen Ihre Zuschrift, bitten jedoch um Verständnis, dass wir nicht jede beantworten können.

Partnerinhalte

Bitte erlauben Sie Javascript, um die volle Funktionalität von Spektrum.de zu erhalten.