The application provides a design method of
glowworm swarm optimization
algorithm based on a ternary optical computer, relates to the field of
glowworm swarm optimization
algorithm, and improves the operation speed and communication mode of the
algorithm by using the parallelism of the ternary optical computer, and different parallel strategies are used for the algorithm in different stages to reasonably allocate resources, wherein the inter-
process communication between processors can also make the
population individuals in different processors communicate with each other, and the
mutation and cross fusion are performed on the basis of each other, the application is based on the characteristics of the ternary optical computer, such as the huge potential, parallelism and
bit allocation, and the classical
glowworm swarm optimization algorithm is improved, an improved glowworm swarm optimization algorithm based on the ternary optical computer is designed mainly by means of
chaotic mapping
randomization of the initial
population position, introduction of adaptive step length, and balance of boundary adjustment, and the like, and the experimental results show that the improved glowworm swarm optimization algorithm based on the ternary optical computer has enhanced optimization ability and increased convergence speed.