International Journal of Bio-Inspired Computation · 2014 · 61 citations · 25 references
ComputingComputer ScienceAlgorithmsArtificial IntelligenceOptimizationCombinatorial OptimizationDiscrete OptimizationEvolutionary ComputationHeuristic OptimizationHeuristic SearchMetaheuristic OptimizationBio-inspired Swarm AlgorithmsKnapsack ProblemsParticle Swarm Optimization
The nature has become a main inspiration source of scientists for developing new intelligent systems and techniques. Nature-inspired meta-heuristics is a kind of algorithms that imitate the social behaviour of some biological species. The bat algorithm (BA) is a new bio-inspired algorithm recently introduced by Yang (2010a). It is an optimisation method that is based on the echolocation behaviour of microbats. Firstly, the BA has been proposed for continuous problems. In this paper, we propose a discrete binary bat algorithm (BinBA) for solving the optimisation problems in binary space. The proposed algorithm is based on the sigmoid function used by Kennedy and Eberhart in 1997 for their binary particle swarm optimisation algorithm. The BinBA was tested on hard instances of the multidimensional knapsack problem. The obtained results are very promising compared to other bio-inspired algorithms.
25
Optimization by Simulated Annealing
Scott Kirkpatrick, C. D. Gelatt, M.P. Vecchi · Science · 1983 · 44.6K citations
Riccardo Poli, James Kennedy, Tim Blackwell · Swarm Intelligence · 2007 · 21.4K citations
Cuckoo Search via Lévy flights
Xin‐She Yang, Suash Deb · 2009 · 6.1K citations
Computing, Biology, Algorithms +15
A discrete binary version of the particle swarm algorithm
James Kennedy, R.C. Eberhart · 2002 · 4.7K citations
Metaheuristics in Combinatorial Optimization
Michel Gendreau, Jean‐Yves Potvin · Annals of Operations Research · 2005 · 2.3K citations