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 Winter 2000 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.
Using a Genetic Algorithm to Select Beam Configurations for
Radiosurgery of the Brain by Neil Abernathy |
1 |
Complimentary Selection as an Alternative Method for Population
Reproduction by Zoe Abrams |
8 |
Genetic Programming for Wafer Property Prediction After Plasma
Enhanced Processing by Ashish Agarwal |
16 |
Communicating Agents Developed with Genetic Programming by Magnus
Almgren |
25 |
Using the Genetic Algorithm with a Variable Length Genome for Architectural
Synthesis by Brandon M. Bachman |
33 |
SoccerBots: Evolving Intelligent Soccer Players by Dmitri
Bobrovnikoff |
40 |
Programmatic Compression of Video using Genetic Programming by
Bradley J. Bozarth |
46 |
Evaluation of Genetic Programming for Determining Reservoir Operating
Rules by Elliott Campbell |
54 |
Evolution of Game Playing Behavior: Using Genetic Programming to
Create Players for Net Hack by Alexander P. Carobus |
60 |
A Genetic Algorithm Approach to Discovering an Optimal Blackjack
Strategy by James B. Caverlee |
70 |
Development of a Computer Controller Players for Daleks using Genetic
Programming by Daniel Chai |
80 |
Grid-Based Trace Routing Using Evolutionary Methods by Edward K.
Chien |
90 |
Emergence of a Division of Labor in a Bee Colony by Shou-yen Choo |
98 |
Structural Shape Optimization using a Genetic Algorithm by Steven L.
Creighton |
108 |
Co-Evolution of Populations of Chasers and Evaders that use Sonic
Intensity and Interaural Time Difference as Localization Cues by Brad Dolin |
117 |
Evolution of Intelligent Task Prioritization in a Dynamic Randomly
Updated Environment by Tobin Ehlis |
125 |
The Evolution of Traffic Behavior Patterns on a Macroscopic Level by
Matthew Flannery |
135 |
Evolving a Program to Play Rock-Paper-Scissors by Patri Friedman |
143 |
Estimation of Multiple Fundamental Frequencies in Audio Signals using
a Genetic Algorithm by Guillermo Garcia |
153 |
Tuning and Creation of Discrete Differentiators using Genetic
Algorithms and Genetic Programming by Sean Gleason |
160 |
Evolution of Communication Among Prey in a Hostile Environment by
Aaron Greenfield |
170 |
Context-Free Grammar Generation Using Genetic Programming by Binod
Gupta |
180 |
Regression on Petroleum Well Test Data with the Reservoir Model as a
Parameter by Baris Guyaguler |
188 |
Generating Hard Satisfiability Problems with Genetic Algorithms by
Todd Han |
198 |
Solving Satisfiability Problems with Genetic Algorithms by Stefan
Harmeling |
206 |
Genetically-Learned 7-Input Parity Function by an 8 x 8 FPGA by Sarah
Harris |
214 |
RF-LDMOSFET Modeling Using Genetic Algorithms by Choshu Ito |
221 |
Dynamic Population Based Evolution using Genetic Programming by Dan
B. Kroymann |
228 |
Genetic Discovery of Solutions to the Broadside Game by Robert Kunz |
234 |
Evolution of Oscillating Patterns in the Game of Life Using Genetic
Algorithms by Roberta Kwok |
244 |
Finding Solutions to the Knight's Tour Problem using Genetic
Algorithms by Miler Lee |
252 |
Development of Game-Playing Strategies in a Darwinistic Game Using
Genetic Algorithms by David Liu |
261 |
Automatic Creation of XML Document Conversion Scripts by Genetic
Programming by Scott Martens |
269 |
Adaptation of Internet Data Sending Algorithm by Emily McMilin |
279 |
Co-Evolution of Communication in a Competitive Setting by Ido
Milstein |
286 |
Virtual Rodents: Discovery of Maze Exploration Solutions using
Genetic Programming by Adam Phelps |
296 |
Genetic Algorithms in Audio Compression by Webb Philips |
306 |
Evolving Strategies for the Minesweeper Game using Genetic
Programming by Stephen J. Rhee |
312 |
Avoiding Collisions and Traffic James on the Highway - An Example of Optimizing
Cooperative Behavior by George Roumeliotis |
319 |
Evolving Quantum Circuits using Genetic Programming by Ben I. P.
Rubinstein |
325 |
Evolving Neural Network Structures by Magnus Sandberg |
335 |
Genetic Painter by Nicolas Scapel |
343 |
The Scavenger Hunt: Evolving the Mobility of Distributed Java Objects
by Todd Singleton |
351 |
A Genetic Algorithm for Finding a Long Path in a Hamiltonian Graph by
Siddharth Suri |
360 |
Using a Genetic Algorithm to Generate Decoy Sets for Protein Structure
Prediction by Michael Sykes |
371 |
Co-Evolution of Predator and Prey using Genetic Programming by David
Tannenbaum |
380 |
Discovering Strategies for Solving a Number Puzzle using Genetic
Programming by Yuliya Tarnikova |
387 |
Genetic Algorithms Applied to the Traveling Salesman Problem by
Hakara Tea |
397 |
Search in Grid World using Genetic Programming and Genetic Algorithms
by Jason Townsend |
407 |
Speech Detection in Adverse Conditions using Genetic Programming by
Vincent Vanhoucke |
415 |
Scheduling of a Machining Cell using Genetic Algorithm by Jinlin Wang |
425 |
Solving the 5-Tile Puzzle: An Exercise in Genetic Programming by John
Wayland |
435 |
Simultaneous Model Selection and Parameter Learning of Hidden Markov Model
Using Genetic Programming by Dik Kin Wong |
442 |
A Data Switch Scheduling Algorithm Driven by Darwinian Seleciton by
Brian Hang Wai Yang |
452 |
Original Broom Balancer with Genetic Programming by Chia-Hao (Jack)
Yu |
462 |
General Information about the Course |
473 |
Course Schedule |
474 |
· 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 7, 2003