A Julia implementation of Algorithm NCL for constrained optimization

Ding Ma, Dominique Orban, Michael A. Saunders

Rapport technique (2021)

Accéder à ce document
Lien externe
Ce document n'est pas archivé dans PolyPublie, mais peut être consulté chez l'éditeur officiel

Résumé

Algorithm NCL is designed for general smooth optimization problems where first and second derivatives are available, including problems whose constraints may not be linearly independent at a solution (i.e., do not satisfy the LICQ). It is equivalent to the LANCELOT augmented Lagrangian method, reformulated as a short sequence of nonlinearly constrained subproblems that can be solved efficiently by IPOPT and KNITRO, with warm starts on each subproblem. We give numerical results from a Julia implementation of Algorithm NCL on tax policy models that do not satisfy the LICQ, and on nonlinear least-squares problems and general problems from the CUTEst test set.

Mots clés

Adresse URL de PolyPublie:
Numéro du rapport:
2021-02
OAI:
oai:publications.polymtl.ca:49436
ORCID
Date du dépôt:
18 avr. 2023 15:00
Dernière modification:
14 oct. 2026 14:05
Citer en APA 7:
Ma, D., Orban, D., & Saunders, M. A. (2021). A Julia implementation of Algorithm NCL for constrained optimization. (Rapport technique n° 2021-02). https://www.gerad.ca/en/papers/G-2021-02

Statistiques

Aucune statistique n'est disponible.

Actions réservées au personnel

Afficher document
Afficher document