An Evolutionary Algorithm with Clustering-Based Assisted Selection Strategy for Multimodal Multiobjective Optimization

In multimodal multiobjective optimization problems (MMOPs), multiple Pareto optimal sets, even some good local Pareto optimal sets, should be reserved, which can provide more choices for decision-makers. To solve MMOPs, this paper proposes an evolutionary algorithm with clustering-based assisted sel...

Full description

Saved in:
Bibliographic Details
Main Authors: Naili Luo, Wu Lin, Peizhi Huang, Jianyong Chen
Format: Article
Language:English
Published: Wiley 2021-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2021/4393818
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832554992932749312
author Naili Luo
Wu Lin
Peizhi Huang
Jianyong Chen
author_facet Naili Luo
Wu Lin
Peizhi Huang
Jianyong Chen
author_sort Naili Luo
collection DOAJ
description In multimodal multiobjective optimization problems (MMOPs), multiple Pareto optimal sets, even some good local Pareto optimal sets, should be reserved, which can provide more choices for decision-makers. To solve MMOPs, this paper proposes an evolutionary algorithm with clustering-based assisted selection strategy for multimodal multiobjective optimization, in which the addition operator and deletion operator are proposed to comprehensively consider the diversity in both decision and objective spaces. Specifically, in decision space, the union population is partitioned into multiple clusters by using a density-based clustering method, aiming to assist the addition operator to strengthen the population diversity. Then, a number of weight vectors are adopted to divide population into N subregions in objective space (N is population size). Moreover, in the deletion operator, the solutions in the most crowded subregion are first collected into previous clusters, and then the worst solution in the most crowded cluster is deleted until there are N solutions left. Our algorithm is compared with other multimodal multiobjective evolutionary algorithms on the well-known benchmark MMOPs. Numerical experiments report the effectiveness and advantages of our proposed algorithm.
format Article
id doaj-art-4ab897f371164fac8c4c776a2992302f
institution Kabale University
issn 1076-2787
1099-0526
language English
publishDate 2021-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-4ab897f371164fac8c4c776a2992302f2025-02-03T05:49:52ZengWileyComplexity1076-27871099-05262021-01-01202110.1155/2021/43938184393818An Evolutionary Algorithm with Clustering-Based Assisted Selection Strategy for Multimodal Multiobjective OptimizationNaili Luo0Wu Lin1Peizhi Huang2Jianyong Chen3College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, ChinaCollege of Computer Science and Software Engineering, Shenzhen University, Shenzhen, ChinaCollege of Computer Science and Software Engineering, Shenzhen University, Shenzhen, ChinaCollege of Computer Science and Software Engineering, Shenzhen University, Shenzhen, ChinaIn multimodal multiobjective optimization problems (MMOPs), multiple Pareto optimal sets, even some good local Pareto optimal sets, should be reserved, which can provide more choices for decision-makers. To solve MMOPs, this paper proposes an evolutionary algorithm with clustering-based assisted selection strategy for multimodal multiobjective optimization, in which the addition operator and deletion operator are proposed to comprehensively consider the diversity in both decision and objective spaces. Specifically, in decision space, the union population is partitioned into multiple clusters by using a density-based clustering method, aiming to assist the addition operator to strengthen the population diversity. Then, a number of weight vectors are adopted to divide population into N subregions in objective space (N is population size). Moreover, in the deletion operator, the solutions in the most crowded subregion are first collected into previous clusters, and then the worst solution in the most crowded cluster is deleted until there are N solutions left. Our algorithm is compared with other multimodal multiobjective evolutionary algorithms on the well-known benchmark MMOPs. Numerical experiments report the effectiveness and advantages of our proposed algorithm.http://dx.doi.org/10.1155/2021/4393818
spellingShingle Naili Luo
Wu Lin
Peizhi Huang
Jianyong Chen
An Evolutionary Algorithm with Clustering-Based Assisted Selection Strategy for Multimodal Multiobjective Optimization
Complexity
title An Evolutionary Algorithm with Clustering-Based Assisted Selection Strategy for Multimodal Multiobjective Optimization
title_full An Evolutionary Algorithm with Clustering-Based Assisted Selection Strategy for Multimodal Multiobjective Optimization
title_fullStr An Evolutionary Algorithm with Clustering-Based Assisted Selection Strategy for Multimodal Multiobjective Optimization
title_full_unstemmed An Evolutionary Algorithm with Clustering-Based Assisted Selection Strategy for Multimodal Multiobjective Optimization
title_short An Evolutionary Algorithm with Clustering-Based Assisted Selection Strategy for Multimodal Multiobjective Optimization
title_sort evolutionary algorithm with clustering based assisted selection strategy for multimodal multiobjective optimization
url http://dx.doi.org/10.1155/2021/4393818
work_keys_str_mv AT naililuo anevolutionaryalgorithmwithclusteringbasedassistedselectionstrategyformultimodalmultiobjectiveoptimization
AT wulin anevolutionaryalgorithmwithclusteringbasedassistedselectionstrategyformultimodalmultiobjectiveoptimization
AT peizhihuang anevolutionaryalgorithmwithclusteringbasedassistedselectionstrategyformultimodalmultiobjectiveoptimization
AT jianyongchen anevolutionaryalgorithmwithclusteringbasedassistedselectionstrategyformultimodalmultiobjectiveoptimization
AT naililuo evolutionaryalgorithmwithclusteringbasedassistedselectionstrategyformultimodalmultiobjectiveoptimization
AT wulin evolutionaryalgorithmwithclusteringbasedassistedselectionstrategyformultimodalmultiobjectiveoptimization
AT peizhihuang evolutionaryalgorithmwithclusteringbasedassistedselectionstrategyformultimodalmultiobjectiveoptimization
AT jianyongchen evolutionaryalgorithmwithclusteringbasedassistedselectionstrategyformultimodalmultiobjectiveoptimization