A Multiobjective Genetic Algorithm Based on a Discrete Selection Procedure

Multiobjective genetic algorithm (MOGA) is a direct search method for multiobjective optimization problems. It is based on the process of the genetic algorithm; the population-based property of the genetic algorithm is well applied in MOGAs. Comparing with the traditional multiobjective algorithm wh...

Full description

Bibliographic Details
Main Authors: Qiang Long, Changzhi Wu, Xiangyu Wang, Lin Jiang, Jueyou Li
Format: Article
Language:English
Published: Hindawi Limited 2015-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2015/349781
id doaj-bcc9651857ba4479b906aafc21b4b343
record_format Article
spelling doaj-bcc9651857ba4479b906aafc21b4b3432020-11-24T22:57:10ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472015-01-01201510.1155/2015/349781349781A Multiobjective Genetic Algorithm Based on a Discrete Selection ProcedureQiang Long0Changzhi Wu1Xiangyu Wang2Lin Jiang3Jueyou Li4School of Science, Southwest University of Science and Technology, Mianyang 621010, ChinaAustralasian Joint Research Centre for Building Information Modelling School of Built Environment, Curtin University, Perth, WA 6845, AustraliaAustralasian Joint Research Centre for Building Information Modelling School of Built Environment, Curtin University, Perth, WA 6845, AustraliaSchool of Mathematics, Anhui Normal University, Wuhu 430000, ChinaSchool of Mathematics, Chongqing Normal University, Chongqing 404100, ChinaMultiobjective genetic algorithm (MOGA) is a direct search method for multiobjective optimization problems. It is based on the process of the genetic algorithm; the population-based property of the genetic algorithm is well applied in MOGAs. Comparing with the traditional multiobjective algorithm whose aim is to find a single Pareto solution, the MOGA intends to identify numbers of Pareto solutions. During the process of solving multiobjective optimization problems using genetic algorithm, one needs to consider the elitism and diversity of solutions. But, normally, there are some trade-offs between the elitism and diversity. For some multiobjective problems, elitism and diversity are conflicting with each other. Therefore, solutions obtained by applying MOGAs have to be balanced with respect to elitism and diversity. In this paper, we propose metrics to numerically measure the elitism and diversity of solutions, and the optimum order method is applied to identify these solutions with better elitism and diversity metrics. We test the proposed method by some well-known benchmarks and compare its numerical performance with other MOGAs; the result shows that the proposed method is efficient and robust.http://dx.doi.org/10.1155/2015/349781
collection DOAJ
language English
format Article
sources DOAJ
author Qiang Long
Changzhi Wu
Xiangyu Wang
Lin Jiang
Jueyou Li
spellingShingle Qiang Long
Changzhi Wu
Xiangyu Wang
Lin Jiang
Jueyou Li
A Multiobjective Genetic Algorithm Based on a Discrete Selection Procedure
Mathematical Problems in Engineering
author_facet Qiang Long
Changzhi Wu
Xiangyu Wang
Lin Jiang
Jueyou Li
author_sort Qiang Long
title A Multiobjective Genetic Algorithm Based on a Discrete Selection Procedure
title_short A Multiobjective Genetic Algorithm Based on a Discrete Selection Procedure
title_full A Multiobjective Genetic Algorithm Based on a Discrete Selection Procedure
title_fullStr A Multiobjective Genetic Algorithm Based on a Discrete Selection Procedure
title_full_unstemmed A Multiobjective Genetic Algorithm Based on a Discrete Selection Procedure
title_sort multiobjective genetic algorithm based on a discrete selection procedure
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2015-01-01
description Multiobjective genetic algorithm (MOGA) is a direct search method for multiobjective optimization problems. It is based on the process of the genetic algorithm; the population-based property of the genetic algorithm is well applied in MOGAs. Comparing with the traditional multiobjective algorithm whose aim is to find a single Pareto solution, the MOGA intends to identify numbers of Pareto solutions. During the process of solving multiobjective optimization problems using genetic algorithm, one needs to consider the elitism and diversity of solutions. But, normally, there are some trade-offs between the elitism and diversity. For some multiobjective problems, elitism and diversity are conflicting with each other. Therefore, solutions obtained by applying MOGAs have to be balanced with respect to elitism and diversity. In this paper, we propose metrics to numerically measure the elitism and diversity of solutions, and the optimum order method is applied to identify these solutions with better elitism and diversity metrics. We test the proposed method by some well-known benchmarks and compare its numerical performance with other MOGAs; the result shows that the proposed method is efficient and robust.
url http://dx.doi.org/10.1155/2015/349781
work_keys_str_mv AT qianglong amultiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
AT changzhiwu amultiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
AT xiangyuwang amultiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
AT linjiang amultiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
AT jueyouli amultiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
AT qianglong multiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
AT changzhiwu multiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
AT xiangyuwang multiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
AT linjiang multiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
AT jueyouli multiobjectivegeneticalgorithmbasedonadiscreteselectionprocedure
_version_ 1725651502367768576