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...
Saved in:
Main Authors: | , , , |
---|---|
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 |