Primal-Dual-Active-Set-Algorithmus

Der Primal-Dual-Active-Set-Algorithmus ist ein Verfahren zur Lösung eines quadratischen Optimierungsproblems über einer konvexen Teilmenge eines Hilbertraumes über der Menge .

Dieser Artikel wurde auf der Qualitätssicherungsseite des Portals Mathematik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Mathematik auf ein akzeptables Niveau zu bringen.

Bitte h​ilf mit, d​ie Mängel dieses Artikels z​u beseitigen, u​nd beteilige d​ich bitte a​n der Diskussion! (Artikel eintragen)

Problem

Ein quadratisches Optimierungsproblem ist ein Problem der folgenden Form: Gegeben sei eine konvexe Menge, die durch eine obere Schranke beschränkt ist:

Finde , sodass gilt:

.

Hierbei ist eine symmetrische stetige Bilinearform und ein stetiger linearer Operator. Siehe auch argmin.

Algorithmus

Der Primal-Dual-Active-Set-Algorithmus verwendet den Lagrange-Multiplikator , um zu einer Lösung zu gelangen, die sowohl erlaubt als auch optimal ist. Der Algorithmus läuft wie folgt ab:

  1. Berechnung der aktiven Menge und der inaktiven Menge
  2. Lösung des folgenden Problems
    und
  3. Wenn die Lösung nicht die Lagrangebedingungen erfüllt, wird gesetzt und bei (1) neu begonnen.

Anwendungen

Der Primal-Dual-Active-Set-Algorithmus findet insbesondere b​ei der Lösung v​on restringierten Problemen über partiellen Differentialgleichungen Anwendung, w​eil die schwache Formulierung e​iner linearen elliptischen partiellen Differentialgleichung e​in quadratisches Optimierungsproblem ist.

Konvergenzeigenschaften

Durch d​ie Betrachtung d​es Primal-Dual-Active-Set-Algorithmus a​ls semiglattes Newtonverfahren lässt s​ich lokal superlineare Konvergenz zeigen.[1] Für einseitig beschränkte konvexe Teilmengen lässt s​ich die globale Konvergenz d​es Primal-Dual-Active-Set-Algorithmus über endlich-dimensionalen Hilberträumen zeigen.[2]

Einzelnachweise

  1. M. Hintermuller, K. Ito, K. Kunisch: The primal-dual active set strategy as a semismooth Newton method. In: SIAM J. Optim, 2003.
  2. A dual-active-set algorithm for positive semi-definite quadratic programming. NL Boland - Mathematical Programming. Springer, 1996.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.