Normalized Normal Constraint (NNC) algorithm for multi-objective optimization

This code implements a NNC algorithm for multi-objective optimization.
1,5K téléchargements
Mise à jour 13 déc. 2012

Afficher la licence

This Toolset comprises of the following files:

1) NNCparam.m

Generates the required parameters to run the NNC optimization algorithm.

2) NNC.m

Runs the optimization algorithm. This code implements the NNC algorithm for 2 and 3 objectives as described in:

A. Messac, A. Ismail-Yahaya and C.A. Mattson. The normalized normal
constraint method for generating the Pareto frontier structural and
multidisciplinary optimization Volume 25, Number 2 (2003), 86-98.

3) OPTroutine.m
Implements the optimization routine for NNC algorithm.

4) CostFuntion.m
The cost function to optimize

Citation pour cette source

Gilberto Reynoso-Meza (2024). Normalized Normal Constraint (NNC) algorithm for multi-objective optimization (https://www.mathworks.com/matlabcentral/fileexchange/38976-normalized-normal-constraint-nnc-algorithm-for-multi-objective-optimization), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2009b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Multiobjective Optimization dans Help Center et MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.4.0.0

December 13th. 2012: A bug reported by users in Smart Filter has been fixed (Correspondence between Filtered Front and Filtered Set).

1.0.0.0