The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems
This paper presents a novel bioinspired algorithm to tackle complex optimization problems: the coral reefs optimization (CRO) algorithm. The CRO algorithm artificially simulates a coral reef, where different corals (namely, solutions to the optimization problem considered) grow and reproduce in cora...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2014-01-01
|
Series: | The Scientific World Journal |
Online Access: | http://dx.doi.org/10.1155/2014/739768 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832548481170931712 |
---|---|
author | S. Salcedo-Sanz J. Del Ser I. Landa-Torres S. Gil-López J. A. Portilla-Figueras |
author_facet | S. Salcedo-Sanz J. Del Ser I. Landa-Torres S. Gil-López J. A. Portilla-Figueras |
author_sort | S. Salcedo-Sanz |
collection | DOAJ |
description | This paper presents a novel bioinspired algorithm to tackle complex optimization problems: the coral reefs optimization (CRO) algorithm. The CRO algorithm artificially simulates a coral reef, where different corals (namely, solutions to the optimization problem considered) grow and reproduce in coral colonies, fighting by choking out other corals for space in the reef. This fight for space, along with the specific characteristics of the corals' reproduction, produces a robust metaheuristic algorithm shown to be powerful for solving hard optimization problems. In this research the CRO algorithm is tested in several continuous and discrete benchmark problems, as well as in practical application scenarios (i.e., optimum mobile network deployment and off-shore wind farm design). The obtained results confirm the excellent performance of the proposed algorithm and open line of research for further application of the algorithm to real-world problems. |
format | Article |
id | doaj-art-9c6e414cc2264bc4867c831a6d0e6f8d |
institution | Kabale University |
issn | 2356-6140 1537-744X |
language | English |
publishDate | 2014-01-01 |
publisher | Wiley |
record_format | Article |
series | The Scientific World Journal |
spelling | doaj-art-9c6e414cc2264bc4867c831a6d0e6f8d2025-02-03T06:13:57ZengWileyThe Scientific World Journal2356-61401537-744X2014-01-01201410.1155/2014/739768739768The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization ProblemsS. Salcedo-Sanz0J. Del Ser1I. Landa-Torres2S. Gil-López3J. A. Portilla-Figueras4Department of Signal Theory and Communications, Universidad de Alcalá, Escuela Politécnica Superior, 28871 Alcalá de Henares, SpainTecnalia Research & Innovation., Parque Tecnológico de Bizkaia, Zamudio, 48170 Bizkaia, SpainTecnalia Research & Innovation., Parque Tecnológico de Bizkaia, Zamudio, 48170 Bizkaia, SpainTecnalia Research & Innovation., Parque Tecnológico de Bizkaia, Zamudio, 48170 Bizkaia, SpainDepartment of Signal Theory and Communications, Universidad de Alcalá, Escuela Politécnica Superior, 28871 Alcalá de Henares, SpainThis paper presents a novel bioinspired algorithm to tackle complex optimization problems: the coral reefs optimization (CRO) algorithm. The CRO algorithm artificially simulates a coral reef, where different corals (namely, solutions to the optimization problem considered) grow and reproduce in coral colonies, fighting by choking out other corals for space in the reef. This fight for space, along with the specific characteristics of the corals' reproduction, produces a robust metaheuristic algorithm shown to be powerful for solving hard optimization problems. In this research the CRO algorithm is tested in several continuous and discrete benchmark problems, as well as in practical application scenarios (i.e., optimum mobile network deployment and off-shore wind farm design). The obtained results confirm the excellent performance of the proposed algorithm and open line of research for further application of the algorithm to real-world problems.http://dx.doi.org/10.1155/2014/739768 |
spellingShingle | S. Salcedo-Sanz J. Del Ser I. Landa-Torres S. Gil-López J. A. Portilla-Figueras The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems The Scientific World Journal |
title | The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems |
title_full | The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems |
title_fullStr | The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems |
title_full_unstemmed | The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems |
title_short | The Coral Reefs Optimization Algorithm: A Novel Metaheuristic for Efficiently Solving Optimization Problems |
title_sort | coral reefs optimization algorithm a novel metaheuristic for efficiently solving optimization problems |
url | http://dx.doi.org/10.1155/2014/739768 |
work_keys_str_mv | AT ssalcedosanz thecoralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems AT jdelser thecoralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems AT ilandatorres thecoralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems AT sgillopez thecoralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems AT japortillafigueras thecoralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems AT ssalcedosanz coralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems AT jdelser coralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems AT ilandatorres coralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems AT sgillopez coralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems AT japortillafigueras coralreefsoptimizationalgorithmanovelmetaheuristicforefficientlysolvingoptimizationproblems |