Multi-Objective Optimization Using Cooperative Garden Balsam Optimization with Multiple Populations

Traditional multi-objective evolutionary algorithms (MOEAs) consider multiple objectives as a whole when solving multi-objective optimization problems (MOPs). In this paper, the hybridization of garden balsam optimization (GBO) is presented to solve multi-objective optimization, applying multiple po...

Full description

Bibliographic Details
Main Authors: Xiaohui Wang, Shengpu Li
Format: Article
Language:English
Published: MDPI AG 2022-05-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/11/5524
_version_ 1827665549165854720
author Xiaohui Wang
Shengpu Li
author_facet Xiaohui Wang
Shengpu Li
author_sort Xiaohui Wang
collection DOAJ
description Traditional multi-objective evolutionary algorithms (MOEAs) consider multiple objectives as a whole when solving multi-objective optimization problems (MOPs). In this paper, the hybridization of garden balsam optimization (GBO) is presented to solve multi-objective optimization, applying multiple populations for multiple objectives individually. Moreover, in order to improve the diversity of the solutions, both crowding distance computations and epsilon dominance relations are adopted when updating the archive. Furthermore, an efficient selection procedure called co-evolutionary multi-swarm garden balsam optimization (CMGBO) is proposed to ensure the convergence of well-diversified Pareto regions. The performance of the used algorithm is validated on 12 test functions. The algorithm is employed to solve four real-world problems in engineering. The achieved consequences corroborate the advantage of the proposed algorithm with regard to convergence and diversity.
first_indexed 2024-03-10T01:30:33Z
format Article
id doaj.art-52a59f7a3ab34bcaa589767af4add426
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T01:30:33Z
publishDate 2022-05-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-52a59f7a3ab34bcaa589767af4add4262023-11-23T13:43:13ZengMDPI AGApplied Sciences2076-34172022-05-011211552410.3390/app12115524Multi-Objective Optimization Using Cooperative Garden Balsam Optimization with Multiple PopulationsXiaohui Wang0Shengpu Li1College of Information Engineering, Pingdingshan University, Pingdingshan 467002, ChinaCollege of Information Engineering, Pingdingshan University, Pingdingshan 467002, ChinaTraditional multi-objective evolutionary algorithms (MOEAs) consider multiple objectives as a whole when solving multi-objective optimization problems (MOPs). In this paper, the hybridization of garden balsam optimization (GBO) is presented to solve multi-objective optimization, applying multiple populations for multiple objectives individually. Moreover, in order to improve the diversity of the solutions, both crowding distance computations and epsilon dominance relations are adopted when updating the archive. Furthermore, an efficient selection procedure called co-evolutionary multi-swarm garden balsam optimization (CMGBO) is proposed to ensure the convergence of well-diversified Pareto regions. The performance of the used algorithm is validated on 12 test functions. The algorithm is employed to solve four real-world problems in engineering. The achieved consequences corroborate the advantage of the proposed algorithm with regard to convergence and diversity.https://www.mdpi.com/2076-3417/12/11/5524co-evolutionary algorithmsmulti-objective optimization problemgarden balsam optimizationepsilon dominance
spellingShingle Xiaohui Wang
Shengpu Li
Multi-Objective Optimization Using Cooperative Garden Balsam Optimization with Multiple Populations
Applied Sciences
co-evolutionary algorithms
multi-objective optimization problem
garden balsam optimization
epsilon dominance
title Multi-Objective Optimization Using Cooperative Garden Balsam Optimization with Multiple Populations
title_full Multi-Objective Optimization Using Cooperative Garden Balsam Optimization with Multiple Populations
title_fullStr Multi-Objective Optimization Using Cooperative Garden Balsam Optimization with Multiple Populations
title_full_unstemmed Multi-Objective Optimization Using Cooperative Garden Balsam Optimization with Multiple Populations
title_short Multi-Objective Optimization Using Cooperative Garden Balsam Optimization with Multiple Populations
title_sort multi objective optimization using cooperative garden balsam optimization with multiple populations
topic co-evolutionary algorithms
multi-objective optimization problem
garden balsam optimization
epsilon dominance
url https://www.mdpi.com/2076-3417/12/11/5524
work_keys_str_mv AT xiaohuiwang multiobjectiveoptimizationusingcooperativegardenbalsamoptimizationwithmultiplepopulations
AT shengpuli multiobjectiveoptimizationusingcooperativegardenbalsamoptimizationwithmultiplepopulations