The invention discloses a low-carbon vaccine
cold chain optimization and
distribution method based on a multi-target firework
algorithm. The method comprises the following steps of (1) reading the problem information; (2) initializing the
algorithm parameters; (3) randomly generating an individual, decoding according to a decoding mode for eliminating vehicle constraints, calculating a target vector of the individual, and distinguishing a feasible solution and a non-feasible solution; (4) partially mapping an explosion operator; (5) operating a
mutation operator; (6) realizing a co-evolution mechanism of double external archives; (7) updating the
population; (8) after selecting the next generation of
fireworks, randomly selecting an individual from the
fireworks, and calculating the similarity between the individual and other
fireworks; and (9) judging whether a termination condition is met or not, if yes, terminating the iteration, and outputting a feasible solution set. The method has better convergence and diversity, is accurate and stable in solution, has good expandability, and is suitable for solving the constraint multi-objective optimization problems, such as a low-carbon vaccine
cold chain distribution problem, etc.