“…Considering the complexity of the problem and the uncertainty of the objective function, each optimization algorithm has its inherent advantages and disadvantages, but it cannot only use a single optimization calculation to solve the current optimization problem, let alone find a satisfactory solution. In recent years, more and more scholars have focused their research on discrete and multiobjective bat algorithms and achieved the purpose of improving the feasible solution of the algorithm by introducing chaos, Levy flight, or a combination with other algorithms in terms of initializing populations, habitat selection, and control parameters [69][70][71][72][73][74][75][76]. Therefore, it is a development trend to combine the bat algorithm with other methods to solve the disadvantages of the algorithm, and its specific improvement strategy can be combined with the application problems in different fields to flexibly solve the problem according to the actual situation so as to improve the convergence speed and accuracy of the algorithm, the overall performance of the algorithm, and its ability to conduct a local and global search.…”