J Sort, The
Here you will find a description of a new fast sorting algorithm by Jason Cohen. Java Gallery of
Geometry Algorithms
This is a collection of Java applets designed to illustrate various geometric concepts,
including Delaunay triangulation, edge matching, point filtering, line following and angle
labeling.
LEDA: Library of Efficient Data Types
and Algorithms
LEDA is a library of the data types and algorithms of combinatorial computing. You can
find example programs, downloadable software and general information.
MbitiWorld: The Evolution Game
MbitiWorld 1.0 is an artificial life simulation program. It is a world populated by
several hundreds of agents. Each agent has a neural network; sensors that inform it about
the square in front; and effectors that allow it to move, mate and eat.
Memetic Algorithms
The memetic algorithm is a population-based approach for heuristic searches in
optimization problems. It combines local search heuristics with crossover operators.
Navy Center for Applied Research in Artificial
Intelligence
The Navy Center for Applied Research in Artificial Intelligence (NCARAI) has been involved
in both basic and applied research in artificial intelligence since its inception in 1982.
This page gives an overview of the research being done here.
Net-Life
Net-Life is a simulation of artificial life, with neural brains generated via slightly
random techniques. Net-Life uses artificial neural nets and evolutionary algorithms to
breed artificial organisms that are similar to single cell organisms.
NetQ
NetQ lets you question authors of articles in the area of complex adaptive systems,
including evolutionary computation, adaptive behavior and artificial life.
Opsis: Teaching Binary
Tree Algorithms
Opsis is a Java applet designed to teach binary search tree algorithms. It combines
elements of programming, proof and animation to enhance the learning experience.
Pattern Matching Pointers
Addresses issues of searching and matching strings -- and more complicated patterns such
as trees, regular expressions, graphs, point sets and arrays -- with lists of researchers
in this area, conference announcements and links.
Postman's Sort, The
This article claims to describe a program that sorts an arbitrarily large number of
records in less time than any algorithm based on comparison sorting.
Prague Stringology Club
This club is for people working in the field of stringology, which is the science of
strings and sequences. The field also includes pattern matching, text algorithms,
information retrieval and more.
Primordial Life Notebook
Primordial Life is an experiment in computer-based evolution. Watch biots (artificial life
forms) evolve as they battle one another in order to survive. Experience life and death in
a window or as a screen saver.
Primordial Soup
Primordial Soup is an artificial life program available for Unix systems. Organisms in the
form of computer software loops live in a shared memory space (the soup) and
self-reproduce and evolve, behaving in accordance with Darwinian evolution.
REDUCE: Computer Algebra System
REDUCE is an interactive program designed for general algebraic computations of interest
to mathematicians, scientists and engineers. This algebraic manipulation program is
available for a variety of systems.
Simulated Annealing
Information
A compilation of references about and software to perform simulated annealing, including
source code in C++, C and Ada. There is also an online interactive demonstration.
Simulated
Annealing Technical Reports
A compilation of technical reports dealing with simulated annealing and related topics.
Abstracts of many of these scholarly works are reproduced here.
Solving Rubik's Cube
This site deals with modeling the Rubik's Cube problem computationally and solving it use
the Bestfast search algorithm and profile tables.
Sorting Algorithm Animation
Learn about five different sorting algorithms, with descriptions, pseudo-code and even
animated Java applets that visually demonstrate each technique. The methods covered are
insertion sort, shell sort, heap sort, radix sort and quick sort.
Sorting and Searching
Algorithms: A Cookbook
This page contains a collection of sorting and searching algorithms. Each algorithm is
described in easy-to-understand terms, without heavy use of calculus and probability
theory.
SPHINcsX
This scientific paper develops a methodology to perform generalized zero-order 2- and 3-D
shape optimizations utilizing a learning classifier system.
Surname to Soundex
Conversion Program
The Soundex system is the means established by the National Archives to index U.S.
censuses. It codes together surnames of the same and similar sounds, but of variant
spellings. An interactive program featured here completes this conversion.
Surname to Soundex
Converter
This program converts surnames to the Soundex codes used by the national archives to index
the U.S. censuses from 1880 to 1920.
Syracuse Evolutionary and
Neural Systems Exploration (SENSE) Research Group
Lists researchers at Syracuse University studying evolutionary algorithms and artificial
neural networks.
Tierra Home Page
Learn about and download the Tierra C source code, a program that creates a virtual
computer and its Darwinian operating system. The code's architecture has been designed in
such a way that the executable machine codes are evolvable.
Ultrafast Parallel
Algorithms and Reconfigurable Meshes
This page concerns the development of very fast parallel algorithms, ones faster than
those available through normal programming techniques. Algorithms have been developed for
problems in geometry, graph theory, arithmetic, sorting and image processing.
Ward Systems Group, Inc.
Provides neural network and genetic algorithm software and consulting for predicting,
optimization, classification, scheduling, modeling, statistical analysis and financial
forecasting.
Zooland: The Artificial Life Resource
Zooland is a collection of resources accessible via the Internet dealing with the study of
artificial life. Here you can find hyperlinks labeled according to the type of information
you can find at that particular site.
Date Modified:
Tuesday, July 03, 2001 |