Genetic Algorithm Simulations
Algorithm::Networksort can create inline comparisons for sorting. SYNOPSIS use Algorithm::Networksort qw(:all); my $inputs = 4; # # Generate the network (a list of comparators). # my @network = nw_comparators($inputs); # # Print the list, and print the graph of the list. # print...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (89): Algorithm::Networksort Download |
JNSGA2 is a Java library with an implementation of the multi-objective genetic algorithm NSGA-II published by Deb et al.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 29.68 KB | Download (65): JNSGA2 Download |
Regular Multilevel FMM, based on "Greengard and Roklin, A fast algorithm for particle simulations,Journal of Computational
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 235.52 KB | Download (63): Regular Multilevel FMM Download |
The user has to supply the fixed ending points before the script can be ran. Requirements: - MATLAB 7.6 or higher
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (62): Fixed Endpoints Open Traveling Salesman Problem - Genetic Algorithm Download |
M-files accompanying the " Genetic Algorithms & New Optimization Methods in MATLAB " webinar.These files provide what you need to run the two demos: Optimization of non-smooth objective function, and Optimization of a random stochastic objective function.To run the first demo run the file...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (58): Optimization with MATLAB and the Genetic Algorithm and Direct Search Toolbox Download |
This project provides a set of Python tools for creating various kinds of neural networks, which can also be powered by genetic algorithms using grammatical evolution. MLP, backpropagation, recurrent, sparse, and skip-layer networks are supported.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 567.87 KB | Download (58): Python Neural Genetic Algorithm Hybrids Download |
Charlemagne is a genetic programming application which aims to be highly configurable and applicable to a broad range of problems.It is written in Python and Lisp and to some degree is extensible in both languages. It features built-in input-output mapping support, but also provides the ability...
Platforms: *nix, Python, BSD
License: Freeware | Download (58): Charlemagne Download |
Kruskal's algorithm is used to find the branches of a ''tree'' having the minimum weight in a system of branches. The application of this algorithm is wide. One example is in finding the shortest (and cheapest) path of interconnecting several towns with an electric network.The GUI was built using...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (58): Minimum Spanning Tree or "Arbre Couvrant de Poids Minimal" (Kruskal Algorithm) with GUI using GUIDE Download |
The binary and source code for this program may be freely modified and redistributed so long as you follow the terms laid out in the Open Song Composer License. Open Song Composer is a free music generator written in Java. It uses a genetic algorithm constraind by music theory to learn from user...
Platforms: Mac
License: Freeware | Size: 296.96 KB | Download (56): Open Song Composer Download |
Compute the distance map to a set of points using the fast marching algorithm.Solves the 2-D eikonal PDE.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (56): 2D fast marching algorithm Download |
PID controller has been extensively used in the industrial world. But in this controller it is difficult to tune the PID gains.We apply the genetic algorithm(GA) to tune the PID gains. The GA is agorithm using the biotic; gene the biotic; genetics.
Platforms: Matlab
License: Freeware | Size: 102.4 KB | Download (55): PID Tuning Using Genetic Algorithm Download |
The purpose of Input Shaping is to filter out big changes (typically steps) in the reference signal of a closed-loop system which excite all the modes of the plant causing relevant snap overshoots and oscillations in the response.The underlying working principle is to apply the step in subsequent...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (55): GA-tuned Input Shaper Download |
The Jonker-Volgenant algorithm is much faster than the famous Hungarian algorithm for the Linear Assignment Problem (LAP). This Matlab implementation is modified from the original C++ code made by Roy Jonker, one of the inventors of the algorithm. It is about 10 times faster than the munkres code...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (55): LAPJV - Jonker-Volgenant Algorithm for Linear Assignment Problem Download |
This set of files show some of the principles of Monte Carlo simulations, applied in the financial industry. this is the content of the web seminar called "Simulations de Monte Carlo en MATLAB".The slides are in French and a copy in English is also availableYou will find here :* how to code your...
Platforms: Matlab
License: Freeware | Size: 399.36 KB | Download (55): Monte Carlo simulations using MATLAB Download |
The script finds a (near) optimal solution to a variation of the "open" M-TSP by setting up a GA to search for the shortest route (least distance needed for each salesman to travel from the start location to unique individual cities and finally to the end location).Each salesman starts at the...
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (54): Fixed Endpoints Open Multiple Traveling Salesmen Problem - Genetic Algorithm Download |
Finds a (near) optimal solution to a variation of the M-TSP by setting up a GA to search for the shortest route (least distance needed for each salesman to travel from the start location to individual cities and back to the original starting place).Each salesman starts at the first point, and...
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (54): Fixed Start/End Point Multiple Traveling Salesmen Problem - Genetic Algorithm Download |
It finds a (near) optimal solution to a variation of the M-TSP (that has a variable number of salesmen) by setting up a GA to search for the shortest route (least distance needed for the salesmen to travel to each city exactly once and return to their starting locations). Each salesman travels to...
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (54): Multiple Variable Traveling Salesmen Problem - Genetic Algorithm Download |
Conventional optimization algorithms using linear and non-linear programming sometimes have difficulty in finding the global optima or in case of multi-objective optimization, the pareto front. A lot of research has now been directed towards evolutionary algorithms (genetic algorithm, particle...
Platforms: Matlab
License: Freeware | Size: 368.64 KB | Download (54): Multi-Objective Optimizaion using Evolutionary Algorithm Download |
GODLIKE (Global Optimum Determination by Linking and Interchanging Kindred Evaluators) compiles various population-based global optimization schemes.It handles both single- and multi-objective optimization, simply by adding additional objective functions.It solves optimization problems using...
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (54): GODLIKE Download |
Audio Analysis/Resynthesis the way Darwin would have done it if he were only into computer music. Using a genetic algorithm to evolve a sinusoidal/noise based sound model, create variations as the audio chromosome of a sound's family tree progresses.
Platforms: Mac
License: Freeware | Size: 697.34 KB | Download (54): genesynth Download |