MATLAB: How to include integer type variables in NGPM-1.4 program? Which is Matlab code for NSGA-II.

genetic algorithmnon-dominated sorting genetic algorithm

I need the code to modify the parameter allocation in NGPM-1.4 program.

Best Answer

Sources:
https://www.mathworks.com/matlabcentral/fileexchange/10429-nsga-ii--a-multi-objective-optimization-algorithm
https://www.mathworks.com/matlabcentral/fileexchange/31166-ngpm-a-nsga-ii-program-in-matlab-v1-4
The introduction for the second of those suggests that the first of those does not support integer constraints. It appears you are using this one already.
No constraint handling for that one.
https://www.mathworks.com/matlabcentral/fileexchange/49806-matlab-code-for-constrained-nsga-ii-dr-s-baskar--s-tamilselvi-and-p-r-varshini
That one is specifically Constrained NSGA-II but it appears to be restricted to 14 test cases.
https://www.mathworks.com/matlabcentral/fileexchange/52869-non-dominated-sorting-genetic-algorithm-ii--nsga-ii-
https://www.mathworks.com/matlabcentral/fileexchange/51142-nds-p-
https://www.mathworks.com/matlabcentral/fileexchange/10351-multi-objective-optimizaion-using-evolutionary-algorithm
https://www.mathworks.com/matlabcentral/fileexchange/35824-multi-objective-optimization-using-evolution-strategies--es--as-evolutionary-algorithm--ea-