parallel processing plays an important role in efficient and effective computations of function optimization. In this paper, an optimization algorithm based on parallel versions of the batalgorithm (BA), random-key e...
详细信息
parallel processing plays an important role in efficient and effective computations of function optimization. In this paper, an optimization algorithm based on parallel versions of the batalgorithm (BA), random-key encoding scheme, communication strategy scheme and makespan scheme is proposed to solve the NP-hard job shop scheduling problem. The aim of the parallel BA with communication strategies is to correlate individuals in swarms and to share the computation load over few processors. Based on the original structure of the BA, the bat populations are split into several independent groups. In addition, the communication strategy provides the diversity-enhanced bats to speed up solutions. In the experiment, forty three instances of the benchmark in job shop scheduling data set with various sizes are used to test the behavior of the convergence, and accuracy of the proposed method. The results compared with the other methods in the literature show that the proposed scheme increases more the convergence and the accuracy than BA and particle swarm optimization.
In this paper, a novel optimization algorithm based on parallel version of batalgorithm (PBA) with communication strategy is proposed to solve the numerical optimization problems and the economic load dispatch proble...
详细信息
In this paper, a novel optimization algorithm based on parallel version of batalgorithm (PBA) with communication strategy is proposed to solve the numerical optimization problems and the economic load dispatch problem (ELD). The aim of the parallel bat algorithm with communication strategies is to correlate individuals in swarm and to share the computation load over few processors. Based on the original structure of the batalgorithm (BA), the bat populations are split into several independent groups. In addition, the communication strategy provides the information flow for the bats to communicate in different groups. In the experiment, a set of benchmark functions and the ELD are used to test the behavior of convergence, the accuracy, and the speed of the PBA method. According to the experimental results, this novel method with communicational strategy increases the accuracy of the BA on finding the better solution. Compared with the genetic algorithm (GA) method and the particle swarm optimization (PSO) method. The experimental results are shown that the proposed PBA method can provide the higher efficiency and accuracy.
暂无评论