An adjoint-based SQP algorithm with quasi-Newton Jacobian updates for inequality constrained optimization
We present a sequential quadratic programming (SQP) type algorithm, based on quasi-Newton approximations of Hessian and Jacobian matrices, which is suitable for the solution of general nonlinear programming problems involving equality and inequality constraints. In contrast to most existing SQP meth...
Gespeichert in:
| Veröffentlicht in: | Optimization methods & software Jg. 25; H. 4; S. 531 - 552 |
|---|---|
| Hauptverfasser: | , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Abingdon
Taylor & Francis
01.08.2010
Taylor & Francis Ltd |
| Schlagworte: | |
| ISSN: | 1055-6788, 1029-4937 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | We present a sequential quadratic programming (SQP) type algorithm, based on quasi-Newton approximations of Hessian and Jacobian matrices, which is suitable for the solution of general nonlinear programming problems involving equality and inequality constraints. In contrast to most existing SQP methods, no evaluation of the exact constraint Jacobian matrix needs to be performed. Instead, in each SQP iteration only one evaluation of the constraint residuals and two evaluations of the gradient of the Lagrangian function are necessary, the latter of which can efficiently be performed by the reverse mode of automatic differentiation. Factorizations of the Hessian and of the constraint Jacobian are approximated by the recently proposed STR1 update procedure. Inequality constraints are treated by solving within each SQP iteration a quadratic program (QP), the dimension of which equals the number of degrees of freedom. A recently proposed gradient modification in these QPs takes account of Jacobian inexactness in the active set determination. Superlinear convergence of the procedure is shown under mild conditions. The convergence behaviour of the algorithm is analysed using several problems from the Hock-Schittkowski test library. Furthermore, we present numerical results for an optimization problem based on a small periodic adsorption process, where the Jacobian of the equality constraints is dense. |
|---|---|
| AbstractList | We present a sequential quadratic programming (SQP) type algorithm, based on quasi-Newton approximations of Hessian and Jacobian matrices, which is suitable for the solution of general nonlinear programming problems involving equality and inequality constraints. In contrast to most existing SQP methods, no evaluation of the exact constraint Jacobian matrix needs to be performed. Instead, in each SQP iteration only one evaluation of the constraint residuals and two evaluations of the gradient of the Lagrangian function are necessary, the latter of which can efficiently be performed by the reverse mode of automatic differentiation. Factorizations of the Hessian and of the constraint Jacobian are approximated by the recently proposed STR1 update procedure. Inequality constraints are treated by solving within each SQP iteration a quadratic program (QP), the dimension of which equals the number of degrees of freedom. A recently proposed gradient modification in these QPs takes account of Jacobian inexactness in the active set determination. Superlinear convergence of the procedure is shown under mild conditions. The convergence behaviour of the algorithm is analysed using several problems from the Hock-Schittkowski test library. Furthermore, we present numerical results for an optimization problem based on a small periodic adsorption process, where the Jacobian of the equality constraints is dense. |
| Author | Kostina, Ekaterina Walther, Andrea Bock, Hans Georg Diehl, Moritz |
| Author_xml | – sequence: 1 givenname: Moritz surname: Diehl fullname: Diehl, Moritz organization: OPTEC&ESAT-SCD , Katholieke Universiteit Leuven – sequence: 2 givenname: Andrea surname: Walther fullname: Walther, Andrea email: Andrea.Walther@uni-paderborn.de organization: Institut für Mathematik, Universität Paderborn – sequence: 3 givenname: Hans Georg surname: Bock fullname: Bock, Hans Georg organization: Interdisciplinary Centre for Scientific Computing , University of Heidelberg – sequence: 4 givenname: Ekaterina surname: Kostina fullname: Kostina, Ekaterina organization: Department of Mathematics and Computer Science , University of Marburg |
| BookMark | eNqFkE9PGzEQxa0KJCD0A_RmcV86G9trr9QLQtA_ioCqcLbGa2_raGMH26s0fPpuGk4gwWVmNHq_mad3Qg5CDI6QTzWc16Dgcw1CNFJBCwzmUgB8IMc1zNuKt0we7GYhqkmgjshJzksA4DVvjom_CBTtMvpQKoPZWfrr5x3F4XdMvvxZ0c1U6eOI2Vc3blNioD-wi8ZjoOPaYnGZ9jFRH9wkGnzZ0i6GXBJOG0vjuviVf8LiYzglhz0O2X187jPycH11f_mtWtx-_X55sag6JlmpJOfI5q4HbJhSDBU4ruZSNk4a2XBnapTKOmOFMNx0DpxtLWJjGtm3YA2bkbP93XWKj6PLRS_jmML0UiuhQEnB-SSSe1GXYs7J9brz5b_NnfVB16B3sepXsU5k_YJcJ7_CtH2T-bJnfJjCWuEmpsHqgtshpj5h6HzW7C1cvou_onT5W9g_H6eiZw |
| CitedBy_id | crossref_primary_10_1137_110844349 crossref_primary_10_1137_130918320 crossref_primary_10_1007_s11081_015_9291_0 crossref_primary_10_1016_j_compchemeng_2021_107433 crossref_primary_10_1002_oca_2026 crossref_primary_10_3390_en15020403 crossref_primary_10_1080_10556788_2019_1653869 crossref_primary_10_1186_1752_0509_7_76 crossref_primary_10_1016_j_ifacol_2018_10_169 crossref_primary_10_1137_140975991 crossref_primary_10_1137_16M1068736 crossref_primary_10_1016_j_ifacol_2017_08_1528 crossref_primary_10_1109_TAC_2018_2867916 crossref_primary_10_1137_16M1079002 crossref_primary_10_1007_s12532_017_0119_0 crossref_primary_10_1080_00207179_2022_2087739 crossref_primary_10_1016_j_jprocont_2015_07_009 |
| ContentType | Journal Article |
| Copyright | Copyright Taylor & Francis Group, LLC 2010 Copyright Taylor & Francis Ltd. Aug 2010 |
| Copyright_xml | – notice: Copyright Taylor & Francis Group, LLC 2010 – notice: Copyright Taylor & Francis Ltd. Aug 2010 |
| DBID | AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1080/10556780903027500 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1029-4937 |
| EndPage | 552 |
| ExternalDocumentID | 2299026921 10_1080_10556780903027500 402923 |
| Genre | Feature |
| GroupedDBID | .4S .7F .DC .QJ 0BK 0R~ 123 29N 30N 4.4 5VS AAENE AAGDL AAHIA AAJMT AALDU AAMIU AAPUL AAQRR ABCCY ABDBF ABFIM ABHAV ABJNI ABLIJ ABPAQ ABPEM ABTAI ABXUL ABXYU ACGEJ ACGFS ACIWK ACTCW ACTIO ACUHS ADCVX ADGTB ADXPE AEISY AENEX AEOZL AEPSL AEYOC AFKVX AFRVT AGCQS AGDLA AGMYJ AHDZW AIJEM AIYEW AJWEG AKBVH AKOOK ALMA_UNASSIGNED_HOLDINGS ALQZU AMVHM AQRUH AQTUD ARCSS AVBZW AWYRJ BLEHA CAG CCCUG CE4 COF CS3 DGEBU DKSSO DU5 EAP EBS EDO EMK EPL EST ESX E~A E~B F5P GTTXZ H13 HF~ HZ~ H~P I-F IPNFZ J.P KYCEM M4Z NA5 NY~ O9- P2P PQQKQ RIG RNANH ROSJB RTWRZ S-T SNACF TASJS TBQAZ TDBHL TEJ TFL TFT TFW TTHFI TUROJ TUS TWF UT5 UU3 ZGOLN ~S~ 07G 1TA AAIKQ AAKBW AAYXX ACAGQ ACGEE AEUMN AGLEN AGROQ AHMOU ALCKM AMEWO AMXXU BCCOT BPLKW C06 CITATION CRFIH DMQIW DWIFK EJD IVXBP LJTGL NUSFT QCRFL TAQ TFMCV TOXWX UB9 UU8 V3K V4Q 7SC 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c373t-744a32ef0a63883a80e482776e7b764eb1a78debd55b4bce0ed9daa6b67f90db3 |
| IEDL.DBID | TFW |
| ISICitedReferencesCount | 23 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000277655300003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1055-6788 |
| IngestDate | Wed Aug 13 04:33:18 EDT 2025 Sat Nov 29 02:36:04 EST 2025 Tue Nov 18 22:25:27 EST 2025 Mon Oct 20 23:47:14 EDT 2025 Mon May 13 12:09:11 EDT 2019 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 4 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c373t-744a32ef0a63883a80e482776e7b764eb1a78debd55b4bce0ed9daa6b67f90db3 |
| Notes | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 |
| PQID | 858087544 |
| PQPubID | 186278 |
| PageCount | 22 |
| ParticipantIDs | proquest_journals_858087544 informaworld_taylorfrancis_310_1080_10556780903027500 crossref_citationtrail_10_1080_10556780903027500 crossref_primary_10_1080_10556780903027500 |
| PublicationCentury | 2000 |
| PublicationDate | 2010-08-00 |
| PublicationDateYYYYMMDD | 2010-08-01 |
| PublicationDate_xml | – month: 08 year: 2010 text: 2010-08-00 |
| PublicationDecade | 2010 |
| PublicationPlace | Abingdon |
| PublicationPlace_xml | – name: Abingdon |
| PublicationTitle | Optimization methods & software |
| PublicationYear | 2010 |
| Publisher | Taylor & Francis Taylor & Francis Ltd |
| Publisher_xml | – name: Taylor & Francis – name: Taylor & Francis Ltd |
| SSID | ssj0004146 |
| Score | 1.986747 |
| Snippet | We present a sequential quadratic programming (SQP) type algorithm, based on quasi-Newton approximations of Hessian and Jacobian matrices, which is suitable... |
| SourceID | proquest crossref informaworld |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 531 |
| SubjectTerms | Algorithms automatic differentiation inequality constraints inexact newton methods nonlinear optimization Nonlinear programming quasi-newton updates sequential quadratic programming Studies |
| Title | An adjoint-based SQP algorithm with quasi-Newton Jacobian updates for inequality constrained optimization |
| URI | https://www.tandfonline.com/doi/abs/10.1080/10556780903027500 https://www.proquest.com/docview/858087544 |
| Volume | 25 |
| WOSCitedRecordID | wos000277655300003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAWR databaseName: Taylor & Francis Journals customDbUrl: eissn: 1029-4937 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0004146 issn: 1055-6788 databaseCode: TFW dateStart: 19920101 isFulltext: true titleUrlDefault: https://www.tandfonline.com providerName: Taylor & Francis |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV09T8MwELVQxQAD34hSQB6YkCLcxomdsUJUiAEVAYItsmMHgkpamhTBv-cucYGqqAPMOV-c2H5nn-_eEXIsOzaKhGYel9qHA0rbeJJLzFjuSA0mC-ZNXWxCXF3Jh4eo72JzChdWiWfotCaKqLAaF7fSxTQi7rSq6Sgkehjw0o3hiR3MPi7L2979d1akyy0CaQ_E5fRO8zcNM1ZphrN0DqMrw9Nb_2eXN8ia23HSbj1FNsmSzbfI6g8ewm2SdXOqzPMwy0sPzZqhN9d9qgaPw3FWPr1QdNbS14kqMg9AEXaL9BKAFNnK6WSELoOCwqdQUFjnaH7QBLedWH0CdA0BlV5cuucOueud355deK4Gg5f4wi89wbnyOzZlChaq9JVkFolDRWiFFiEHpFdCGqtNEGiuE8usiYxSoQ5FGjGj_V3SyIe53SPUJCHXHBAiSiU38EwniWBWtQ0IGmGbhE3HIE4cQTn2dBC3HY_p3F9skpOvJqOanWORMPs5sHFZuUTSun7JvHhcvpdNEixo4i94VWs6aWKHCUUsA4nlAzjf_6PWFlmpYxcw_PCANMrxxB6S5eStzIrxUTX5PwF1KgDe |
| linkProvider | Taylor & Francis |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1RT9swELYmQAIeGAwQpWP4YU-TormNEzuPCFExBhXTOo23yI4dCGoTaFIE_567xB1FRX1gzzlfnNj-zj7ffUfIV9m1USQ087jUPhxQOsaTXGLGcldqMFkwb5piE6Lfl1dX0aVzuJUurBLP0GlDFFFjNS5udEZPQ-K-10UdhUQXA966MTiyLwdgZ5E7f9D7-5IX6bKLQNwDeTm91XxLxSu79Iq1dA6la9PT-_i_nd4kG27TSY-aWbJFPtj8E1mfoSLcJtlRTpW5LbK88tCyGfr71yVVw-tinFU3I4r-Wno_UWXmAS7ChpGeAZYiYTmd3KHXoKTwLRQUNmmaTzTBnScWoABdBQDTyGV87pA_vZPB8annyjB4iS_8yhOcK79rU6ZgrUpfSWaRO1SEVmgRcgB7JaSx2gSB5jqxzJrIKBXqUKQRM9rfJUt5kds9Qk0Scs0BJKJUcgPPdJIIZlXHgKARtkXYdBDixHGUY0-HccdRmc79xRb59q_JXUPQsUiYzY5sXNVekbQpYTIvHlePVYsEC5r4C17Vns6a2MFCGctAYgUBzvffqfWQrJ4OLs7j8x_9n22y1oQyYDTiZ7JUjSf2gKwkD1VWjr_UK-EZsh4FCA |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LT8MwDI7QQAgOvBFjPHLghFSRrVmTHidg4qVpCBC7VUmTQtHWjbVD8O9x2gyGhnaAcx03bRzbcezPCB3xmvZ9JolDuXThgFJVDqfcVCzXuASTBXJTNJtgrRbvdPy2zc1JbVqlOUNHBVBErqvN5h6oaJwRd5L3dGTcRBjMpRuBE_s8uM2eEfD75uN3WaQtLgJyB-j5-FLzNxY_zNIP0NIpJZ1bnubqP-e8hlasy4kbhYysozmdbKDlCSDCTRQ3EizUSz9OMsfYNYXvbttYdJ_6wzh77mETrcWvI5HGDmhFcBfxFWhSA1eORwMTM0gxfAoGhkWR5gcOjd9p2k8Arz6opZ6t99xCD83z-9MLxzZhcEKXuZnDKBVuTUdEwE7lruBEG-RQ5mkmmUdB1QvGlZaqXpdUhppo5SshPOmxyCdKutuolPQTvYOwCj0qKagIP-JUwTMZhoxoUVVAqJguIzJegyC0COVmpt2gaoFMp_5iGR1_DRkU8ByziMnkwgZZHhOJigYm0-RB9p6VUX3GEHfGqypjoQmsUkgDXuemfwClu3_keogW22fN4OaydV1BS0Ueg0lF3EOlbDjS-2ghfMvidHiQ74NPm10Dug |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+adjoint-based+SQP+algorithm+with+quasi-Newton+Jacobian+updates+for+inequality+constrained+optimization&rft.jtitle=Optimization+methods+%26+software&rft.au=Diehl%2C+Moritz&rft.au=Walther%2C+Andrea&rft.au=Bock%2C+Hans+Georg&rft.au=Kostina%2C+Ekaterina&rft.date=2010-08-01&rft.pub=Taylor+%26+Francis+Ltd&rft.issn=1055-6788&rft.eissn=1029-4937&rft.volume=25&rft.issue=4&rft.spage=531&rft_id=info:doi/10.1080%2F10556780903027500&rft.externalDBID=NO_FULL_TEXT&rft.externalDocID=2299026921 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1055-6788&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1055-6788&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1055-6788&client=summon |