HeuristicLab: Framework for Heuristic and Evolutionary Algorithms |
Opt4J: Meta-heuristic Optimization Framework for Java |
CIlib: a collaborative component based framework for developing Computational Intelligence software |
MATLAB Optimization Toolbox |
jMetal: Metaheuristic Algorithms in Java |
Paradiseo: a C++ white-box object-oriented framework dedicated to the reusable design of metaheuristics |
Evolving Objects (EO): a C++ framework |
PISA: A Platform and Programming Language Independent Interface for Search Algorithms |
UOF: a C++-based Unified Optimization Framework |
Drools Planner: Java open source framework can deal with NP hard planning problems by using meta-heuristic algorithms. |
Search Techniques
MatlabBGL library: provides robust and efficient graph algorithms for Matlab using native data structures |
Tabu Search
OpenTS:a Java Tabu Search Framework |
Simulated Annealing
Simulated Annealing |
MATLAB General Simulated Annealing Algorithm |
Simulated Annealing Solver - MATLAB Global Optimization Toolbox |
Traveling Salesman Problem (TSP) using Simulated Annealing |
HeuristicLab:
Framework for Heuristic and Evolutionary Algorithms
|
JSimul: JAVA-based Simulated Annealing Package |
Simulated Annealing Example in C# |
Genetic Algorithms
MATLAB Global Optimization Toolbox |
HeuristicLab: Framework for Heuristic and Evolutionary Algorithms |
JavaEVA: A Java based framework for Evolutionary Algorithms |
Watchmaker |
ECJ: A Java-based Evolutionary Computation Research System |
JCLEC: a software system for Evolutionary Computation (EC) research, developed in the Java programming language |
Ant-Colony Optimization
Ant-Colony Optimization |
MATLAB ACO |
NetLogo Ants |
CIlib: a collaborative component based framework for developing Computational Intelligence software |
Particle Swarm Optimization
Particle Swarm Optimization |
MATLAB Particle Swarm Optimization Toolbox |
Particle Swarm Optimization toolkit (with GUI) |
CIlib:
a collaborative component based framework for developing
Computational Intelligence software
|
JSwarm-PSO:
a Particle swarm optimization package written in Java
|