Skip to main content

Research Repository

Advanced Search

All Outputs (19)

A Novelty-Search Approach to Filling an Instance-Space with Diverse and Discriminatory Instances for the Knapsack Problem (2022)
Presentation / Conference Contribution
Marrero, A., Segredo, E., León, C., & Hart, E. (2022, September). A Novelty-Search Approach to Filling an Instance-Space with Diverse and Discriminatory Instances for the Knapsack Problem. Presented at Parallel Problem Solving from Nature – PPSN

We propose a new approach to generating synthetic instances in the knapsack domain in order to fill an instance-space. The method uses a novelty-search algorithm to search for instances that are diverse with respect to a feature-space but also elicit... Read More about A Novelty-Search Approach to Filling an Instance-Space with Diverse and Discriminatory Instances for the Knapsack Problem.

Computational Thinking and User Interfaces: A Systematic Review (2022)
Journal Article
Rijo-Garcia, S., Segredo, E., & Leon, C. (2022). Computational Thinking and User Interfaces: A Systematic Review. IEEE Transactions on Education, 65(4), 647-656. https://doi.org/10.1109/te.2022.3159765

Contribution: This document presents a systematic bibliographic review that demonstrates the need to conduct research on how the user experience impacts the development of computational thinking. Background: In the field of computer science, computat... Read More about Computational Thinking and User Interfaces: A Systematic Review.

How do young students get enthusiastic about computational thinking activities? (2021)
Presentation / Conference Contribution
Herrero Álvarez, R., León, C., Miranda, G., Segredo, E., Socas, Ó., Cuellar-Moreno, M., …Díaz, Y. (2021). How do young students get enthusiastic about computational thinking activities?. In EDULEARN21 Proceedings. https://doi.org/10.21125/edulearn.

This paper presents a study of the emotions that are produced in pre-university students when performing Computational Thinking activities. In the absence of an official document that deals what content of Computational Thinking should be taught at t... Read More about How do young students get enthusiastic about computational thinking activities?.

Comparison between Single and Multi-Objective Evolutionary Algorithms to Solve the Knapsack Problem and the Travelling Salesman Problem (2020)
Journal Article
Mahrach, M., Miranda, G., León, C., & Segredo, E. (2020). Comparison between Single and Multi-Objective Evolutionary Algorithms to Solve the Knapsack Problem and the Travelling Salesman Problem. Mathematics, 8(11), Article 2018. https://doi.org/10.3390/m

One of the main components of most modern Multi-Objective Evolutionary Algorithms (MOEAs) is to maintain a proper diversity within a population in order to avoid the premature convergence problem. Due to this implicit feature that most MOEAs share, t... Read More about Comparison between Single and Multi-Objective Evolutionary Algorithms to Solve the Knapsack Problem and the Travelling Salesman Problem.

SCHOOLTHY: Automatic Menu Planner for Healthy and Balanced School Meals (2020)
Journal Article
Segredo, E., Miranda, G., Ramos, J. M., Leon, C., & Rodriguez-Leon, C. (2020). SCHOOLTHY: Automatic Menu Planner for Healthy and Balanced School Meals. IEEE Access, 8, 113200-113218. https://doi.org/10.1109/access.2020.3003067

SCHOOLTHY: Automatic Menu Planner for Healthy and Balanced School Meals is a decision support tool that addresses the multi-objective menu planning problem in order to automatically produce meal plans for school canteens. Malnutrition is a widespread... Read More about SCHOOLTHY: Automatic Menu Planner for Healthy and Balanced School Meals.

Simulador de Robótica Educativa para la promoción del Pensamiento Computacional | Educational Robotics simulator for fostering Computational Thinking (2020)
Journal Article
Ángel-Díaz, C. M., Segredo, E., Arnay, R., & León, C. (2020). Simulador de Robótica Educativa para la promoción del Pensamiento Computacional | Educational Robotics simulator for fostering Computational Thinking. RED. Revista de Educación a Distanci

Este trabajo presenta una herramienta Web libre y gratuita que facilita a cualquier centro educativo la enseñanza de conceptos básicos sobre robótica y programación y que, al mismo tiempo, permite desarrollar habilidades relacionadas con el pensamien... Read More about Simulador de Robótica Educativa para la promoción del Pensamiento Computacional | Educational Robotics simulator for fostering Computational Thinking.

A similarity-based neighbourhood search for enhancing the balance exploration–exploitation of differential evolution (2019)
Journal Article
Segredo, E., Lalla-Ruiz, E., Hart, E., & Voß, S. (2020). A similarity-based neighbourhood search for enhancing the balance exploration–exploitation of differential evolution. Computers and Operations Research, 117, Article 104871. https://doi.org/10.10

The success of search-based optimisation algorithms depends on appropriately balancing exploration and exploitation mechanisms during the course of the search. We introduce a mechanism that can be used with Differential Evolution (de) algorithms to a... Read More about A similarity-based neighbourhood search for enhancing the balance exploration–exploitation of differential evolution.

Optimising Real-World Traffic Cycle Programs by Using Evolutionary Computation (2019)
Journal Article
Segredo, E., Luque, G., Segura, C., & Alba, E. (2019). Optimising Real-World Traffic Cycle Programs by Using Evolutionary Computation. IEEE Access, 7, 43915-43932. https://doi.org/10.1109/ACCESS.2019.2908562

Traffic congestion, and the consequent loss of time, money, quality of life, and higher pollution, is currently one of the most important problems in cities, and several approaches have been proposed to reduce it. In this paper, we propose a novel for... Read More about Optimising Real-World Traffic Cycle Programs by Using Evolutionary Computation.

A Cooperative Learning Approach for the Quadratic Knapsack Problem (2018)
Presentation / Conference Contribution
Lalla-Ruiz, E., Segredo, E., & Voß, S. (2018). A Cooperative Learning Approach for the Quadratic Knapsack Problem. In Learning and Intelligent Optimization Conference (LION12) (31-35). https://doi.org/10.1007/978-3-030-05348-2_3

The Quadratic Knapsack Problem (QKP) is a well-known optimization problem aimed to maximize a quadratic objective function subject to linear capacity constraints. It has several applications in different fields such as telecommunications, graph theor... Read More about A Cooperative Learning Approach for the Quadratic Knapsack Problem.

Selection methods and diversity preservation in many-objective evolutionary algorithms (2018)
Journal Article
Martí, L., Segredo, E., Sánchez-Pi, N., & Hart, E. (2018). Selection methods and diversity preservation in many-objective evolutionary algorithms. Data Technologies and Applications, https://doi.org/10.1108/dta-01-2018-0009

Purpose – One of the main components of multi-objective, and therefore, many-objective evolutionary algorithms is the selection mechanism. It is responsible for performing two main tasks simultaneously. First, it has to promote convergence by selecti... Read More about Selection methods and diversity preservation in many-objective evolutionary algorithms.

A novel similarity-based mutant vector generation strategy for differential evolution (2018)
Presentation / Conference Contribution
Segredo, E., Lalla-Ruiz, E., & Hart, E. (2018, July). A novel similarity-based mutant vector generation strategy for differential evolution. Presented at The Genetic and Evolutionary Computation Conference 2018 (GECCO 2018), Kyoto, Japan

The mutant vector generation strategy is an essential component of Differential Evolution (DE), introduced to promote diversity, resulting in exploration of novel areas of the search space. However, it is also responsible for promoting intensificatio... Read More about A novel similarity-based mutant vector generation strategy for differential evolution.

On the performance of the hybridisation between migrating birds optimisation variants and differential evolution for large scale continuous problems (2018)
Journal Article
Voß, S., Segredo, E., Lalla-Ruiz, E., Hart, E., & Voss, S. (2018). On the performance of the hybridisation between migrating birds optimisation variants and differential evolution for large scale continuous problems. Expert Systems with Applications, 102

Migrating Birds Optimisation (mbo) is a nature-inspired approach which has been shown to be very effective when solving a variety of combinatorial optimisation problems. More recently, an adaptation of the algorithm has been proposed that enables it... Read More about On the performance of the hybridisation between migrating birds optimisation variants and differential evolution for large scale continuous problems.

Impact of selection methods on the diversity of many-objective Pareto set approximations (2017)
Presentation / Conference Contribution
Martí, L., Segredo, E., Sánchez-Pi, N., & Hart, E. (2017). Impact of selection methods on the diversity of many-objective Pareto set approximations. Procedia Computer Science, 112, 844-853. https://doi.org/10.1016/j.procs.2017.08.077

Selection methods are a key component of all multi-objective and, consequently, many-objective optimisation evolutionary algorithms. They must perform two main tasks simultaneously. First of all, they must select individuals that are as close as poss... Read More about Impact of selection methods on the diversity of many-objective Pareto set approximations.

The importance of the individual encoding in memetic algorithms with diversity control applied to large Sudoku puzzles (2017)
Presentation / Conference Contribution
Segura, C., Segredo, E., & Miranda, G. (2017). The importance of the individual encoding in memetic algorithms with diversity control applied to large Sudoku puzzles. In 2017 IEEE Congress on Evolutionary Computation (CEC). https://doi.org/10.1109/CEC.20

In recent years, several memetic algorithms with explicit mechanisms to delay convergence have shown great promise when solving 9x9 Sudoku puzzles. This paper analyzes and extends state-of-the-art schemes for dealing with Sudoku puzzles of larger dim... Read More about The importance of the individual encoding in memetic algorithms with diversity control applied to large Sudoku puzzles.

On the comparison of initialisation strategies in differential evolution for large scale optimisation (2017)
Journal Article
Segredo, E., Paechter, B., Segura, C., & González-Vila, C. I. (2018). On the comparison of initialisation strategies in differential evolution for large scale optimisation. Optimization Letters, 12(1), 221-234. https://doi.org/10.1007/s11590-017-1107-z

Differential Evolution (DE) has shown to be a promising global opimisation solver for continuous problems, even for those with a large dimensionality. Different previous works have studied the effects that a population initialisation strategy has on... Read More about On the comparison of initialisation strategies in differential evolution for large scale optimisation.

Hybridisation of Evolutionary Algorithms through hyper-heuristics for global continuous optimisation (2016)
Presentation / Conference Contribution
Segredo, E., Lalla-Ruiz, E., Hart, E., Paechter, B., & Voß, S. (2016, May). Hybridisation of Evolutionary Algorithms through hyper-heuristics for global continuous optimisation. Presented at Learning and Intelligent OptimizatioN Conference LION 10, Ischi

Choosing the correct algorithm to solve a problem still remains an issue 40 years after the Algorithm Selection Problem was first posed. Here we propose a hyper-heuristic which can apply one of two meta-heuristics at the current stage of the search.... Read More about Hybridisation of Evolutionary Algorithms through hyper-heuristics for global continuous optimisation.

Hybrid parameter control approach applied to a diversity-based multi-objective Memetic Algorithm for frequency assignment problems (2016)
Presentation / Conference Contribution
Segredo, E., Paechter, B., Hart, E., & Gonz´alez-Vila, C. I. (2016). Hybrid parameter control approach applied to a diversity-based multi-objective Memetic Algorithm for frequency assignment problems. In 2016 IEEE Congress on Evolutionary Computation (C

In order to address the difficult issue of parameter setting within a diversity-based Multi-objective Evolutionary Algorithm (MOEA), we recently proposed a hybrid control scheme based on both Fuzzy Logic Controllers (FLCs) and Hyper-heuristics (HHs).... Read More about Hybrid parameter control approach applied to a diversity-based multi-objective Memetic Algorithm for frequency assignment problems.

Analysing the performance of migrating birds optimisation approaches for large scale continuous problems (2016)
Presentation / Conference Contribution
Lalla-Ruiz, E., Segredo, E., Voss, S., Hart, E., & Paechter, B. (2016, September). Analysing the performance of migrating birds optimisation approaches for large scale continuous problems. Presented at 14th International Conference on Parallel Problem Sol

We present novel algorithmic schemes for dealing with large scale continuous problems. They are based on the recently proposed population-based meta-heuristics Migrating Birds Optimisation (mbo) and Multi-leader Migrating Birds Optimisation (mmbo), t... Read More about Analysing the performance of migrating birds optimisation approaches for large scale continuous problems.