** Privacy and Security Notice **
The Genetic Algorithms Archive
Please note: Many of the links in the GA Archive connect to sites
outside of this NCARAI web server. We are not responsible for the
content of these other sites.
The Genetic Algorithms Archive is a repository for information related
to research in genetic algorithms and other forms of evolutionary
computation. Available from this site are past issues of the
GA-List (now called EC Digest,)
source code for many EA implementations, and announcements about
EC-related conferences. Also, links are given to many interesting sites
around the World with material related to evolutionary computation.
This archive is maintained
at The Navy Center for Applied Research in Artificial
Intelligence.
Contents:
Calendar of upcoming events:
-
CEC2004 Congress on Evolutionary Computation,
Portland Oregon, USA Jun 20-23, 2004
-
EH-2004 Conference on Evolvable Hardware,
Seattle Washington, USA, Jun 24-26, 2004
-
GECCO04 Genetic and Evolutionary Computation Conferemce,
Seattle Washington, USA Jun 26-30, 2004
-
SAB04 8th International Conference on Simulation of Adapt Behavior,
Los Angeles, USA Jul 13-17, 2004
-
ANTS 2004 4th International Workshop on Ant Colony Optimization,
Brussels, Belgium Sep 5-8, 2004
-
ALife9 9th International Conference on Simulation & Synthesis of Living Sys,
Boston Massachusetts USA Sep 12-15, 2004
-
PPSNVIII International Conference Parallel Problem Solving from Nature,
Birmingham, UK Sep 18-22, 2004
- CIBCB'04 IEEE Symposium on Computational Intelligence
in Bioinformations and Computational Biology,
La Jolla CA, USA Oct 7-8, 2004
-
BIOMA04 International Conference on Bioinspired Optimization,
Ljubl., Slovenia, Oct 11-12, 2004
-
AAAI-AML AAAI Symposium on Artificial Multiagent Learning,
Washington DC, USA Oct 21-24, 2004
- IWNICA'04 International
Workshop on Nature Inspired Computation & Applications,
Hefei, China Oct 25-29, 2004
-
FOGA05 Foundations of Genetic Algorithms,
Aizu-Wakamatsy City, Japan Jan 5-9, 2005
- EMO'05 Third International Conference on Evolutionary
Multi-Criterion Optimization A.C., Mexico Mar 9-11, 2005
[Go back to top]
GA-List Archive
-
Browse GA-List digest back issues, or retrieve single issues
-
You can view issues on-line or retrieve back issues
of the GA-List digest. This link will take you to an html index.
You can also look at a plain text index.
If you want to download a single issue, remember to set your browser to
"save next link..."
-
Search the GA-List Archive
-
Here is a great mechanism that allows you to perform a full text search
on back issues of the GA-List digests. Created and maintained by Ariel
Dolan (aridolan@netvision.net.il)
-
Retrieve entire volumes of back issues
-
You can download gzip-compressed tar files of all back issues of the
GA-List digest. These are split into groups of volumes to reduce the
size.
If you are interested in receiving EC Digest, see their subscription instructions.
[Go back to top]
Links to other GA-related information, and fun GA stuff
-
A very complete FAQ is available, called
The Hitchhiker's Guide to Evolutionary Computation.
Here is a second copy in case the other site is busy.
- GA Source Code
is a collection of implementations, including GAs, GPs and other EC
programs. The index is now an html document. In addition to storing
code on our archive, we will also now store links directly to the
author's code when available.
-
ENCORE
(The EvolutioNary COmputation REpository network) is a repository
of information on evolutionary computation available through FTP access.
It was created by the same people who wrote the Hitchhiker's Guide (see
above), and is intended as an appendix to the Guide. The information in
ENCORE is considered to be introductory in nature.
-
EVONET The European Network of Excellence in Evolutionary
Computing
is a European Commission funded network established to co-ordinate and
facilitate co-operation between academics doing research in
Evolutionary Computing, and also to transfer such expertise to
Industry. It is co-ordinated by Napier University, UK, and involves
the leading figures in Evolutionary Algorithms Research in Europe.
They also publish a
quarterly newsletter called EvoNews.
-
The Flying Circus is another resource for EC-related material. It
includes an application-oriented bibliography, pointers to fielded
applications, and tutorial materials.
-
Here is a pointer to the USENET news group called
comp.ai.genetic.
-
Information and links pertaining to the area of
genetic programming are maintained by John Koza at
www.genetic-programming.org.
-
MIT Press maintains a collection of abstracts of papers published in
Evolutionary
Computation Journal.
Information on ordering the
journal can also be found at this site.
-
Here is an
index to GA and artificial life resources.
- The following Java programs resulted from a student
programming project demonstrating different versions of evolutionary
algorithms. This Evolutionary Algorithm project was supervised by Gabriella Kokai
and Christian Jacob
[Go back to top]
Links to EC research groups' home pages
-
The Navy
Center for Applied Research in Artificial Intelligence (NCARAI)
is conducting basic research in the analysis of GAs and other
evolutionary algorithms. GAs are being applied to the learning of
strategies and behaviors for autonomous vehicles, and for adaptively
testing complex systems such as vehicle controllers. The GA-digest and
this archive are maintained at NCARAI.
-
Under the direction of Dr.
Kenneth De Jong, the
Evolutionary
Computation Laboratory (ECLab) at George Mason University
is comprised of students, faculty members, and
representatives from local industry.
The research projects include coevolution, parallel EAs,
EA-based machine learning, and the analysis of EAs.
-
Under the direction of
Professor Hans-Paul Schwefel and
Professor Wolfgang Banzhaf,
work in evolutionary algorithms, emergent computation and neural
networks is being performed at the
University of Dortmund's Chair of Systems Analysis.
-
The work at the
Illinois Genetic
Algorithms Laboratory (IlliGAL)
includes theoretical developments and practical applications of
GAs. IlliGAL is under the direction of
Professor David E. Goldberg.
-
The Laboratory of Microcomputing at
the Swiss Federal Institute of Technology (LAMI-EPFL) applies
artificial evolution to mobile robots. Researchers include
Dario Floreano from whose page you can access video clips of evolved
robots and other links related to Evolutionary Robotics.
-
The Dynamical & Evolutionary Machine Organization (DEMO)
under the direction of
Prof. Jordan B. Pollack,
DEMO attacks problems in agent cognition using complex machine
organizations that are created from simple components with minimal human
design effort. We study recurrent neural networks, evolutionary
computation, and dynamical systems as substrates. We build working
systems to test our theories.
-
The Genetic Adaptive Systems LAB (GASLAB)
under the direction of
Dr. Sushil J. Louis,
conducts work on combining genetic algorithms with associative
memories (case-based memory and sparse distributed memory) for
learning to improve performance at a set of related tasks. Application
areas include combinatorial optimization, engineering design,
robotics, and seismology. Contains demos of interesting java-based GA
visualization tools and a
TSP problem solver
.
-
The GENITOR group,
directed by
Prof. Darrell Whitley
at Colorado State University, focuses on the theory and applications
of Genetic Algorithms, Evolutionary Computation and Search.
-
The Evolutionary and
Adaptive Systems (EASy) research group at the University of Sussex
has a large number of researchers working in evolutionary computation
and neural networks, with a focus on sensory-motor coordination for
adaptive behavior in robots and animals. There is no leader or director
of the group, which was founded by
Dave
Cliff, Inman
Harvey,
and Phil
Husbands.
-
Research at the
Evolutionary
computation and neural networks research group at
Syracuse University (Dept. of EECS, Syracuse, NY, USA) under
Profs. K.Mehrotra and C.K.Mohan centers on new crossover
operators, replicator systems, and shape recognition using GAs.
-
The
Evolutionary Computation Research Group in the Department of
Computer Studies at Napier University undertakes research in
evolutionary computation and its applications. Its emphasis is on
evolving multi- agent systems and self-adaptation in genetic algorithms
with applications in timetabling, logic minimisation and control systems
engineering. The group is led by
Terry Fogarty.
-
University of California at San Diego's
Cognitive Computer Science Research Group, under
the direction of Richard K. Belew, performs research in genetic
algorithms.
-
The Genetic Algorithms Research and
Applications Group (MSU GARAGe) at Michigan
State University maintains an archive of technical reports and source
code.
-
The Center for the Study of Complex
Systems (CSCS) at the University of Michigan is an interdisciplinary
group including John Holland, Robert Axelrod,
Rick Riolo and many others. The CSCS offers a graduate certificate
program in Complex Systems Studies, and has faculty and students using
Evoluationary Algorithms (of all kinds) as well as other approaches to
study epidemics, avalanches, supply chain dynamics, nonlinear dynamics
of EEGs in epilepsy, cooperation in work teams and in other agent-based
systems, and many other phenomena associated with complex adaptive
systems.
-
The University of Alabama has an active Genetic Algorithms research
group headed by Dr.
Robert Elliot Smith. They have information on GAs and technical
reports available through
The Clearinghouse for
Genetic Algorithms.
-
The
Adaptive Systems Research Group of the German National Research Center
for Computer Science (GMD),
under the direction of
Dr. Heinz Muehlenbein,
performs reasearch in Evolutionary Algorithms, Neural Networks and Robotics.
-
The
optimization group in the Dept. of Mechanical Engineering at Southampton
University has interests in Genetic Algorithms, Simulated Annealing,
Evolutionary Programming, Dynamic Hill Climbing, etc., plus traditional
hill climbing methods, with applications to a number of areas including
Structural Dynamics, Aircraft Wing Design, Ship Design, Towed Array
Sonar Data Processing and Neural Network Design.
-
The
Adaptive Computation group at the University of New Mexico Computer
Science Department has a special interest in interactions between
biology and computation. The group has close ties with UNM's Biology
Department and the Santa Fe Institute, and has been active doing
research on Complex Adaptive Systems for more than 7 years. Main
research projects include the Abbadingo Competition, Acoustic Source
Separation and Localization, Computational Neuroscience, Computer Immune
Systems, Ecosystem Modeling, Foundations of Genetic Algorithms, Genetic
Regulatory Networks, Immune System Modeling, Living Computation: CCR,
Understanding Early Visual Processing.
This lab is under the direction of
Prof. Stephanie Forrest.
-
The
Evolutionary Computing Group at UWE, Bristol
undertakes applied research in collaboration with other organisations,
and performs research in evolutionary computing, artificial life, and
multi-agent systems.
-
How does evolution produce sophisticated emergent computation in systems
composed of simple components limited to local interactions? The
Evolving Cellular Automata (EVCA) Group at the
Santa Fe Institute
is constructing models of such processes, using genetic
algorithms to evolve cellular automata to perform computational tasks
requiring globally-coordinated information processing. They are attempting
to understand in detail the evolutionary mechanisms giving rise to the
discovery of global coordination in such systems.
-
A large group at Stanford University, headed by
Dr. John Koza,
are performing research in Genetic Programming
(GP). GP is concerned with using programming languages (usually LISP)
as the representation for genetic algorithms, and using that
representation to evolve programs.
-
Recent development in Evolutionary Computing has heralded a new era of design automation
for control and signal processing systems. Currently convened by Dr. Yun Li, the group at
University of Glasgow is actively pursuing applied research in this area.
Activities also include parallel evolutionary computing and byte-encoding
techniques and their applications to system identification, autonomous
systems, neural and fuzzy systems, and electric machine and drive design.
Glasgow is a node of the European Network of Excellence on Evolutionary
Computing.
-
The
Centre for Neural and Evolutionary Systems (CNES), directed by Dr
Dimitri Dracopoulos, in the Dept. of Computer Science, Brunel
University, London, concentrates in applied research, in the areas of
neural networks, genetic algorithms, genetic programming, artificial
life and adaptive systems.
-
The Artificial
Intelligence Research Group in the
Department of Computer Science at
Iowa State University, headed by
Dr. Vasant
Honavar conducts research in Evolutionary
Design of Neural Architectures and related approaches for robotics,
control, learning, and intelligent agents.
-
Evolutionary computation research at the
Automatic Control & Systems Engineering Department
at Sheffield
University
is performing research under the direction of Professor Peter
Fleming. Their research projects include multi-objective genetic
algorithms, GAs for production scheduling, and control applications of
Evolutionary Computation.
-
Research
activities in evolutionary computation, complex adaptive systems and
economics, are being performed at the University of Buenos Aires,
Argentina.
-
Under the direction of Prof. Attilio Giordana and Prof. Lorenza Saitta
the
Evolutionary
Computation Group at University of Torino has interests in
distributed GA-based machine learning, and the analysis of GAs.
-
Pablo Moscato maintains the
Memetics Algorithms' Home Page
at Universidade Estadual de Campinas, UNICAMP, Campinas,
Brazil. Memetic algorithms combine genetic algorithms with
local search techniques.
-
The
Plymouth Engineering Design Centre at the University of Plymouth
headed by Dr Ian Parmee carry out research concerning the application
of the genetic algorithm and other adaptive search techniques to
engineering design.
-
Cellular Programming:
Evolution of Parallel Cellular Machines is the title of the work
being performed by a research group in the Logic Systems Laboratory of
the Swiss Federal Institute of Technology. Their web page includes a
good list of resources on Complex Systems
and Artificial Life.
-
David Montana and his colleagues are performing research in Evolving
cooperative control laws at BBN in Cambridge, MA, USA. This site
includes a description of the research that implements a very nice
demonstration of a simulated traffic network that is implemented in Java.
-
Evolutionary Computation Research at the National University of San
Luis, Argentina. Under the direction of
Professor Raul Gallard, the
research project includes Theory and Practice of Evolutionary
Computation for Design and Implementation of Intelligent Systems.
-
The Digital Genetics Workgroup at the University of Idaho, USA,
explores and attempts to understand both natural and simulated
evolution. Our goal is to better explain what we observe in nature, to
understand the limitations of the evolutionary process, and to apply
simulated evolution to solve practical problems.
-
The Hellenic Complex Systems Laboratory is an
independent, non-profit, research laboratory that has invented the
genetic algorithms based design of optimal QC and has proposed the
definition of the entropy during the genetic search. The site
includes references to those subjects.
-
The
Combinatorial Optimisation & Metaheuristics groupe (COMET), at the
Technical University Federico Santa
María in Chile, under the direction of Dr. María
Cristina Riff, has a special interest in the development and the
promotion of methods based on meta-heuristics, such as Evolutionary
Algorithms, Simulated Annealing, Tabu Search, Ant Colonies and other
hybrid algorithms, and its application for solving constrained problems.
-
Soft Computing Research Group (SCRG),,
Nanyang Technological University, Singapore.
Led by Professor Lipo Wang, the SCRG studies neural networks, fuzzy
logic,
and evolutionary computation, with applications to areas such as data
mining, optimization, and signal processing.
-
The Future Technologies Research Group
at BT Laboratories carries
out research on applied problems in computing and telecommunications, using
evolutionary computation and other nature-inspired computing techniques.
[Go back to top]
Related societies and sites
[Go back to top]
The NCARAI Web Pages have been approved by Dr. Alan Meyrowitz,
Director, Navy Center for Applied Research In Artificial Intelligence
Last modified: 05/06/2004