Director of Research, College of Engineering and Physical Science
First Year Software Workshop
Evolutionary computation, multi-agent systems, artificial life and other complex adaptive systems. Theory of evolutionary computation and genetic algorithms. The extension of this theory to arbitrary domains. Evolution of co-operation and emergent computation in multi-agent models. The use of such systems to model complex organisations and social systems. You can find more information here.
Here is my Google Scholar page.
My book: Genetic
algorithms: principles and perspectives (with Colin Reeves).