NOMAD - Un logiciel pour l’optimisation de boîtes noires
NOMAD est une implémentation en C++ de l'algorithme Mesh Adaptive Direct Search (MADS), conçu pour des problèmes d'optimisation de boîtes noires. Ces problèmes surviennent lorsque les fonctions définissant l'objectif et les contraintes sont produites par des simulations numériques.
Charles Audet discute de l'optimisation de boîtes noires
Fonctionnalités
- Optimisation de boîtes noires, non lisse
- Optimisation non linéaire sous contraintes
- Problèmes mono ou bi-objectif
- Optimisation sans dérivées
- Variables continues, entières et de catégories
- Algorithme MADS
- Interfaces Matlab et Python
- Parallélisme avec MPI
- Licence LGPL
- Conçu pour des problèmes réels
Support
Commentaires, suggestions et problèmes : nomad@gerad.ca
Historique des versions
2024-01 | 4.4.0 | DiscoMads pour les contraintes cachées et gérer les discontinuités |
2022-12 | 4.3.1 | DMulti-Mads pour l'optimisation multiobjectif |
2022-02 | 4.2.0 | Direction de sonde ORTHO N+1 QUAD, interface Java-Swig |
2021-07 | 4.1.0 | Recherche VNS, substituts statiques, direction de sonde ORTHO N+1 NEG, Windows |
2021-04 | 4.0.2 | Nouvelle architecture |
2018-06 | 3.9 | Recherche Nelder-Mead |
2015-08 | 3.8 | Variables granulaires, librairie de substituts, optimisation robuste, interface Python |
2015-03 | 3.7 | Mise à l’échelle anisotropique, librairies partagées, amélioration de performance |
2014-09 | 3.6 | Interface Matlab, évaluation par blocs |
Partenaires industriels et organismes de financement
Comment citer NOMAD [bibtex]
- [Version 4] C. Audet, S. Le Digabel, V. Rochon Montplaisir and C. Tribes. NOMAD version 4: Nonlinear optimization with the MADS algorithm. ACM Transactions on Mathematical Software, 48(3), 35:1-35:22, 2022.
- [Version 3] S. Le Digabel. Algorithm 909: NOMAD: Nonlinear Optimization with the MADS algorithm. ACM Transactions on Mathematical Software, 37(4):44:1–44:15, 2011.
- [Website] C. Audet, S. Le Digabel, C. Tribes and V. Rochon Montplaisir. The NOMAD project. Software available at https://www.gerad.ca/nomad.
Références pour la théorie et les algorithmes [bibtex]
- C. Audet and J. E. Dennis, Jr. Mesh adaptive direct search algorithms for constrained optimization. SIAM Journal on Optimization, 17(1):188–217, 2006.
- C. Audet and W. Hare. Derivative-Free and Blackbox Optimization. Springer Series in Operations Research and Financial Engineering, Springer International Publishing, 302 pages, December 2017.