/BIAlgorithms

Set of biologically inspired algorithms created in VSB-course.

Primary LanguagePython

BIAlgorithms

Set of biologically inspired algorithms implemented in Python for VSB-course. Mostly used on test functions - Sphere, Schwefel, Rosenbrock, Rastrigin, Griewangk, Levy, Michalewicz, Zakharov, Ackley.
List of algorithms:

  1. Blind search
  2. Hill Climbing
  3. Simulated annealing
  4. Genetic algorithm applied to Travelling Salesman Problem
  5. Differential evolution
  6. Particle Swarm Optimization
  7. Self-organizing Migration Algorithm - AllToOne
  8. Ant Colony Optimization applied to Travelling Salesman Problem
  9. Firefly Algorithm
  10. Teaching-learning Based Optimization
    Preview:
    alt text alt text alt text