Numerical Verification of Second-Order Sufficiency Conditions for Nonlinear Programming

The existence of second-order sufficient conditions (SOSCs) for nonlinear programming problems is an interesting theoretical result. It is not, however, immediately clear how one might use them in practice to determine if a candidate point produced by an algorithm operating on an actual problem is i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:SIAM review 1998-06, Vol.40 (2), p.310-314
Hauptverfasser: Kelly, Terrence K., Kupferschmid, Michael
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The existence of second-order sufficient conditions (SOSCs) for nonlinear programming problems is an interesting theoretical result. It is not, however, immediately clear how one might use them in practice to determine if a candidate point produced by an algorithm operating on an actual problem is indeed optimal. We present a simple method for computationally checking the SOSCs (for the case when the Karush-Kuhn-Tucker (KKT) multipliers for all active inequality constraints are positive) in a finite number of steps that at once sheds light on their meaning and provides a computational tool for use in checking the results produced by algorithms on actual problems. Furthermore, this method serves as a nice bridge from a class on the theory of nonlinear programming to one on algorithms, as it connects the SOSCs to the conjugate structure of a problem, a concept important in the construction of many solution methods.
ISSN:0036-1445
1095-7200
DOI:10.1137/S003614459630205X