Bat Algorithm for Multi-objective Optimisation

Xin-She Yang
DOI: https://doi.org/10.48550/arXiv.1203.6571
2012-03-29
Optimization and Control
Abstract:Engineering optimization is typically multiobjective and multidisciplinary with complex constraints, and the solution of such complex problems requires efficient optimization algorithms. Recently, Xin-She Yang proposed a bat-inspired algorithm for solving nonlinear, global optimisation problems. In this paper, we extend this algorithm to solve multiobjective optimisation problems. The proposed multiobjective bat algorithm (MOBA) is first validated against a subset of test functions, and then applied to solve multiobjective design problems such as welded beam design. Simulation results suggest that the proposed algorithm works efficiently.
What problem does this paper attempt to address?