We consider a method for optimization of NP-problems motivated by natural evolution. The basic entity is a population of individuals searching in state space defined by the problem. A message exchange mechanism between individuals enables the system to proceed fast and to avoid local optima. We introduce the concept of isolated evolution to maintain a certain degree of variance in the population. The global optimum can be approached to an arbitrary degree. The method is applied to the TSP and its behavior is shown in a couple of simulations.
KeywordsState Space Global Optimum Local Optimum Exchange Mechanism Natural Evolution
Unable to display preview. Download preview PDF.
- Boseniuk T, Ebeling W, Engel A (1987) Boltzmann and Darwin strategies in complex optimization. Phys Lett 125A:307–310Google Scholar
- Brady RM (1985) Optimization strategies gleaned from natural evolution. Nature 317:804–806Google Scholar
- Bremermann HJ, Rogson M, Salaff S (1965) Search by evolution. In: Maxfield M, Callahan A, Fogel LJ (eds) Biophysics and cybernetic systems. Spartan Books, Washington, pp 157–167Google Scholar
- Grefenstette JJ, Gopal R, Rosmaita B, Van Gucht D (1985) Genetic algorithms for the traveling salesman problem. In: Grefenstette JJ (ed) Proceedings of the International Conference on Genetic Algorithms and their Applications. Carnegie Mellon University, Pittsburgh, pp 160–168Google Scholar
- Holland JH (1975) Adaption in natural and artificial systems. University of Michigan Press, Ann ArborGoogle Scholar
- Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680Google Scholar
- Lawler E (1976) Combinatorial optimization, networks and matroids. Holt, Rinehart and Winston, New YorkGoogle Scholar
- Lawler E, Lenstra A, Rinnooy Kan G (1985) The traveling salesman problem. Wiley, New YorkGoogle Scholar
- Rechenberg I (1973) Evolutionsstrategien. Frommann-Holzboog, StuttgartGoogle Scholar
- Schwefel HP (1981) Numerical optimization of computer models. Wiley, ChichesterGoogle Scholar