Skip to main content
Erschienen in: Structural and Multidisciplinary Optimization 4/2017

26.08.2016 | RESEARCH PAPER

A feasible direction algorithm for general nonlinear semidefinite programming

verfasst von: Jean Rodolphe Roche, José Herskovits, Elmer Bazán, Andrés Zúñiga

Erschienen in: Structural and Multidisciplinary Optimization | Ausgabe 4/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper deals with nonlinear smooth optimization problems with equality and inequality constraints, as well as semidefinite constraints on nonlinear symmetric matrix-valued functions. A new semidefinite programming algorithm that takes advantage of the structure of the matrix constraints is presented. This one is relevant in applications where the matrices have a favorable structure, as in the case when finite element models are employed. FDIPA_GSDP is then obtained by integration of this new method with the well known Feasible Direction Interior Point Algorithm for nonlinear smooth optimization, FDIPA. FDIPA_GSDP makes iterations in the primal and dual variables to solve the first order optimality conditions. Given an initial feasible point with respect to the inequality constraints, FDIPA_GSDP generates a feasible descent sequence, converging to a local solution of the problem. At each iteration a feasible descent direction is computed by merely solving two linear systems with the same matrix. A line search along this direction looks for a new feasible point with a lower objective. Global convergence to stationary points is proved. Some structural optimization test problems were solved very efficiently, without need of parameters tuning.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Alizadeh F, Haeberly JPA, Overton ML (1998) Primal-dual interior-point methods for semidefinite programming: convergence rates, stability and numerical results. SIAM J Optim 8:746–768MathSciNetCrossRefMATH Alizadeh F, Haeberly JPA, Overton ML (1998) Primal-dual interior-point methods for semidefinite programming: convergence rates, stability and numerical results. SIAM J Optim 8:746–768MathSciNetCrossRefMATH
Zurück zum Zitat Aroztegui M, Herskovits J, Roche JR, Bazán E (2014) A feasible direction interior point algorithm for nonlinear semidefinite programming. Struct Multidiscip Optim 50(6):1019–1035MathSciNetCrossRef Aroztegui M, Herskovits J, Roche JR, Bazán E (2014) A feasible direction interior point algorithm for nonlinear semidefinite programming. Struct Multidiscip Optim 50(6):1019–1035MathSciNetCrossRef
Zurück zum Zitat Bonnans JF, Shapiro A (2000) Perturbation analysis of optimization problems. Springer series in operations research. Springer, New YorkCrossRefMATH Bonnans JF, Shapiro A (2000) Perturbation analysis of optimization problems. Springer series in operations research. Springer, New YorkCrossRefMATH
Zurück zum Zitat Byrd RH, Nocedal J, Schnabel RB (1994) Representations of quasi-newton matrices and their use in limited memory methods. Math Program 63:129–156MathSciNetCrossRefMATH Byrd RH, Nocedal J, Schnabel RB (1994) Representations of quasi-newton matrices and their use in limited memory methods. Math Program 63:129–156MathSciNetCrossRefMATH
Zurück zum Zitat de Klerk E (2002) Aspects of semidefinite programming: interior point algorithms and selected applications. Kluwer Academic Publishers de Klerk E (2002) Aspects of semidefinite programming: interior point algorithms and selected applications. Kluwer Academic Publishers
Zurück zum Zitat Ebadi M, Rashtchi V, Behravesh A (2011) Sizing and geometry optimization of pin connected structures via real genetic algorithm. Glob J Comput Sci Technol 11(9):25–30 Ebadi M, Rashtchi V, Behravesh A (2011) Sizing and geometry optimization of pin connected structures via real genetic algorithm. Glob J Comput Sci Technol 11(9):25–30
Zurück zum Zitat Fares B, Noll D, Apkarian P (2002) Robust control via sequential semidefinite programming. SIAM J Control Optim 40: 1791–1820MathSciNetCrossRefMATH Fares B, Noll D, Apkarian P (2002) Robust control via sequential semidefinite programming. SIAM J Control Optim 40: 1791–1820MathSciNetCrossRefMATH
Zurück zum Zitat Haftka R, Gurdal Z (1992) Elements of structural optimization, 3rd edn. Kluwer Academic Publishers Haftka R, Gurdal Z (1992) Elements of structural optimization, 3rd edn. Kluwer Academic Publishers
Zurück zum Zitat Hartwig RE (1978) A note on the partial ordering of positive semi-definite matrices. Linear and Multilinear Algebra 6: 223–226MathSciNetCrossRefMATH Hartwig RE (1978) A note on the partial ordering of positive semi-definite matrices. Linear and Multilinear Algebra 6: 223–226MathSciNetCrossRefMATH
Zurück zum Zitat Herskovits J (1995) Advances in structural optimization, 1st edn. Kluwer Academic Publishers, Dordrecht, pp 71–116. 25. chap A View on Nonlinear OptimizationMATH Herskovits J (1995) Advances in structural optimization, 1st edn. Kluwer Academic Publishers, Dordrecht, pp 71–116. 25. chap A View on Nonlinear OptimizationMATH
Zurück zum Zitat Herskovits J (1998) A feasible directions interior point technique for nonlinear optimization. J Optim Theory Appl 99: 121–146MathSciNetCrossRefMATH Herskovits J (1998) A feasible directions interior point technique for nonlinear optimization. J Optim Theory Appl 99: 121–146MathSciNetCrossRefMATH
Zurück zum Zitat Herskovits J, Goulart E, Aroztegui M, Dubeux V (2006) Large scale structural optimization. CIMNE (Centro Internacional de Metodos Numericos en Ingenieria), variational formulation in mechanics: theory and applications. Barcelona Herskovits J, Goulart E, Aroztegui M, Dubeux V (2006) Large scale structural optimization. CIMNE (Centro Internacional de Metodos Numericos en Ingenieria), variational formulation in mechanics: theory and applications. Barcelona
Zurück zum Zitat Herskovits J, Goulart E, Aroztegui M (2007) Optimization of large scale systems world scientific publishing. Imperial College Press, London Herskovits J, Goulart E, Aroztegui M (2007) Optimization of large scale systems world scientific publishing. Imperial College Press, London
Zurück zum Zitat Kanno Y, Takewaki I (2006) Sequential semidefinite program for maximum robustness design of structures under load uncertainty. J Optim Theory Appl 130(2):265–287MathSciNetCrossRefMATH Kanno Y, Takewaki I (2006) Sequential semidefinite program for maximum robustness design of structures under load uncertainty. J Optim Theory Appl 130(2):265–287MathSciNetCrossRefMATH
Zurück zum Zitat Kanzow C, Nagel C, Kato H, Fukushima M (2005) Successive linearization methods for nonlinear semidefinite programs. Comput Optim Appl 31:251–273MathSciNetCrossRefMATH Kanzow C, Nagel C, Kato H, Fukushima M (2005) Successive linearization methods for nonlinear semidefinite programs. Comput Optim Appl 31:251–273MathSciNetCrossRefMATH
Zurück zum Zitat Kočvara M, Stingl M (2003) Pennon: a code for convex nonlinear and semidefinite programming. Optimization Methods and Software 18:317–333MathSciNetCrossRefMATH Kočvara M, Stingl M (2003) Pennon: a code for convex nonlinear and semidefinite programming. Optimization Methods and Software 18:317–333MathSciNetCrossRefMATH
Zurück zum Zitat Li C, Sun W (2009) On filter-successive linearization methods for nonlinear semidefinite programming. Sci China, Ser A Math 52(11):2341–2361MathSciNetCrossRefMATH Li C, Sun W (2009) On filter-successive linearization methods for nonlinear semidefinite programming. Sci China, Ser A Math 52(11):2341–2361MathSciNetCrossRefMATH
Zurück zum Zitat Luenberger DG (1984) Linear and nonlinear programming. Addison Wesley Luenberger DG (1984) Linear and nonlinear programming. Addison Wesley
Zurück zum Zitat Luenberger DG, Ye Y (2016) Linear and nonlinear programming, 4th edn. International series in operations research & management science, 228. Springer, Cham Luenberger DG, Ye Y (2016) Linear and nonlinear programming, 4th edn. International series in operations research & management science, 228. Springer, Cham
Zurück zum Zitat More J (1978) The levenberg-marquardt algorithm: implementation and theory. Lecture Notes in Mathematics, pp 105–116 More J (1978) The levenberg-marquardt algorithm: implementation and theory. Lecture Notes in Mathematics, pp 105–116
Zurück zum Zitat Pissanetzky S (1984) Sparse matrix technology. Academic Press (Harcourt Brace Jovanovich, Publishers), LondonMATH Pissanetzky S (1984) Sparse matrix technology. Academic Press (Harcourt Brace Jovanovich, Publishers), LondonMATH
Zurück zum Zitat Powell MJD (1978) The convergence of variable metric methods for nonlinearly constrained optimization calculations in nonlinear programming 3. Academic Press, LondonMATH Powell MJD (1978) The convergence of variable metric methods for nonlinearly constrained optimization calculations in nonlinear programming 3. Academic Press, LondonMATH
Zurück zum Zitat Rao S (2009) Engineering optimization theory and practice, 4th edn. Wiley, Hoboken, New JerseyCrossRef Rao S (2009) Engineering optimization theory and practice, 4th edn. Wiley, Hoboken, New JerseyCrossRef
Zurück zum Zitat Shapiro A (1994) First and second order analysis of nonlinear semidefinite programs. Math Program 77:301–320MathSciNetMATH Shapiro A (1994) First and second order analysis of nonlinear semidefinite programs. Math Program 77:301–320MathSciNetMATH
Zurück zum Zitat Shapiro A (1997) On uniqueness of lagrange multipliers in optimization problems subject to cone constraints. SIAM J Optim 7:508–518MathSciNetCrossRefMATH Shapiro A (1997) On uniqueness of lagrange multipliers in optimization problems subject to cone constraints. SIAM J Optim 7:508–518MathSciNetCrossRefMATH
Zurück zum Zitat Stingl M (2005) On the solution of nonlinear semidefinite programs by augmented lagrangian methods. PhD thesis, University of Erlangen-Nürnberg Stingl M (2005) On the solution of nonlinear semidefinite programs by augmented lagrangian methods. PhD thesis, University of Erlangen-Nürnberg
Zurück zum Zitat Stingl M, Kočvara M, Leugering G (2007) Research report 319: free material optimization with fundamental eigenfrequency constraints. Tech rep., Institute of Applied Mathematics, University of Erlangen-Nürnberg Stingl M, Kočvara M, Leugering G (2007) Research report 319: free material optimization with fundamental eigenfrequency constraints. Tech rep., Institute of Applied Mathematics, University of Erlangen-Nürnberg
Zurück zum Zitat Stingl M, Kočvara M, Leugering G (2009) A sequential convex semidefinite programming algorithm with an application to multiple-load free material optimization. SIAM J Optim 20(1):130–155MathSciNetCrossRefMATH Stingl M, Kočvara M, Leugering G (2009) A sequential convex semidefinite programming algorithm with an application to multiple-load free material optimization. SIAM J Optim 20(1):130–155MathSciNetCrossRefMATH
Zurück zum Zitat Wu S, Chow P (1995) Integrated discrete and configuration optimization of truss using genetic algorithms. Comput Struct 55(4):695–702CrossRefMATH Wu S, Chow P (1995) Integrated discrete and configuration optimization of truss using genetic algorithms. Comput Struct 55(4):695–702CrossRefMATH
Zurück zum Zitat Yamashita H, Yabe H (2012) Local and superlinear convergence of a primal-dual interior point method for nonlinear semidefinite programming. Math Program 132(1-2):1–30MathSciNetCrossRefMATH Yamashita H, Yabe H (2012) Local and superlinear convergence of a primal-dual interior point method for nonlinear semidefinite programming. Math Program 132(1-2):1–30MathSciNetCrossRefMATH
Zurück zum Zitat Yamashita H, Yabe H, Harada K (2012) A primal-dual interior point method for nonlinear semidefinite programming. Math Program 135(1-2):89–121MathSciNetCrossRefMATH Yamashita H, Yabe H, Harada K (2012) A primal-dual interior point method for nonlinear semidefinite programming. Math Program 135(1-2):89–121MathSciNetCrossRefMATH
Zurück zum Zitat Zowe J, Kocvara M, Bendsoe MP (1997a) Free material optimization via mathematical programming. Math Program 79: 445–466MathSciNetMATH Zowe J, Kocvara M, Bendsoe MP (1997a) Free material optimization via mathematical programming. Math Program 79: 445–466MathSciNetMATH
Zurück zum Zitat Zowe J, Kocvara M, Bendsoe MP (1997b) Free material optimization via mathematical programming. the multi-load case with contact conditions. SIAM J Optim 9:813–832MATH Zowe J, Kocvara M, Bendsoe MP (1997b) Free material optimization via mathematical programming. the multi-load case with contact conditions. SIAM J Optim 9:813–832MATH
Metadaten
Titel
A feasible direction algorithm for general nonlinear semidefinite programming
verfasst von
Jean Rodolphe Roche
José Herskovits
Elmer Bazán
Andrés Zúñiga
Publikationsdatum
26.08.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Structural and Multidisciplinary Optimization / Ausgabe 4/2017
Print ISSN: 1615-147X
Elektronische ISSN: 1615-1488
DOI
https://doi.org/10.1007/s00158-016-1564-5

Weitere Artikel der Ausgabe 4/2017

Structural and Multidisciplinary Optimization 4/2017 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.