A clustering based multiobjective evolutionary algorithm

Hu Zhang, Shenmin Song, Aimin Zhou, Xiao Zhi Gao

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

27 Scopus citations

Abstract

In this paper, we propose a clustering based multiobjective evolutionary algorithm (CLUMOEA) to deal with the multiobjective optimization problems with irregular Pareto front shapes. CLUMOEA uses a k-means clustering method to discover the population structure by partitioning the solutions into several clusters, and it only allows the solutions in the same cluster to do the reproduction. To reduce the computational cost and balance the exploration and exploitation, the clustering process and evolutionary process are integrated together and they are performed simultaneously. In addition to the clustering, CLUMOEA also uses a distance tournament selection to choose the more similar mating solutions to accelerate the convergence. Besides, a cosine nondominated selection method considering the location and distance information of the solutions are further presented to construct the final population with good diversity. The experimental results show that, compared with some state-of-the-art algorithms, CLUMOEA has significant advantages on dealing with the given test problems with irregular Pareto front shapes.

Original languageEnglish
Title of host publicationProceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages723-730
Number of pages8
ISBN (Electronic)9781479914883
DOIs
StatePublished - 16 Sep 2014
Event2014 IEEE Congress on Evolutionary Computation, CEC 2014 - Beijing, China
Duration: 6 Jul 201411 Jul 2014

Publication series

NameProceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014

Conference

Conference2014 IEEE Congress on Evolutionary Computation, CEC 2014
Country/TerritoryChina
CityBeijing
Period6/07/1411/07/14

Fingerprint

Dive into the research topics of 'A clustering based multiobjective evolutionary algorithm'. Together they form a unique fingerprint.

Cite this