NGPM -- A NSGA-II Program in Matlab v1.4

NSGA-II and R-NSGA-II in Matlab
10,3K download
Aggiornato 26 lug 2011

Visualizza la licenza

This program is an implementation of nondominated sorting genetic algorithm II (NSGA-II) proposed by K. Deb. Capabilities:
1. R-NSGA-II: Reference-point-based NSGA-II.
2. Coding: real, integer.
3. GA operator: Intermediate crossover, Gaussian mutation.
4. Constraint handling.
5. Parallel computation of objective function evaluation.
6. Population plot in window.
I write this program because Aravind Seshadri’ program (File ID#10429) could not satisfy my request. I need constraint handling, integer coding to solve a finite element optimization problem. The finite element solution is very time-expensive, thus the parallel computation of objective evaluation is implemented in the code.

Cita come

Song Lin (2024). NGPM -- A NSGA-II Program in Matlab v1.4 (https://www.mathworks.com/matlabcentral/fileexchange/31166-ngpm-a-nsga-ii-program-in-matlab-v1-4), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2010b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Versione Pubblicato Note della release
1.6.0.0

v1.4 [2011-07-26]
1. Add: Support three or more objectives visualization display in "plotnsga".
2. Add: R-NSGA-II problem: DTLZ2.
3. Improve efficiency for large generation.

1.5.0.0

v1.3 [2011-07-15]
1. Add: Implement reference-point-based NSGA-II procedure -- R-NSGA-II.
2. Improve: Improve efficiency.
3. Modify: Modify the crossover and mutation strategy.

1.4.0.0

(2011-07-01)v1.1
Load optimization result from file and restart a optimization from previous optimization result.

1.0.0.0