Abstract

Recently, the application of Ant Colony Optimization is much wider and it is always the highlight of key algorithm. There are also many improvements about the ACO algorithm, such as: the improvements of algorithm in self-adaptive, the improvements of increasing the diversity of various group, the improvements of enhancing local search, combining with the global optimization algorithm, and combining with deterministic local optimization algorithm, etc. However, with the developments of the theory and technology in multicore computing, how to implement ACO efficiently and parallel in a multicore computing environment being a new challenge for all researchers. This paper will propose a new ACO algorithm based on the multicore computing environment. The ACO is the probability algorithm used for searching optimization paths. It was proposed by Marco Dorigo in his doctoral dissertation in 1992, and the idea was from the activities that ants explore ways when they are looking for food. ACO is a kind of simulated evolutionary algorithm, and it has many advantages based on the previous research. Point to the issue of the parameter optimized design in PID control, comparing the results of ACO design to the results of genetic algorithm design, the final results present that the ACO has the effectiveness and application value of a new simulated evolutionary optimization method[1-3]. Recently, the development of ACO has been researched and paid more attention by researchers in various fields[4-8]. There are also many improvements to the ACO algorithm, including: the improvements of algorithm in self-adaptive, the improvements of increasing the diversity of various group, the improvements of enhancing local search, combining with the global optimization algorithm, and combining with deterministic local optimization algorithm, etc. However, with the developments of the theory and technology in multicore computing, how to implement ACO efficiently and paralleled in a multicore computing environment being a new challenge for all researchers. This paper will propose a new ACO algorithm which is oriented the multicore computing based on the multicore computing environment.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call