The PSOGSA is a novel hybrid optimization algorithm, combining strengths of both particle swarm optimization (PSO) and gravitational search algorithm (GSA). It has been proven that this algorithm outperforms both PSO and GSA in terms of improved exploration and exploitation. The original version of this algorithm is well suited for problems with continuous search space. Some problems, however, have binary parameters. This paper proposes a binary version of hybrid PSOGSA called BPSOGSA to solve these kinds of optimization problems. The paper also considers integration of adaptive values to further balance exploration and exploitation of BPSOGSA. In order to evaluate the efficiencies of the proposed binary algorithm, 22 benchmark functions are employed and divided into three groups: unimodal, multimodal, and composite. The experimental results confirm better performance of BPSOGSA compared with binary gravitational search algorithm (BGSA), binary particle swarm optimization (BPSO), and genetic algorithm in terms of avoiding local minima and convergence rate. 相似文献
A novel hybrid Krill herd (KH) and quantum-behaved particle swarm optimization (QPSO), called KH–QPSO, is presented for benchmark and engineering optimization. QPSO is intended for enhancing the ability of the local search and increasing the individual diversity in the population. KH–QPSO is capable of avoiding the premature convergence and eventually finding the function minimum; especially, KH–QPSO can make all the individuals proceed to the true global optimum without introducing additional operators to the basic KH and QPSO algorithms. To verify its performance, various experiments are carried out on an array of test problems as well as an engineering case. Based on the results, we can easily infer that the hybrid KH–QPSO is more efficient than other optimization methods for solving standard test problems and engineering optimization problems. 相似文献
With the increasing complexity of optimization problems in the real world, more and more intelligent algorithms are used to solve these problems. Elephant herding optimization (EHO), a recently proposed metaheuristic algorithm, is based on the nomadic habits of elephants on the grassland. The herd is divided into multiple clans, each individual drawing closer to the patriarchs (clan updating operator), and the adult males are separated during puberty (separating operator). Biogeography-based optimization (BBO) is inspired by the principles of biogeography, and finally achieves an equilibrium state by species migration and drifting between geographical regions. To solve the numerical optimization problems, this paper proposes an improved elephant herding optimization using dynamic topology and biogeography-based optimization based on learning, named biogeography-based learning elephant herding optimization (BLEHO). In BLEHO, we change the topological structure of the population by dynamically changing the number of clans of the elephants. For the updating of each individual, we use the update of the operator based on biogeography-based learning or the operator based on EHO. In the separating phase, we set the separation probability according to the number of clans, and adopt a new separation operator to carry out the separation operation. Finally, through elitism strategy, a certain number of individuals are preserved directly to the next generation without being processed, thus ensuring a better evolutionary process for the population. To verify the performance of BLEHO, we used the benchmarks provided by IEEE CEC 2014 for the test. The experimental results were compared with some classical algorithms (ABC, ACO, BBO, DE, EHO, GA, and PSO) and the most advanced algorithms (BBKH, BHCS, CCS, HHO, PPSO, SCA, and VNBA) and analyzed by Friedman rank test. Finally, we also applied BLEHO to the simple traveling salesman problem (TSP). The results show that BLEHO has better performance than other methods.