2015 · 19 citations · 17 references
BusinessIndustrial EngineeringAlgorithmsOptimizationSchedulingAssignment ProblemsCombinatorial OptimizationHeuristic OptimizationHeuristic SearchInteger ProgrammingJob SequencingHeuristic AlgorithmsLocation-allocation ProblemsObjective Function FormulationParticle Swarm OptimizationSearch ProblemsSearch Space Exploration
Quadratic Assignment Problem (QAP) is a discrete search space problem where one has to find the perfect feasible permutation of locations which minimizes the objective function. This paper solves the quadratic assignment problem using bat algorithm. Bat algorithm cannot be directly applied for solving QAP as it generates a solution for continuous search space problems. Therefore, we use a heuristic rule called Smallest Position Value (SPV) to enable our algorithm for finding solutions for sequencing problems. The modified algorithm completely outperforms the particle swarm optimization algorithm in all the cases considered.
17
Seyedali Mirjalili, Seyed Mohammad Mirjalili, Seyed Mohammad Mirjalili et al. · Neural Computing and Applications · 2013 · 659 citations
Bat algorithm for constrained optimization tasks
Amir H. Gandomi, Xin‐She Yang, Amir H. Alavi et al. · Neural Computing and Applications · 2012 · 544 citations
Bat Algorithm Inspired Algorithm for Solving Numerical Optimization Problems
Pei‐Wei Tsai, Jeng‐Shyang Pan, Bin Liao et al. · Applied Mechanics and Materials · 2011 · 161 citations · Full text