forum.alglib.net http://forum.alglib.net/ |
|
Globalization and infeasibility strategies of SQP method http://forum.alglib.net/viewtopic.php?f=2&t=4584 |
Page 1 of 1 |
Author: | cvanaret [ Fri Nov 17, 2023 11:30 am ] |
Post subject: | Globalization and infeasibility strategies of SQP method |
Dear ALGLIB team and community, I'm writing a paper on nonconvex optimization and I'm comparing several state-of-the-art solvers. I couldn't figure out how the ALGLIB SQP method is implemented, specifically: - how it measures progress (filter or merit function). I think it then uses a line search to find an appropriate step length; - how it deals with infeasible QPs. Does it relax the RHS or revert to minimizing constraint violation? Hope you can help me out! Thanks a lot, Charlie Vanaret |
Author: | Sergey.Bochkanov [ Sun Nov 19, 2023 7:17 pm ] |
Post subject: | Re: Globalization and infeasibility strategies of SQP method |
Hi! ALGLIB uses an L1-penalized merit function to measure progress. It is a trust region method, i.e. it does not use a line search. It uses SL1QP approach towards constraints and does not have separate feasibility enforcement stage. The merit function coefficient is dynamically chosen to ensure that there is a progress towards minimizing constraint violation. Sergei. |
Author: | cvanaret [ Sun Nov 19, 2023 8:09 pm ] |
Post subject: | Re: Globalization and infeasibility strategies of SQP method |
Hi Sergey, Perfect, thanks for your answer. I'll post a link to the preprint once our article is submitted :) Best, Charlie |
Author: | Sergey.Bochkanov [ Mon Nov 20, 2023 4:43 pm ] |
Post subject: | Re: Globalization and infeasibility strategies of SQP method |
Actually, it is planned to switch to filters at some moment later. They seem to be more promising. But still the filter version will inherit many features of the original SL1QP one. |
Page 1 of 1 | All times are UTC |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |