Crowding distance is a density estimation metric used in algorithms like NSGA-II to promote diversity by favoring solutions located in less crowded regions of the objective space. It quantifies the average distance between a solution and its nearest neighbors along each objective axis. Solutions with a larger crowding distance are considered more valuable for maintaining a well-spread approximation of the Pareto front.
