Genetic Algorithms and Genetic Programming at Stanford 2003

(Book of Student Papers from John Koza's Course at Stanford on Genetic Algorithms and Genetic Programming)


This page contains links to PDF files for the papers written by students describing their term projects in John Koza’s course on genetic algorithms and genetic programming at Stanford University (CS 426 / BMI 226) in Fall 2003 quarter.

This volume is in the Mathematics and Computer Science Library in the Main Quad at Stanford University.

These papers are available in book form from the Stanford University Bookstore by calling 650-329-1217 or 800-533-2670 or by writing Stanford Bookstore, Stanford University, Stanford, California 94305-3079 USA. The E-Mail address of the bookstore for mail orders is mailorder@bookstore.stanford.edu.  Be sure to refer to "Custom Publishing" when ordering these items to avoid confusion and to mention the ISBN number (or Stanford Bookstore order number), the exact title.


 

Standard Versus Micro-Genetic Algorithms for Seismic Trace Inversion by Gabriel Alvarez

1

Nark: Evolving Bug-Finding Compiler Extensions with Genetic Algorithms by Kenneth Ashcraft

11

Speedups for Efficient Genetic Algorithms: Design Optimization of Low-Boom Supersonic Jet Using Parallel GA and Micro-GA with External Memory by Seongim Choi

21

Using the Genetic Algorithm to Evolve a Winning Strategy for Othello by Tucker Cunningham

31

Evolving Programs for Distributed Multi-Agent Configuration in Two Dimensions by Rob P. DeConde

38

Fundamental Analysis Using Genetic Programming for Classification Rule Induction by C. Gregory Doherty

45

Using Genetic Programming to Evolve an Algorithm for Factoring Numbers by Jenny Rose Finkel

52

Genetic Programming as Policy Search in Markov Decision Processes by Chris Gearhart

61

Genetic Evolution of Neural Networks by Charles-Henri Gros

68

On the Genetic Evolution of a Perfect Tic-Tac-Toe Strategy by Gregor Hochmuth

75

Using Genetic Programming to Perform Time-Series Forecasting of Stock Prices by Anthony Hui

83

Simple Robots in a Complex World: Collaborative Exploration Behavior using Genetic Programming by Keith Ito

91

A Genetic Programming Approach to the Dynamic Portfolio Rebalancing Problem by Vijay Karunamurthy

100

Organization Design Optimization using Genetic Programming by Bijan KHosraviani

109

Discovery of Understandable Math Formulas Using Genetic Programming by Timothy Lai

118

Using Genetic Programming to Evolve a General Purpose Sorting Network for Comparable Data Sets by Peter B. Lubell-Doughtie

128

Parametric Study of a Genetic Algorithm using a Aircraft Design Optimization Problem by Andre C. Marta

133

Design of Transonic Airfoil Using Multiobjective Genetic Algorithms by Ashish Mitra

143

Evolving 3D Models of Trees Using Genetic Programming by Guillaume Poncin

153

Mixing Paradigms: A Genetic Operator that Approximates Gradient Descent by Mevan Ranasinghe

163

Automatic Synthesis of an 802.11a Wireless LAN Antenna using Genetic Programming by Rian Sanderson

171

Using a Genetic Algorithm with Diploidy to Create and Maintain a Complex System in Dynamic Equilibrium by Robert Schafer

179

Solving the Graph Coloring Problem using Genetic Programming by Justine W. Shen

187

Evolution of a Path Generator for a Round-Trip Symmetric Traveling Salesperson Problem Using Genetic Programming by Bretton Swope

197

Automatic Creation of Team-Control Plans Using an Assignment Branch in Genetic Programming by Walter A. Talbott

206

Stock Portfolio Evaluation: An Application of Genetic-Programming-Based Technical Analysis by Liad Wagman

213

Influences of Function Sets in Genetic Programming by Jen-Shiang Wang

221

 


· 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 book Genetic Programming: On the Programming of Computers by Means of Natural Selection, the 1994 book Genetic Programming II: Automatic Discovery of Reusable Programs, the 1999 book Genetic Programming III: Darwinian Invention and Problem Solving, and the 2003 book Genetic 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.


Last updated on December 20, 2003