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...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Optimization methods & software Ročník 25; číslo 4; s. 531 - 552
Hlavní autori: Diehl, Moritz, Walther, Andrea, Bock, Hans Georg, Kostina, Ekaterina
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Abingdon Taylor & Francis 01.08.2010
Taylor & Francis Ltd
Predmet:
ISSN:1055-6788, 1029-4937
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
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.9866415
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 Complete
  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/eLvHCXMwpV1LT8MwDI4Q4gAH3ojxUg6ckCrSJW3SI0JMiAMCAYJblTQpFEE31g7Bv8duMx4a2gGOlRw3rRPbcezPhOzLSLPQhhYkkHUDobIwMJzH8KhULJy1icmbZhPy_Fzd3SUXPjen8mmVeIbOW6CIRlfj5tamGmfEHTY9HaXCCANeujE8sYPZx2153bv9qor0tUVAHQC5Gt9p_sbhh1X6gVk6oaMbw9Nb-ueUl8mi9zjpUbtEVsiMK1fJwjccwjVSHJVU28d-UdYBmjVLry4vqH667w-L-uGZYrCWvox0VQSgFMFbpGegSBGtnI4GGDKoKHwKBYZtjeY7zdDtxO4TwKsPWunZl3uuk5veyfXxaeB7MAQZl7wOpBCad13ONGxUxbViDoFDZeykkSBME2qprDM2iowwmWPOJlbr2MQyT5g1fIPMlv3SbRLqIgvugeDg8eSi64CjYgY7MkQmUkk37xA2lkGaeYBynOlTGnoc04m_2CEHn0MGLTrHNGL2XbBp3YRE8rZ_ySR5Wr_VHRJNGcKnvGp7vGhSrxOqVEUK2wcIsfVHrttkvs1dwPTDHTJbD0dul8xlr3VRDfeaxf8BokkA0g
linkProvider Taylor & Francis
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1RT9wwDI4mNmnwwDYG4mAbeeAJqSK9JE36iBAntsEJxCF4q5Im3YqgB9ce2v797Da3gW66h-2xkuOmdWI7jv2ZkF0lDYtd7EACeT8SOo8jy3kCj1onwjuX2qJtNqGGQ319nZ6FgFsd0irxDF10QBGtrsbNjcHoWUrcftvUUWkMMeCtG4Mj-0sJdhax80eDqz91kaG6CMgjoNezW82_sXhml56hls5p6db0DN7876TfktXgdNKDbpW8Iy98tUZWnkARviflQUWNuxmXVROhZXP04vyMmttv40nZfL-jGK-lD1NTlxHoRXAY6RfQpQhYTqf3GDWoKXwLBYZdmeZPmqPniQ0ogNcYFNNdqPhcJ5eDo9HhcRTaMEQ5V7yJlBCG933BDOxVzY1mHrFDVeKVVSBPGxulnbdOSits7pl3qTMmsYkqUuYs3yBL1bjym4R66cBDEBycnkL0PXDUzGJTBmmlTvtFj7CZELI8YJTjTG-zOECZzv3FHtn7PeS-A-hYRMyeSjZr2qhI0bUwmSfPmh9Nj8gFQ_iCV23PVk0W1EKdaamxg4AQW__IdYe8Ph6dnmQnn4dft8lyl8qA2YgfyFIzmfqP5FX-2JT15FO7E34B4fUE_A
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3db9MwELemMiF4YHyK0gF-4Akpwomd2HmstkXApqqIIvoW2bGzBbVJ16QT--93TtzRqqgP8BjpfHFy5_P5fPc7hD7wUBJf-xokkAUeE5nvKUojeBQiYkbrWOVtswk-GonpNB673JzapVXaM3TeAUW0ttou7oXO1xlxn9qejlzYCIO9dCNwYn8AbnNkFXyS_PxTFumKi4DcA3qxvtT8G4utbWkLtHTHSLc7T3L0n3N-ip44lxMPOx15hg5M-Rw93gAifIGKYYml_lUVZePZfU3j79_GWM4uq2XRXM2xjdbi65WsCw-sIriL-CtYUgtXjlcLGzOoMXwKBoZdkeYtzqzfadtPAK8KzNLc1Xu-RD-Ss8nJZ881YfAyymnjccYkDUxOJKxUQaUgxiKH8shwxUGaypdcaKN0GCqmMkOMjrWUkYp4HhOt6CvUK6vSvEbYhBr8A0bB5clZYICjIMq2ZAhVKOIg7yOylkGaOYRyO9NZ6jsg052_2Ecf74csOniOfcRkU7Bp08ZE8q6ByS552vxu-ijcM4TuedVgrTSpMwp1KkJh-wcw9uYfub5HD8enSXrxZXQ-QI-6PAabiniMes1yZd6iw-ymKerlu3Yd3AHJEAOu
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.issn=1055-6788&rft.eissn=1029-4937&rft.volume=25&rft.issue=4&rft.spage=531&rft.epage=552&rft_id=info:doi/10.1080%2F10556780903027500&rft.externalDBID=n%2Fa&rft.externalDocID=10_1080_10556780903027500
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