Carlos Cotta
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Carlos Cotta has a total of 154 co-authors. Here are the top co-authors by number of shared publications:
- Antonio José Fernández Leiva
Universidad de Málaga
55 shared publications - Juan Julian Merelo
University of Granada
28 shared publications - Rafael Nogueras
Universidad de Málaga
15 shared publications - Pablo Moscato
University of Newcastle
14 shared publications - Carlos Miguel Fernandes
Center for Studies of Transport Phenomena (CEFT), Department of Mechanical Engineering, Faculty of Engineering, University of Porto, 4200-465 Porto, Portugal
12 shared publications José M. Troya
Department of Lenguajes y Ciencias de la Computación ETSI Informatica (3.2.49), University of Málaga, ETSI Informática, Campus de Teatinos, Málaga 29071, Spain
11 shared publications
Latest Publications
- Open Access
- 2 June 2026
- Published by IOS Press
- p. 70-73
ALLEGET’26 Keynote: Bioinspired Simheuristics for Effective Crowd Evacuation
Evacuating indoor environments is a critical challenge for which safe and effective strategies are very much needed. The placement of emergency exits plays a crucial role in this regard. This placement should be approached by considering both the geometry of the environment and the dynamics of the crowd in an evacuation scenario. In this context, this work shows how a simulation-based framework based on a probabilistic cellular automaton can be used to model emergent pedestrian dynamics. Each pedestrian is modeled as an agent whose movement follows a differential desirability gradient, which combines rational pathfinding with dynamic repulsion fields, thus capturing behaviors that range from orderly evacuation to chaotic scattering. This framework is embedded within a metaheuristic optimization setting used to navigate the complex, non-linear search space of exit configurations. More precisely, we consider evolutionary and memetic simheuristics. By integrating global evolutionary search with local, derivative-free search methods, this approach can identify near-optimal layouts that significantly minimize evacuation times and non-evacuee counts in realistic scenarios.
- 2 June 2026
- Published by IOS Press
- p. 70-73
Open AccessALLEGET’26 Keynote: Bioinspired Simheuristics for Effective Crowd Evacuation
Evacuating indoor environments is a critical challenge for which safe and effective strategies are very much needed. The placement of emergency exits plays a crucial role in this regard. This placement should be approached by considering both the geometry of the environment and the dynamics of the crowd in an evacuation scenario. In this context, this work shows how a simulation-based framework based on a probabilistic cellular automaton can be used to model emergent pedestrian dynamics. Each pedestrian is modeled as an agent whose movement follows a differential desirability gradient, which combines rational pathfinding with dynamic repulsion fields, thus capturing behaviors that range from orderly evacuation to chaotic scattering. This framework is embedded within a metaheuristic optimization setting used to navigate the complex, non-linear search space of exit configurations. More precisely, we consider evolutionary and memetic simheuristics. By integrating global evolutionary search with local, derivative-free search methods, this approach can identify near-optimal layouts that significantly minimize evacuation times and non-evacuee counts in realistic scenarios.
- Open Access
- 14 July 2025
- Published by Association for Computing Machinery (ACM)
- p. 93-94
Resilience of Evolutionary Algorithms to Aggressive Compilation Optimization
- 14 July 2025
- Published by Association for Computing Machinery (ACM)
- p. 93-94
Open AccessResilience of Evolutionary Algorithms to Aggressive Compilation Optimization
- 17 April 2025
- Published by Springer Nature
- p. 227-239
Evaluating the Impact of Hysteretic Phenomena and Implementation Choices on Energy Consumption in Evolutionary Algorithms
- 17 April 2025
- Published by Springer Nature
- p. 227-239
Evaluating the Impact of Hysteretic Phenomena and Implementation Choices on Energy Consumption in Evolutionary Algorithms
- Open Access
- 3 February 2025
- Published by Springer Nature in TOP
- Vol. 33 (2) , 327-356
Harnessing memetic algorithms: a practical guide
The aim of this work is to provide a didactic approximation to memetic algorithms (MAs) and how to apply these techniques to an optimization problem. MAs are based on the synergistic combination of ideas from population-based metaheuristics and trajectory-based search/optimization techniques. Most commonly, MAs feature a population-based algorithm as the underlying search engine, endowing it with problem-specific components for exploring the search space, and in particular with local-search mechanisms. In this work, we describe the design of the different elements of the MA to fit the problem under consideration, and go on to perform a detailed case study on a constrained combinatorial optimization problem related to aircraft landing scheduling. An outline of some advanced topics and research directions is also provided.
- 3 February 2025
- Published by Springer Nature in TOP
- Vol. 33 (2) , 327-356
Open AccessHarnessing memetic algorithms: a practical guide
The aim of this work is to provide a didactic approximation to memetic algorithms (MAs) and how to apply these techniques to an optimization problem. MAs are based on the synergistic combination of ideas from population-based metaheuristics and trajectory-based search/optimization techniques. Most commonly, MAs feature a population-based algorithm as the underlying search engine, endowing it with problem-specific components for exploring the search space, and in particular with local-search mechanisms. In this work, we describe the design of the different elements of the MA to fit the problem under consideration, and go on to perform a detailed case study on a constrained combinatorial optimization problem related to aircraft landing scheduling. An outline of some advanced topics and research directions is also provided.
- Open Access
Epoch-based Application of Problem-Aware Operators in a Multiobjective Memetic Algorithm for Portfolio Optimization
We consider the issue of intensification/diversification balance in the context of a memetic algorithm for the multiobjective optimization of investment portfolios with cardinality constraints. We approach this issue in this work by considering the selective application of knowledge-augmented operators (local search and a memory of elite solutions) based on the search epoch in which the algorithm finds itself, hence alternating between unbiased search (guided uniquely by the built-in search mechanics of the algorithm) and focused search (intensified by the use of the problem-aware operators). These operators exploit Sharpe index (a measure of the relationship between return and risk) as a source of problem knowledge. We have conducted a sensibility analysis to determine in which phases of the search the application of these operators leads to better results. Our findings indicate that the resulting algorithm is quite robust in terms of parameterization from the point of view of this problem-specific indicator. Furthermore, it is shown that not only can other non-memetic counterparts be outperformed, but that there is a range of parameters in which the MA is also competitive when not better in terms of standard multiobjective performance indicators.
Open AccessEpoch-based Application of Problem-Aware Operators in a Multiobjective Memetic Algorithm for Portfolio Optimization
We consider the issue of intensification/diversification balance in the context of a memetic algorithm for the multiobjective optimization of investment portfolios with cardinality constraints. We approach this issue in this work by considering the selective application of knowledge-augmented operators (local search and a memory of elite solutions) based on the search epoch in which the algorithm finds itself, hence alternating between unbiased search (guided uniquely by the built-in search mechanics of the algorithm) and focused search (intensified by the use of the problem-aware operators). These operators exploit Sharpe index (a measure of the relationship between return and risk) as a source of problem knowledge. We have conducted a sensibility analysis to determine in which phases of the search the application of these operators leads to better results. Our findings indicate that the resulting algorithm is quite robust in terms of parameterization from the point of view of this problem-specific indicator. Furthermore, it is shown that not only can other non-memetic counterparts be outperformed, but that there is a range of parameters in which the MA is also competitive when not better in terms of standard multiobjective performance indicators.
- 19 November 2024
- Published by Springer Nature
- p. 324-329
Using an Agent-Based Cellular Automaton for Emergency Evacuation Simulation
- 19 November 2024
- Published by Springer Nature
- p. 324-329
Using an Agent-Based Cellular Automaton for Emergency Evacuation Simulation
- Open Access
Metaheuristics for the Template Design Problem: Encoding, Symmetry and Hybridisation
The template design problem (TDP) is a hard combinatorial problem with a high number of symmetries which makes solving it more complicated. A number of techniques have been proposed in the literature to optimise its resolution, ranging from complete methods to stochastic ones. However, although metaheuristics are considered efficient methods that can find enough-quality solutions at a reasonable computational cost, these techniques have not proven to be truly efficient enough to deal with this problem. This paper explores and analyses a wide range of metaheuristics to tackle the problem with the aim of assessing their suitability for finding template designs. We tackle the problem using a wide set of metaheuristics whose implementation is guided by a number of issues such as problem formulation, solution encoding, the symmetrical nature of the problem, and distinct forms of hybridisation. For the TDP, we also propose a slot-based alternative problem formulation (distinct to other slot-based proposals), which represents another option other than the classical variation-based formulation of the problem. An empirical analysis, assessing the performance of all the metaheuristics (i.e., basic, integrative and collaborative algorithms working on different search spaces and with/without symmetry breaking) shows that some of our proposals can be considered the state-of-the-art when they are applied to specific problem instances.
Open AccessMetaheuristics for the Template Design Problem: Encoding, Symmetry and Hybridisation
The template design problem (TDP) is a hard combinatorial problem with a high number of symmetries which makes solving it more complicated. A number of techniques have been proposed in the literature to optimise its resolution, ranging from complete methods to stochastic ones. However, although metaheuristics are considered efficient methods that can find enough-quality solutions at a reasonable computational cost, these techniques have not proven to be truly efficient enough to deal with this problem. This paper explores and analyses a wide range of metaheuristics to tackle the problem with the aim of assessing their suitability for finding template designs. We tackle the problem using a wide set of metaheuristics whose implementation is guided by a number of issues such as problem formulation, solution encoding, the symmetrical nature of the problem, and distinct forms of hybridisation. For the TDP, we also propose a slot-based alternative problem formulation (distinct to other slot-based proposals), which represents another option other than the classical variation-based formulation of the problem. An empirical analysis, assessing the performance of all the metaheuristics (i.e., basic, integrative and collaborative algorithms working on different search spaces and with/without symmetry breaking) shows that some of our proposals can be considered the state-of-the-art when they are applied to specific problem instances.