Dr. Mohamed Bahy Bader-El-Den

  • Home
  • Publications
  • Short Bio
  • Teatching
  • Contact details
Picture
Dr. Mohamed Bader-el-den
Lecturer 
School of Computing
Portsmouth University

Hampshire PO1 3HE

United Kingdom
Mohamed.Bader@port.ac.uk

Picture
I am a lecturer at the School of Computing, University of Portsmouth. In general, my research interests lie in the areas of evolutionary computation, genetic programming, combinatorial optimization, Hyper-heuristic and multi-agent/robot cooperativa systems. In particular, I am interested in the development of systems that are capable of discovering/evolving new successful heuristics/algorithm on a wide range of real-world combinatorial optimisation problem such as: Scheduling, Timetabling, Satisfiability Testing SAT and Financial Forecasting. Prior to joining Portsmouth I was research associate at Loughborough University working on an EPSRC-funded project, "Designing Mechanisms for Automated Resource Allocation Problem". In this project, we investigated the use of game theory and market-based methods for optimal allocation of resources. During my Ph.D. program, I worked on an EPSRC-funded project, "Investigation of Genetic Programming (GP) as a Hyper-Heuristic for Combinatorial Optimization", under the supervision of Professor Riccardo Poli at University of Essex.

I also worked as a research intern at Microsoft Research Cambridge (MSRC). The target was to use GP for evolving strategies for Microsofts Solver Foundations local search engine. I conducted my M.Sc. thesis research at the Automation Lab, University of Mannheim, Germany; my research was on using game theory for modelling and combining cooperative and non-cooperative behaviours among autonomous agents.

Potential PhD Students

I welcome enquiries from potential self-funded PhD students interested in one or more of the following areas:
  • Evolutionary Computation and Genetic Programming.
  • Heuristic, Hyper-heuristics and Meta-heuristic for combinatorial optimisation problems.
  • Multi-agent Systems.
  • Data mining and clustering.