Automated generation of dispatching rules for the green unrelated machines scheduling problem
Multitask genetic programming for automated design of heuristics for the container relocation problem
Improving the Performance of Relocation Rules for the Container Relocation Problem with the Rollout Algorithm
Designing Relocation Rules with Genetic Programming for the Online Container Relocation Problem
Constructing Ensembles of Automatically Designed Relocation Rules for the Container Relocation Problem
Review of Stochastic Dynamic Vehicle Routing in the Evolving Urban Logistics Environment
Evolving routing policies for electric vehicles by means of genetic programming
ECF: A C++ framework for evolutionary computation
Application of Evolutionary Optimization in Task Mapping and Scheduling for Heterogeneous Mobile-Edge Computing
Assessing the Ability of Genetic Programming for Feature Selection in Constructing Dispatching Rules for Unrelated Machine Environments
Evolutionary Algorithms for Bin Packing Problem with Maximum Lateness and Waste Minimization
Leveraging More of Biology in Evolutionary Reinforcement Learning
Heuristic Ensemble Construction Methods of Automatically Designed Dispatching Rules for the Unrelated Machines Environment
To Bias or Not to Bias: Probabilistic Initialisation for Evolving Dispatching Rules
A Variable Neighborhood Search Method with a Tabu List and Local Search for Optimizing Routing in Trucks in Maritime Ports
Digging Deeper: Operator Analysis for Optimizing Nonlinearity of Boolean Functions
Designing relocation rules with genetic programming for the container relocation problem with multiple bays and container groups
A survey of metaheuristic algorithms for the design of cryptographic Boolean functions
A Search for Nonlinear Balanced Boolean Functions by Leveraging Phenotypic Properties
Automated design of relocation rules for minimising energy consumption in the container relocation problem
Evolving ensembles of heuristics for the travelling salesman problem
Genetic programming for the vehicle routing problem with zone-based pricing
On Evolvability and Behavior Landscapes in Neuroevolutionary Divergent Search
Evolving scheduling heuristics with genetic programming for optimization of quality of service in weakly hard real-time systems
Finding Near-Optimal Portfolios with Quality-Diversity
Evolving Dispatching Rules for Dynamic Vehicle Routing with Genetic Programming
Constructing ensembles of dispatching rules for multi-objective tasks in the unrelated machines environment
Collaboration methods for ensembles of dispatching rules for the dynamic unrelated machines environment
Ensembles of priority rules to solve one machine scheduling problem in real-time
Combining single objective dispatching rules into multi-objective ensembles for the dynamic unrelated machines environment
Divide and conquer: Using single objective dispatching rules to improve convergence for multi-objective optimisation
An analysis of training models to evolve heuristics for the travelling salesman problem
Does size matter? On the influence of ensemble size on constructing ensembles of dispatching rules
A New Angle: On Evolving Rotation Symmetric Boolean Functions
Look into the Mirror: Evolving Self-dual Bent Boolean Functions
On the Evolution of Boomerang Uniformity in Cryptographic S-boxes
An analysis of heuristic templates in Genetic Programming for one-dimensional cutting and packing problems
Automated design of relocation rules for minimising energy consumption in the container relocation problem
Modeling Strong Physically Unclonable Functions with Metaheuristics
Building Heuristics and Ensembles for the Travel Salesman Problem
NeuroSCA: Evolving Activation Functions for Side-Channel Analysis
Selection of dispatching rules evolved by genetic programming in dynamic unrelated machines scheduling based on problem characteristics
Heuristic and metaheuristic methods for the parallel unrelated machines scheduling problem: a survey
Constructing Ensembles of Dispatching Rules for Multi- objective Problems
Automated design of heuristics for the container relocation problem using genetic programming
Introduction to automated design of scheduling heuristics with genetic programming
Novel ensemble collaboration method for dynamic scheduling problems
Evolving Constructions for Balanced, Highly Nonlinear Boolean Functions
Genetic programming for electric vehicle routing problem with soft time windows
Solving the Dial-a-Ride Problem Using an Adapted Genetic Algorithm
On the Difficulty of Evolving Permutation Codes
Towards Interpretable Dispatching Rules: Application of Expression Simplification Methods
Local search based methods for scheduling in the unrelated parallel machines environment
A comparative study of dispatching rule representations in evolutionary algorithms
On the genotype compression and expansion for evolutionary algorithms in the continuous domain
Automatic design of dispatching rules for static scheduling conditions
Designing dispatching rules with genetic programming for the unrelated machines environment with constraints
On the Application of ϵ-Lexicase Selection in the Generation of Dispatching Rules
A Search for Additional Structure: The Case of Cryptographic S-boxes
One property to rule them all? On the limits of trade-offs for S-boxes
Fitness Landscape Analysis of Dimensionally-Aware Genetic Programming Featuring Feynman Equations
A comparative study of solution representations for the unrelated machines environment
Comparison of schedule generation schemes for designing dispatching rules with genetic programming in the unrelated machines environment
Improving genetic algorithm performance by population initialisation with dispatching rules
Creating dispatching rules by simple ensemble combination
Methods for solving static scheduling problems in the unrelated machines environment
Automated design of dispatching rules for scheduling problems with constraints
A survey of dispatching rules for the dynamic unrelated machines environment
A Software Framework for Interactive Visualization of Optimization Algorithms
Evolving dispatching rules for optimising many- objective criteria in the unrelated machines environment
Automated design of dispatching rules in unrelated machines environment
Comparison of ensemble learning methods for creating ensembles of dispatching rules for the unrelated machines environment
Solving Scheduling Problems in the Unrelated Machines Environment by Using Evolutionary Algorithms
Hyper-heuristic methods for solving job shop scheduling problems with unrelated machines
Adaptive scheduling on unrelated machines with genetic programming
Comparison of solution representations for scheduling in the unrelated machines environment
Constrained scheduling for unrelated machines
Optimization of scheduling for unrelated machines
GPU Implementation of a Medical Imaging Data Compression Algorithm
Machine-to-machine communication as key enabler in smart metering systems
Evolutionary computation description language
Teaching
University undergraduate
- Advanced Use of Linux Operating System (Lecturer in charge, Lecturer in charge)
- Basic Use of Linux Operating System (Lecturer in charge, Lecturer in charge)
- BSc Thesis (Lecturers)
- BSc Thesis (Lecturers)
- Final BSc Thesis (Lecturers)
- Interactive Computer Graphics (Lecturers, Lecturers)
- Operating Systems (Lecturers)
- Project C (Lecturers)
- Software Design Project (Lecturers)
University graduate
- Computer Aided Analysis and Design (Lecturer in charge)
- Evolutionary Computing Optimization (Lecturer in charge)
- Production-level coding in Python (Lecturer in charge)
- Machine Learning 1 (Lecturers, Lecturers)
- Machine Learning 1 (Lecturers)
- Project (Lecturers)
- Project (Lecturers)
- Project (Lecturers)
- Seminar 1 (Lecturers)
- Seminar 2 (Lecturers)
Postgraduate doctoral study programme
- Scheduling Algorithms (Lecturer in charge)
- Visualization methods (Lecturer in charge)
Competences
-
Computational and artificial intelligence
Artificial intelligence Machine learning Computational intelligence Greedy algorithms Evolutionary computation Particle swarm optimization Genetic algorithms Fuzzy logic Artificial neural networks -
Computational and artificial intelligence
Artificial intelligence Machine learning Computational intelligence Greedy algorithms Evolutionary computation Particle swarm optimization Genetic algorithms Fuzzy logic Artificial neural networks