Research on genetic algorithm theory and its application on missile fire allocation

Genetic algorithm (GA) is a kind of recently developing optimization algorithm, which can be widely used in solving many practical problems, such as function optimization, graphics recognition, machine learning, artificial neural network, artificial life, optimization scheduling etc. First, a kind of genetic algorithm (GA) and the optimization problems were defined. Then the operations of genetic algorithm including selection, crossover and mutation were described. Finally, its application on missile fire allocation is illustrated. The optimization problem of missile fire allocation was described and its mathematical model was established. Solving the optimization problem of missile fire allocation with GA was demonstrated including problem coding. The production of the initial population, fitness computation, selection, crossover and mutation. The result shows that GA can solve nonlinear optimization problems efficiently.