T
+34 946 567 842
F
+34 946 567 842
E
ccoello@bcamath.org
Information of interest
- Orcid: 0000-0002-8435-680X
Group Leader at BCAM.
-
Multi-agent deep Q-network-based metaheuristic algorithm for Nurse Rostering Problem
(2024-06-01)The Nurse Rostering Problem (NRP) aims to create an efficient and fair work schedule that balances both the needs of employees and the requirements of hospital operations. Traditional local search-based metaheuristic ...
-
A localized decomposition evolutionary algorithm for imbalanced multi-objective optimization
(2024-03-01)Multi-objective evolutionary algorithms based on decomposition (MOEA/Ds) convert a multi-objective optimization problem (MOP) into a set of scalar subproblems, which are then optimized in a collaborative manner. However, ...
-
Revisiting Implicit and Explicit Averaging for Noisy Optimization
(2023-10-01)Explicit and implicit averaging are two well-known strategies for noisy optimization. Both strategies can counteract the disruptive effect of noise; however, a critical question remains: which one is more efficient? This ...
-
Challenging test problems for multi- and many-objective optimization
(2023-08-01)In spite of the extensive studies that have been conducted regarding the construction of multi-objective test problems, researchers have mainly focused their interests on designing complicated search spaces, disregarding, ...
-
Discretization-Based Feature Selection as a Bilevel Optimization Problem
(2023-08-01)Discretization-based feature selection (DBFS) approaches have shown interesting results when using several metaheuristic algorithms, such as particle swarm optimization (PSO), genetic algorithm (GA), ant colony optimization ...
-
On the utilization of pair-potential energy functions in multi-objective optimization
(2023-06-01)In evolutionary multi-objective optimization (EMO), the pair-potential energy functions (PPFs) have been used to construct diversity-preserving mechanisms to improve Pareto front approximations. Despite PPFs have shown ...
-
An ACO-based Hyper-heuristic for Sequencing Many-objective Evolutionary Algorithms that Consider Different Ways to Incorporate the DM's Preferences
(2023-02-01)Many-objective optimization is an area of interest common to researchers, professionals, and practitioners because of its real-world implications. Preference incorporation into Multi-Objective Evolutionary Algorithms (MOEAs) ...
-
Uncertainty-wise software anti-patterns detection: A possibilistic evolutionary machine learning approach
(2022-11-01)Context: Code smells (a.k.a. anti-patterns) are manifestations of poor design solutions that can deteriorate software maintainability and evolution. Research gap: Existing works did not take into account the issue of ...
-
A convergence and diversity guided leader selection strategy for many-objective particle swarm optimization
(2022-10-01)Recently, particle swarm optimizer (PSO) is extended to solve many-objective optimization problems (MaOPs) and becomes a hot research topic in the field of evolutionary computation. Particularly, the leader particle selection ...
-
On the Construction of Pareto-Compliant Combined Indicators
(2022-08-12)The most relevant property that a quality indicator (QI) is expected to have is Pareto compliance, which means that every time an approximation set strictly dominates another in a Pareto sense, the indicator must reflect ...
-
Multiple source transfer learning for dynamic multiobjective optimization
(2022-08-01)Recently, dynamic multiobjective evolutionary algorithms (DMOEAs) with transfer learning have become popular for solving dynamic multiobjective optimization problems (DMOPs), as the used transfer learning methods in DMOEAs ...
-
An Ensemble Surrogate-Based Framework for Expensive Multiobjective Evolutionary Optimization
(2022-08-01)Surrogate-assisted evolutionary algorithms (SAEAs) have become very popular for tackling computationally expensive multiobjective optimization problems (EMOPs), as the surrogate models in SAEAs can approximate EMOPs well, ...
-
A self-organizing weighted optimization based framework for large-scale multi-objective optimization
(2022-07-01)The solving of large-scale multi-objective optimization problem (LSMOP) has become a hot research topic in evolutionary computation. To better solve this problem, this paper proposes a self-organizing weighted optimization ...
-
Preference incorporation in MOEA/D using an outranking approach with imprecise model parameters
(2022-07-01)Multi-objective Optimization Evolutionary Algorithms (MOEAs) face numerous challenges when they are used to solve Many-objective Optimization Problems (MaOPs). Decomposition-based strategies, such as MOEA/D, divide an MaOP ...
-
A dynamic multi-objective evolutionary algorithm based on polynomial regression and adaptive clustering
(2022-06-01)In this paper, a dynamic multi-objective evolutionary algorithm is proposed based on polynomial regression and adaptive clustering, called DMOEA-PRAC. As the Pareto-optimal solutions and fronts of dynamic multi-objective ...
-
Static and Dynamic Multimodal Optimization by Improved Covariance Matrix Self-Adaptation Evolution Strategy with Repelling Subpopulations
(2022-06-01)The covariance matrix self-adaptation evolution strategy with repelling subpopulations (RS-CMSA-ES) is one of the most successful multimodal optimization (MMO) methods currently available. However, some of its components ...
-
VSD-MOEA: A Dominance-Based Multiobjective Evolutionary Algorithm with Explicit Variable Space Diversity Management
(2022-06-01)Most state-of-the-art Multiobjective Evolutionary Algorithms (moeas) promote the preservation of diversity of objective function space but neglect the diversity of decision variable space. The aim of this article is to ...
-
AdaSwarm: Augmenting Gradient-Based Optimizers in Deep Learning with Swarm Intelligence
(2022-04-01)This paper introduces AdaSwarm, a novel gradient-free optimizer which has similar or even better performance than the Adam optimizer adopted in neural networks. In order to support our proposed AdaSwarm, a novel Exponentially ...
-
Preference incorporation into many-objective optimization: An Ant colony algorithm based on interval outranking
(2022-03-01)In this paper, we enriched Ant Colony Optimization (ACO) with interval outranking to develop a novel multi-objective ACO optimizer to approach problems with many objective functions. This proposal is suitable if the ...
-
Preference incorporation into many-objective optimization: An Ant colony algorithm based on interval outranking
(2022-03-01)In this paper, we enriched Ant Colony Optimization (ACO) with interval outranking to develop a novel multi-objective ACO optimizer to approach problems with many objective functions. This proposal is suitable if the ...
-
PyDDRBG: A Python framework for benchmarking and evaluating static and dynamic multimodal optimization methods
(2022-01-01)PyDDRBG is a Python framework for generating tunable test problems for static and dynamic multimodal optimization. It allows for quick and simple generation of a set of predefined problems for non-experienced users, as ...
-
Parallel Multi-Objective Evolutionary Algorithms: A Comprehensive Survey
(2021-12-01)Multi-Objective Evolutionary Algorithms (MOEAs) are powerful search techniques that have been extensively used to solve difficult problems in a wide variety of disciplines. However, they can be very demanding in terms of ...
-
COARSE-EMOA: An indicator-based evolutionary algorithm for solving equality constrained multi-objective optimization problems
(2021-12-01)Many real-world applications involve dealing with several conflicting objectives which need to be optimized simultaneously. Moreover, these problems may require the consideration of limitations that restrict their decision ...
-
On the Effect of the Cooperation of Indicator-Based Multiobjective Evolutionary Algorithms
(2021-08-01)For almost 20 years, quality indicators (QIs) have promoted the design of new selection mechanisms of multiobjective evolutionary algorithms (MOEAs). Each indicator-based MOEA (IB-MOEA) has specific search preferences ...
-
A Novel Parametric benchmark generator for dynamic multimodal optimization
(2021-08-01)In most existing studies on dynamic multimodal optimization (DMMO), numerical simulations have been performed using the Moving Peaks Benchmark (MPB), which is a two-decade-old test suite that cannot simulate some critical ...