Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementation
| Main Author: | |
|---|---|
| Publication Date: | 2011 |
| Other Authors: | |
| Format: | Article |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | https://hdl.handle.net/1822/10839 |
Summary: | Mathematical Program with Complementarity Constraints (MPCC) plays a very important role in many fields such as engineering design, economic equilibrium, multilevel game, and mathematical programming theory itself. In theory its constraints fail to satisfy a standard constraint qualification such as the linear independence constraint qualification (LICQ) or the Mangasarian-Fromovitz constraint qualification (MFCQ) at any feasible point. As a result, the developed nonlinear programming theory may not be applied to MPCC class directly. Nowadays, a natural and popular approach is try to find some suitable approximations of an MPCC so that it can be solved by solving a sequence of nonlinear programs. This work aims to solve the MPCC using nonlinear programming techniques, namely the SQP and the regularization scheme. Some algorithms with two iterative processes, the inner and the external, were developed. A set of AMPL problems from MacMPEC database [7] were tested. The algorithms performance comparative analysis was carried out. |
| id |
RCAP_bc21619cb5e0e26c08955f38b541e082 |
|---|---|
| oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/10839 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementationMathematical program with complementarity constraintsSequential quadratic programmingNonlinear programmingRegularization shemeRegularization schemeScience & TechnologyMathematical Program with Complementarity Constraints (MPCC) plays a very important role in many fields such as engineering design, economic equilibrium, multilevel game, and mathematical programming theory itself. In theory its constraints fail to satisfy a standard constraint qualification such as the linear independence constraint qualification (LICQ) or the Mangasarian-Fromovitz constraint qualification (MFCQ) at any feasible point. As a result, the developed nonlinear programming theory may not be applied to MPCC class directly. Nowadays, a natural and popular approach is try to find some suitable approximations of an MPCC so that it can be solved by solving a sequence of nonlinear programs. This work aims to solve the MPCC using nonlinear programming techniques, namely the SQP and the regularization scheme. Some algorithms with two iterative processes, the inner and the external, were developed. A set of AMPL problems from MacMPEC database [7] were tested. The algorithms performance comparative analysis was carried out.ElsevierUniversidade do MinhoMonteiro, M. Teresa T.Rodrigues, Helena Sofia2011-072011-07-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/1822/10839eng5348-535610.1016/j.cam.2010.05.008info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-04-12T05:03:19Zoai:repositorium.sdum.uminho.pt:1822/10839Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:58:24.626569Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementation |
| title |
Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementation |
| spellingShingle |
Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementation Monteiro, M. Teresa T. Mathematical program with complementarity constraints Sequential quadratic programming Nonlinear programming Regularization sheme Regularization scheme Science & Technology |
| title_short |
Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementation |
| title_full |
Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementation |
| title_fullStr |
Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementation |
| title_full_unstemmed |
Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementation |
| title_sort |
Combining the regularization strategy and the SQP to solve MPCC - A MATLAB implementation |
| author |
Monteiro, M. Teresa T. |
| author_facet |
Monteiro, M. Teresa T. Rodrigues, Helena Sofia |
| author_role |
author |
| author2 |
Rodrigues, Helena Sofia |
| author2_role |
author |
| dc.contributor.none.fl_str_mv |
Universidade do Minho |
| dc.contributor.author.fl_str_mv |
Monteiro, M. Teresa T. Rodrigues, Helena Sofia |
| dc.subject.por.fl_str_mv |
Mathematical program with complementarity constraints Sequential quadratic programming Nonlinear programming Regularization sheme Regularization scheme Science & Technology |
| topic |
Mathematical program with complementarity constraints Sequential quadratic programming Nonlinear programming Regularization sheme Regularization scheme Science & Technology |
| description |
Mathematical Program with Complementarity Constraints (MPCC) plays a very important role in many fields such as engineering design, economic equilibrium, multilevel game, and mathematical programming theory itself. In theory its constraints fail to satisfy a standard constraint qualification such as the linear independence constraint qualification (LICQ) or the Mangasarian-Fromovitz constraint qualification (MFCQ) at any feasible point. As a result, the developed nonlinear programming theory may not be applied to MPCC class directly. Nowadays, a natural and popular approach is try to find some suitable approximations of an MPCC so that it can be solved by solving a sequence of nonlinear programs. This work aims to solve the MPCC using nonlinear programming techniques, namely the SQP and the regularization scheme. Some algorithms with two iterative processes, the inner and the external, were developed. A set of AMPL problems from MacMPEC database [7] were tested. The algorithms performance comparative analysis was carried out. |
| publishDate |
2011 |
| dc.date.none.fl_str_mv |
2011-07 2011-07-01T00:00:00Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1822/10839 |
| url |
https://hdl.handle.net/1822/10839 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
5348-5356 10.1016/j.cam.2010.05.008 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Elsevier |
| publisher.none.fl_str_mv |
Elsevier |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833595657813753856 |