Research Areas

The ECCO group focuses on solving various combinatorial optimisation problems with wide range of real-world applications, using evolutionary computation and machine learning techniques. Below shows a list of our research areas.

Combinatorial Optimisation Problems

Dynamic (Flexible) Job Shop Scheduling

Emergency Medical Dispatch

Vehicle/Arc Routing with Uncertainty

Cloud Resource Allocation

Cloud Workflow Scheduling

Service Composition

Social Network Analysis

Evolutionary Computation and Machine Learning Techniques and Research Areas

Genetic Programming

Reinforcement Learning

Hyper-heuristics and Automated Algorithm Design

Genetic Algorithms and Memetic Algorithms

Estimation of Distribution Algorithms

Multi-Objective Optimisation and Learning

Cooperative Co-evolution (Large Scale Optimisation)

Surrogate-Assisted Evolutionary Algorithms (Expensive/Simulation Optimisation)

Transfer and Multitask Optimisation

Explainable Artificial Intelligence