Professor David Wolfe Corne

            Telephone :           +44 (0)131 451 3410

            Fax :                    +44 (0)131 451 3327




Back to my home page. My apologies that practically everything below is very out of date; you know how it is. Do just email or tweet me ( dwcorne ) if you want more current information about something or just want to chat about research. Meanwhile, current passions (unlikely to wane for many years) include coralbots, other projects I am working on with the Edinburgh Robotics Alliance , making breakthroughs by working with advanced machine learning in health (see example link here to plos paper when published), and the ideas behind Research Perspectives .


Journal boards

My u/g and p/g teaching material



Most cited

 Research Integrity (updated 02/03/07)


Papers I should have cited


I research into optimisation, machine learning and data mining. I also work with others in exploiting my research (from advising start-ups through to major industry-supported projects). In straightforward terms, I design algorithms that solve difficult problems in pattern recognition, design, logistics, telecoms, bioinformatics, and many other areas. Much of this work involves algorithms that build predictive models by exploiting multiple data sources. Technically, my main research focus is on understanding how appropriately to design and/or configure algorithms for any given space of problem instances or datasets. Applications of this focus are legion, but I prefer applications that contribute to the environment and to health.

Teaching and Admin             

Here is all my current teaching material

Professional Activities

Editorial Boards (current)

Ex-Editorial Boards (retired after serving a few terms)

Invited Talks


  • LION (Learning and Intelligent OptimizatioN) 2015 (France)
  • Unconventional Computing 2011 (Finland)
  • Doctoral Summer School, Iasi, June 2010 (Romania)
  • LION (Learning and Intelligent OptimizatioN) 2010 (Italy)
  • IEEE Symposium on Multic-Criteria Decision Making, 2009, Nashville (USA)
  • NABIC (Nature and Biologically Inspired Computing) 2009 (India)
  • Unconventional Computing 2008 (Austria)
  • IEEE Congress on Evolutionary Computation 2008, (Hong Kong)
  • Adaptive Computation in Design and Manufacture 06 (UK)
  • Intelligent Systems Design and Application 05 (Poland),
  • Evolution Artificielle 05 (France),
  • Hybrid Intelligent Systems 03 (Australia),


  • China/UK Workshops on Nature Inspired Computing (04 – 2 talks, 06 – 1 talk, USTC, China);
  • Workshop on Bio-inspired Biocomputing, 2006 (at PPSN, Iceland)

Invited Tutorials: :

  • PPSN 2008 (Dortmund), on Bioinformatics
  • PPSN 2002 (Spain), on Bioinformatics
  • IEEE CEC 2002 (USA), on Evolutionary Scheduling
  • IEEE CEC 2003, Australia, on Bioinformatics
  • IEEE CEC 2004 (San Diego); on Bioinformatics
  • MOPGP 2006 (France, presented by Joshua Knowles, `semiplenary' on Evolutionary Multiobjective Optimisation)
  • PPSN 2006 (Iceland), on Bioinformatics



Conference Steering Committee Memberships

· EMO: Evolutionary Multiobjective Optimization (from 2001)

· (PATAT: Practice and Theory of Automated Timetabling (1997—2002; resigned 2002))

· PPSN: Parallel Problem Solving from Nature (from 2002)

· EvoBio: Evolutionary Computation in Bioinformatics (from 2006)

General Chair

· co-chair (with C. Dhaenans and L. Jourdan), Symposium on Metaheuristics and Knowledge Discovery, at META-2010, Tunisia

· co-chair (with P. Frisco, A.Reynolds) AISB 2009 Symposium on Evolutionary Design of Complex Systems

· co-chair (with P. Frisco), Workshop on Membrane Computing 2008, Edinburgh

· Vice chair 2007 International Conference on Genetic and Evolutionary Methods, at WorldComp'07, Las Vegas.

· Vice chair 2007 International Conference on Bioinformatics and Computational Biology,, at WorldComp'07, Las Vegas

· (co chair with Gwenn Volkert and Jagath Rajapakse) 2007 IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology, Hawaii, US

· (co-chair, with Elena Marchiori) 2007 EvoBIO: 6th European Workshop on Evolutionary Computation in Bioinformatics, Valencia, Spain

· (co-chair, with Elena Marchiori) 2006 EvoBIO: 5th European Workshop on Evolutionary Computation in Bioinformatics, Budapest, Hungary

· 2005 IEEE Congress on Evolutionary Computation, Edinburgh, UK

· (co-chair, with Elena Marchiori) 2005 EvoBIO: 4th European Workshop on Evolutionary Computation in Bioinformatics, Lausanne, Switzerland

· (co-chair with Gary Fogel) IEEE CIBCB 2004: IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology

· (co-chair, with Mario Koeppen and A. Abraham) Hybrid Intelligent Systems 2004, Kitakyushu, Japan

· (co-chair, with Elena Marchiori) 2004 EvoBIO: 3rd European Workshop on Evolutionary Computation in Bioinformatics, Coimbra, Portugal

· (co-chair, with Elena Marchiori) 2003 EvoBIO: 2nd European Workshop on Evolutionary Computation in Bioinformatics, Essex, UKl

· (co-chair, with Elena Marchiori) 2002 EvoBIO: 1st European Workshop on Evolutionary Computation in Bioinformatics, Birmingham, UK

· (co-chair, with Andrew Martin, 2001 AISB Workshop on Artificial Intelligence in Bioinformatics, Birmingham, UK

· (co-chair, with George Smith and Martin Oates) 2000 EctelNET: 1st European Workshop on Evolutionary Computing in Telecommunications, Birmingham, UK

· (co-chair, with Peter Bentley) 1999 AISB Workshop on Creative Evolutionary Systems, Sussex, UK

· (co-chair, with Jon Shapiro) 1997 AISB Workshop on Evolutionary Computing, Manchester, UK

        Technical Chair

· (Technical co-chair) IEEE CIBCB 2005: IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology

· 2004 IEEE Symposium on Computational Intelligence in Bioinformatics & Computational Biology, San Diego, October 2004

· (Technical co-chair, Europe) 2004 IEEE Congress on Evolutionary Computation, Portland, Oregon, USA

      Workshops Chair     

· 2002 PPSN VII , in Granada, Spaiin

· 2000 PPSN VI, Paris, France

· 2000 SAB, Paris, France

            Program Committee / Advisory Board Memberships

  • approx. 200 and growing.

Bodies, Working Groups, Committees, 

·             Member of the EPSRC College, from 2002 to date (renewed 2010)

·             Member of the International Association for Pattern Recognition Technical Committee on Pattern Recognition for Bioinformatics

·             (Co-Chair, IEEE Task Force on Computational Intelligence in Bioinformatics) (until 2004 or so?)

·             Co-Chair, with Elena Marchiori, of the EvoNet Working Group on Bioinformatics

·             (Co-Chair, with George Smith, of the EVONET Working group on Telecomms) (until 2002)

·             Steering Committee Member of Hans-Georg Beyer’s Evolutionary Algorithms Glossary project

External Examining

  •             1998—2001 MSc in Data Mining and Knowledge Extraction, UEA, UK
  •  2004+    MSc in Intelligent Interactive Systems (and some related MScs), Plymouth
  • 2007+    certain MSc courses at Birmingham       
  •             PhDs -- Aarhus, Denmark (3), Aberystwyth (1), Birmingham (1 - Mphil), Coventry (1 - Mphil), Essex (1), Exeter (1), Hong Kong P.U. (2), IIT Kharaghpur (1), Kent (1), Leeds (3), Leicester (1) ,  Liverpool (1),   Napier (3), Portsmouth (1), U. of Queensland (1), Reading (1), Sheffield (1 - Mphil), Surrey (1), UCL (1), UEA (1), UWE (3)


A reasonably up-to-date list is here:

Most cited seems to be: Knowles, J.D. and Corne, D.W. (2000) Approximating the non-dominated front using the Pareto Archived Evolution Strategy, Evolutionary Computation, 8(2):149-172. ISSN 1063-6560 -- with 1,643 citations as of June 2014; here is a pre-publication version -- the final version can be obtained from the journal's web site;  the first paper describing the PAES algorithm (in CEC'99) has 859 citations to date.

My first edited book: Corne, D. Dorigo, M., Glover, F. (eds) (1999) New Ideas in Optimization, McGraw-Hill, 525pp. has ~767 citations to date; Meanwhile my edited book (with Peter Bentley) Creative Evolutionary Systems has ~355 citations, and, Evolutionary Computation in Bioinformatics (ed. G. Fogel, D. Corne) has 185 citations.

Another with >500 citations is: Corne, D.W., Knowles, J.D. and Oates, M.J. (2000). The Pareto-Envelope based Selection Algorithm for Multiobjective Optimisation, in Schoenauer, M., Deb, K., Rudolph, G., Yao, X., Lutton, E., Merelo, J.J. and Schwefel, H-P. (eds.) Parallel Problem Solving from Nature - PPSN VI, Springer Lecture Notes in Computer Science, pp. 869--878. ISBN 3-540-41056-2 --- which has 666 citations to date; this describes another novel MOEA called PESA. The next version, PESA-II, has 444 citations.

Another with >300 citations is: H-L Fang, P.M.Ross, D.Corne, ``A Promising GA Approach to Job Shop Scheduling,Rescheduling and Open-Shop Scheduling Problems'', in Proc. 5th ICGA, Morgan Kaufmann, pp. 375--382, 1993. This has 348 citations to date. The ideas developing in that work were the roots of what is commonly known now as `hyperheuristics' -- the next step on the way was:  Fang, Corne, Ross, "A Promising Hybrid GA/Heuristic Approach to Open Shop problems, Proceedings of ECAI 94: 11th European Conference on Artificial Intelligence}, A. Cohn (ed.), pp. 590--594, John Wiley and Sons Ltd, 1994. -- this one has just 101 citations to date, and the last publication in this line before   `hyperheuristics' started to get really noticed (Peter coined this term soon after and got funding for an EPSRC project to start developing it further).

I could go on, but that might give the impression that I am a fan of bibliometrics - well, I'm not (really!). But indulge me by allowing a mention of, my first ever paper in what is broadly my main field (optimisation), which is: 

D.Corne, H-L. Fang, C.Mellish: ``Solving the Modular Exam Scheduling Problem with Genetic Algorithms'', in {\em Proceedings of the 6th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems}, P. Chung, G. Lovegrove, M. Ali (eds.), Gordon and Breach Science Publishers, pp. 370--373, 1993. This has ~80 citations to date -- it was the very early days of stochastic automated timetabling, and we were the second  to do it with EAs (there was earlier work by Abramson and Abela on smaller problems) and this was our first publication on it. It arose from Fang's MSc work. A later paper in that line from the same era is Fast Practical Evolutionary Timetabling, (Corne, Ross, Fang), Evolutionary Computing
Lecture Notes in Computer Science, 1994, Volume 865/1994, 250-263
, with 128 citations.

PageRank Checking Icon