Continuous Optimization Algorithm Based on DNA

ZHU Yue
DOI: https://doi.org/10.3778/j.issn.1002-8331.2011.22.014
2011-01-01
Abstract:The application of genetic algorithm for continuous optimization field has been proved to be effective.Compared with traditional genetic algorithm,DNA algorithm enjoys more advantages,such as more abundant encoding,more diversified decoding,more convenient gene operation and easier realization on DNA computers.So a continuous optimization algorithm based on DNA is proposed.In this algorithm,notations of DNA base pair are used for DNA encoding;translated DNA codens represent function variables;reproduction,crossover,mutation and inversion operations are used to realize the search for solution space.Meanwhile,some other strategies,elitist model and simulated annealing for example,are used to obtain a higher convergence speed and a better diversity.As a result,the algorithm will have lower probability plunging into a local minimum or premature situation.The computer simulation experiments indicate that the algorithm is of high search efficiency and convergence speed.The result is satisfied.
What problem does this paper attempt to address?