38 Completed Ph.D. Theses on Genetic
Programming (as of October 1999)
Last updated December 24, 2003
Click here for Partial List of Students Writing
PhD, Masters, or Bachelor's Thesis Involving Genetic Programming
A Partial List of People who are active in
If you'd like to be added to this list, please send email to
- your name,
- your university and
- title of your thesis,
- date of completion,
- abstract of thesis (in plain
ASCII in the e-mail message),
- URL of your WWW home page,
- your email address (if
different from e-mail message).
In addition, please be sure to notify William Langdon of your completed
thesis so that it can be added to the genetic
This list covers PhD theses on genetic programming (and, in a few cases,
closely related theses involving the automated evolution of executable program
structures of various types). This list does NOT cover PhD theses on
evolutionary computation in general (such as genetic algorithms, genetic
classifier systems, evolutionary programming, and evolution strategies). There
is currently an effort being made by different groups in the EC community to
create such a listing.
- Angeline, Peter J. 1993.
Evolutionary Algorithms and Emergent Intelligence. Ph.D. dissertation.
Computer and Information Science Department. The Ohio State University.
- Babovic, Vladan. 1996. Emergence,
Evolution, Intelligence: Hydroinformatics. Ph.D. thesis. International
Institute for Infrastructural, Hydraulic and Environmental Engineering and
Technical University Delft, The Netherlands. Also published as the book Emergence,
Evolution, Intelligence: Hydroinformatics. Rotterdam, The Netherlands:
- Blickle, Tobias. 1997. Theory
of Evolutionary Algorithms and Application to System Synthesis.
TIK-Schriftenreihe Nr. 17. Zurich, Switzerland: vdf Hochschul Verlag AG
and der ETH Zurich. ISBN 3-7281-2433-8.
- Bruce, Wilker Shane. 1995.
The Application of Genetic Programming to the Automatic Generation of
Object-Oriented Programs. PhD Dissertation. School of Computer and
Information Sciences. Nova Southeastern University.
- Char, K. Govinda. 1998. Constructivist
AI with Genetic Programming. Ph.D. thesis. Department of Electronics
and Electrical Engineering. University of Glasgow.
- Diplock, Gary. 1996. The
Application of Evolutionary Computing Techniques to Spatial Interaction
Modelling. PhD thesis. Leeds University.
- Domingos, Roberto Pinheiro.
1997. Non-Linear Nuclear Engineering Models as an Application of
Genetic Programming. COPPE / Universidade Federal Rio de Janeiro PEN,
LMP. March/1997. http//www.geocities.com/siliconvalley/haven/2229/roberto.htm.
email@example.com or firstname.lastname@example.org
- Esparcia-Alcázar, Anna I.
1998. Genetic Programming for Adaptive Signal Processing. Ph.D.
thesis. Department: Electronics and Electrical Engineering. University of
Glasgow. July 1998.
- Gathercole, Chris. 1998. An
Investigation of Supervised Learning in Genetic Programming. Ph.D.
thesis. University of Edinburgh.
- Greene, Francis. 1997. Genetic
Synthesis of Signal Processing Networks Utilizing Diploid/Dominance.
Ph.D. thesis. Department of Electrical Engineering. University of
- Gritz, Larry. 1999.
Evolutionary Controller Synthesis for 3-D Character Animation. PhD thesis.
The George Washington University. Department of EECS. http://www.seas.gwu.edu/~graphics/papers/gritzdissert.html email: email@example.com
- Gruau, Frederic. 1994a. Neural
Network Synthesis using Cellular Encoding and the Genetic Algorithm.
PhD Thesis. Ecole Normale Supérieure de Lyon.
- Handley, Simon. 1998. Automatically
Discovering Solutions that Flexibly Combine Iterative and non-Iterative
Computations. PhD thesis. Department of Computer Science. Stanford
- Harris, Christopher. 1997. An
Investigation into the Application of Genetic Programming Techniques to
Signal Analysis and Feature Detection. PhD thesis. Department of
Computer Science, University College London, University of London.
- Haynes, Thomas. 1998. Collective
Adaptation: The Sharing of Building Blocks. PhD thesis. University of
Tulsa. Department of Mathematical and Computer Science. January 1998.
- Jacob, Christian. 1995. MathEvolvica
- Simulierte Evolution von Entwicklungsprogrammen der Natur. PhD
Dissertation. Arbeitsberichte des Instituts fur Mathematische Maschinen
und Datenverarbeitung (IMMD), Informatik. University of Erlangen.
Erlangen, Germany. In German.
- Jiang, M. 1992. A
hierarchical genetic system for symbolic function identification. PhD
Dissertation. University of Montana.
- Langdon, William B. 1996c. Data
Structures and Genetic Programming. PhD thesis. University College,
London. Also published as Genetic Programming and Data Structures:
Genetic Programming + Data Structures = Automatic Programming!
- Lee, Wei-Po. 1997. Evolving
Robots: from Simple Behaviours to Complete Systems. Ph.D. thesis.
Department of Artificial Intelligence. University of Edinburgh.
Robert E. 1999. Evolving Compact Decision Rule Sets. PhD
thesis. Air Force Institute of Technology. E-Mail: Robert.Marmelstein@afit.af.mil
- Moore, Frank William. 1997.
A methodology for Strategy Optimization Under Uncertainty. PhD thesis.
Department of Computer Scienece and Engineering. Wright State University.
- Nordin, Peter. 1997. Evolutionary
Program Induction of Binary Machine Code and its Application. Munster,
Germany: Krehl Verlag.
- O'Reilly, Una-May. 1995. An
Analysis of Genetic Programming. PhD Dissertation. Ottawa-Carleton
Institute for Computer Science. Carleton University. Ottawa, Ontario,
- Oussaidene, Mouloud. 1996. Genetic
Programming: Methodology, Parallelization and Applications. PhD
thesis. Computer Science Departement. University of Geneva.
- Rosca, Justinian P. 1997. Hierarchical
Learning with Procedural Abstraction Mechanisms. PhD Thesis. Computer
Science Department. University of Rochester.
- Rose, Carolyn P., 1997. Robust
Interactive Dialogue Interpretation. Ph.D. Dissertation. Language
Technologies Insititute. Carnegie Mellon University. Technical Report
- Roston, Gerald P. 1994. A
Genetic Methodology for Configuration Design. Technical report
CMU-RI-TR-94-42. Ph.D. Thesis. Mechanical Engineering. Carnegie Mellon
University. December 1994.
- Ryan, Conor. 1996. Reducing
Premature Convergence in Evolutionary Algorithms. PhD Disseration.
University College, Cork, Ireland.
- Sherrah, Jamie. 1998. Automatic
Feature Extraction for Pattern Recognition. PhD thesis. Department of
Computer Science, Queen Mary and Westfield College, University of London.
July 1998. firstname.lastname@example.org
- Siegel, Eric. 1998. Linguistic
Indicators for Language Understanding: Using Machine Learning Methods to
Combine Corpus-Based Indicators for Aspectual Classification of Clauses.
Ph.D. thesis. Computer Science Department. Columbia University.
- Soule, Terence. 1998. Code
Growth in Genetic Programming. Ph.D. thesis. University of Idaho.
- Tackett, Walter Alden. 1994. Recombination,
Selection, and the Genetic Construction of Computer Programs. Ph. D.
dissertation, University of Southern California. Computer Engineering
Division. Electrical Engineering - Systems Department. Also available as
Technical Report CENG 94-13, April 1994.
- Taylor, Tim. 1999. From
Artificial Evolution to Artificial Life.
PhD Thesis. Division of Informatics, University of Edinburgh.
- Teich, Tobias. 1998. Optimierung
von Maschinenbelegungsplänen unter Benutzung heuristischer Verfahren.
PhD thesis. Technical University of Chemnitz. Department of of Economics.
June 30. 1998. http://www.tu-chemnitz.de/wirtschaft/bwl7/mitarbeiter.html
- Teller, Astro. 1998. Algorithm
Evolution with Internal Reinforcement for Signal Understanding. Ph.D.
thesis. School of Computer Science, Carnegie Mellon University.
- Tunstel, Edward W. 1996. Adaptive
Hierarchy of Distributed Fuzzy Control: Application to Behavior Control of
Rovers. Ph.D. thesis. Electrical and Computer Engineering. University
of New Mexico. Albuquerque, New Mexico.
- Werner , James Cunha. 1999. Active
Noise Control in Ducts Using Genetic Algorithms. PhD thesis.
Mechanical Engineering Department Sao Paulo University. September 24,
- Whigham, Peter Alexander.
1996. Grammatical Bias for Evolutionary Learning. PhD.
dissertation. School of Computer Science, University College, University
of New South Wales, Australian Defence Force Academy.
- Wong, Man Leung. 1995. Evolutionary
Program Induction Directed by Logic Grammars. Ph.D. thesis. Department
of Computer Science and Engineering. The Chinese University of Hong Kong.
· The home page of Genetic
Programming Inc. at www.genetic-programming.com.
· For information about the
field of genetic programming in general, visit www.genetic-programming.org
· The home page of John R. Koza at
Genetic Programming Inc. (including online versions of most papers) and
the home page of John R.
Koza at Stanford University
For information about John Koza’s course on genetic
algorithms and genetic programming at Stanford University
· Information about the 1992
Programming: On the Programming of Computers by Means of Natural Selection,
the 1994 book Genetic
Programming II: Automatic Discovery of Reusable Programs, the 1999
Programming III: Darwinian Invention and Problem Solving, and the 2003
Programming IV: Routine
Human-Competitive Machine Intelligence. Click here to read chapter 1 of Genetic
Programming IV book in PDF format.
· For information on 3,198
papers (many on-line) on genetic programming (as of June 27, 2003) by over 900
authors, see William
Langdon’s bibliography on genetic programming.
· For information on the Genetic Programming and
Evolvable Machines journal published by Kluwer Academic Publishers
· For information on the
Genetic Programming book series from Kluwer Academic Publishers, see the Call For Book Proposals
· For information about the
annual Genetic and
Evolutionary Computation (GECCO) conference (which includes the annual
GP conference) to be held on June 26–30, 2004 (Saturday – Wednesday) in Seattle
and its sponsoring organization, the International Society for Genetic and
Evolutionary Computation (ISGEC).
For information about the annual Euro-Genetic-Programming
Conference to be held on April 5-7, 2004 (Monday – Wednesday) at the
University of Coimbra in Coimbra Portugal. For information about the
2003 and 2004 Genetic
Programming Theory and Practice (GPTP) workshops held at the University
of Michigan in Ann Arbor. For information about Asia-Pacific
Workshop on Genetic Programming (ASPGP03) to be held in Canberra, Australia on December
8, 2003. For information about the annual NASA/DoD Conference on
Evolvable Hardware Conference (EH) to be held on June 24-26
(Thursday-Saturday), 2004 in Seattle.