In the field of multiobjective evolutionary optimization and solving multimodal problems there  many algorithms are  introduced up until now but some like NSGA-I, NSGA-II,SPEA-I and SPEA-II are much more famous than others. In NSGA-II  as I read in some papers the concept of crowding distance is used instead of fitness sharing that is used in its predecessor, NSGA-I.

I want to know the cons and pros of fitness sharing and crowding distance when you compare them and despite the lower order of calculation of  NSGA-II, what is the drawback of using the crowding distance method in it?

Thanks in advance. 

More Hossein Abedi's questions See All
Similar questions and discussions