Sorting
Random Search
Adaptive Random Search
Multi-Armed Bandit with Strategic Arms
Stochastic Hill Climbing
Iterated Local Search
Guided Local Search
Variable Neighborhood Search
Greedy Randomized Adaptive Search
Scatter Search
Tabu Search
Reactive Tabu Search
Simulated Annealing
Cultural Algorithms
Memetic Algorithms
Population-Based Incremental Learning
Genetic Programming
Evolution Strategies
Evolutionary Programming
Gene Expression Programming
Learning Classifier Systems
Non-dominated Sorting Genetic Algorithms
Strength Pareto Evolutionary Algorithm
Particle Swarm Optimization
Bacterial Foraging Optimization
Clonal Selection Algorithm
Artificial Immune Recognition System
Immune Network Algorithm
Dendritic Cell Algorithm
Perceptron
Back Propagation
Hopfield Network
Learning Vector Quantization
Self Organizing Map
If available in Hex, the package can be installed
by adding elixir_algorithms
to your list of dependencies in mix.exs
:
def deps do
[
{:elixir_algorithms, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/elixir_algorithms.