HeuristicLab includes a large number of algorithms and problems.
Problems
- Artificial Ant
- Lawn Mower
- Even Parity
- Multiplexer
- Robocode
- Trading
- Symbolic Classification
- Symbolic Regression
- Koza-style Symbolic Regression
- Symbolic Time-Series Prognosis
- Grammatical Evolution
Data Analysis
- Classificiation
- Clustering
- Regression
Combinatorial Problems
- Deceptive trap (step)
- HIFF
- Job Shop Scheduling
- Knapsack
- Bin Packing
- Graph Coloring
- NK[P,Q] Landscapes
- Linear Assignment
- OneMax
- Orienteering
- Quadratic Assignment
- Real-valued Test Functions (single- and multi-objective)
- Traveling Salesman
- Probabilistic Traveling Salesman
- Vehicle Routing Problem
Simulation-based Optimization
- External Evaluation Problem (single- and multi-objective)
- MATLAB Parameter Optimization Problem
- Scilab Parameter Optimization Problem
Extensible Problems
- Programmable Problem
- User-defined Problem
Algorithms
Machine Learning
- Cross Validation
- Genetic Programming
- Offspring Selection Genetic Programming
- k-Means
- Linear Discriminant Analysis
- Linear Regression
- Nonlinear Regression
- Multinomial Logit Classification
- Nearest Neighbor Regression and Classification
- Neural Network Regression and Classification
- Random Forest Regression and Classification
- Support Vector Regression and Classification
- Gaussian Process Regression and Least-Squares Classification
- Gradient Boosted Trees
- Gradient Boosted Regression
- Neighborhood Components Analysis
- Elastic-Net Regression
- Kernel Ridge Regression
- Decision Tree Regression
- Barnes-Hut t-SNE
Population-based Algorithms
- Age-layered Population Structure (ALPS)
- CMA-ES
- Evolution Strategy
- Genetic Algorithm
- Island Genetic Algorithm
- Island Offspring Selection Genetic Algorithm
- Offspring Selection Evolution Strategy (OSES)
- Offspring Selection Genetic Algorithm (OSGA)
- Parameter-less population pyramid (P3)
- Particle Swarm Optimization
- Relevant Alleles Preserving GA (RAPGA)
- SASEGASA
- Scatter Search
Trajectory-based Algorithms
- Local Search
- Robust Taboo Search
- Simulated Annealing
- Tabu Search
- Variable Neighborhood Search
Multi-objective Algorithms
Optimal Algorithms
- MIP/LP Solvers of Google OR-Tools
- Hungarian Algorithm
- LM-BFGS
Extensible Algorithms
Other Algorithms