Skip to main content
Log in

Genetic algorithm with local optimization

  • Original Papers
  • Published:
Biological Cybernetics Aims and scope Submit manuscript

Abstract

A hybrid of genetic algorithm and local optimization was tested on a massively multimodal spin-lattice problem involving a huge configuration space. The results are good, and global optima will probably be achieved in a sizeable proportion of cases, especially if a selection scheme is applied that maintains genetic diversity by introducing a spatial separation between the members of the population. If we use single-point cross-over, the performance of the algorithm depends strongly on the order of the units corresponding to individual spins in the bit strings that the genetic part of the algorithm processes. Due to some interplay between the genetic algorithm and local optimization, the best performance is achieved with a peculiar ordering, while the results with the most obvious ordering are much worse. I introduce an ordering-invariant crossover operation that gives excellent performance: it almost always yields states of the lowest energy. I expect this or some similar crossover operation to work well in the hybrid scheme for many other problems as well.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Aarts EHL, Korst J (1989) Simulated annealing and Boltzmann machines. Wiley, Chicester

    Google Scholar 

  • Binder K, Young AP (1986) Spin-glasses: experimental facts, theoretical concepts and open questions. Rev Mod Phys 58:801–976

    Google Scholar 

  • Binder K, Kinzel W, Stauffer D (1979) Phase diagrams and magnetic properties of diluted Ising and Heisenberg magnets with competing interactions. Z Phys B 36:161–177

    Google Scholar 

  • Brady RM (1985) Optimization strategies gleaned from biological evolution. Nature 317:804–806

    Google Scholar 

  • Chen H, Flann NS (1994) Parallel simulated annealing and genetic algorithms: a space of hybrid methods. In: Davidor Y, Schwefel H-P, Männer R (eds) Proceedings of the Third Conference on Parallel Problem Solving from Nature. (Lecture Notes in Computer Science 866) Springer Berlin Heidelberg New York, pp 428–438

    Google Scholar 

  • Davidor Y (1991) A naturally occurring niche & species phenomenon: the model and first results. In: Belew RK, Booker LB (eds) Proceedings of the Fourth International Conference on Genetic Algorithms. Morgan Kaufmann San Mateo. pp 257–263

    Google Scholar 

  • Deb K, Goldberg DE (1989) An investigation of niche and species formation in genetic function optimization. In: Schaffer JD (eds) Proceedings of the Third International Conference on Genetic Algorithms. George Mason University, pp 42–50

  • De Jong KA (1975) An analysis of the behavior of a class of genetic adaptive systems. PhD thesis, University of Michigan, Ann Arbor

    Google Scholar 

  • Eigen M (1971) Self-organization of matter and the evolution of biological macromolecules. Naturwissenschaften 58:465–523

    Google Scholar 

  • Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Reading

    Google Scholar 

  • Goldberg DE, Lingle R (1985) Alleles, loci, and the traveling salesman problem. In: Grefenstette J (eds) Proceedings of an International Conference on Genetic Algorithms. Carnegie-Mellon University, pp 160–169

  • Holland JH (1975) Adaptation in natural and artificial systems. The University of Michigan Press, Ann Arbor

    Google Scholar 

  • Kargupta H, Deb K, Goldberg DE (1992) Ordering genetic algorithms and deception. Parallel Problem Solving from Nature 2:47–56

    Google Scholar 

  • Kirkpatrick S, Sherrington D (1978) Infinite-ranged models of spin-glasses. Phys Rev B 17:4384–4403

    Google Scholar 

  • Kirkpatrick S, Gellatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680

    Google Scholar 

  • Laarhoven PJM van, Aarts EHL (1987) Simulated annealing: theory and applications. Reidel, Dordrecht

    Google Scholar 

  • Laursen PS (1994) Problem-independent parallel simulated annealing using selection and migration. In: Davidor Y, Schwefel H-P, Männer R (eds) Proceedings of the Third Conference on Parallel Problem Solving from Nature. (Lecture Notes in Computer Science 866) Springer, Berlin Heidelberg New York, pp 408–417

    Google Scholar 

  • Mahfoud SW (1992) Crowding and preselection revisited. Parallel Problem Solving from Nature 2:47–56

    Google Scholar 

  • Montoya F, Dubois J-M (1993) Darwinian adaptive simulated annealing. Europhys Lett 22:79–84

    Google Scholar 

  • Mühlenbein H (1991) Evolution in space and time-the parallel genetic algorithm. In: Spatz BM (eds) Foundations of genetic algorithms. Morgan Kaufmann, San Mateo, pp 316–337

    Google Scholar 

  • Mühlenbein H, Gorges-Schleuter M, Krämer O (1987) New solutions to the mapping problem of parallel systems — the evolution approach. Parallel Comput 6:269–279

    Google Scholar 

  • Pál KF (1993) Genetic algorithms for the traveling salesman problem based on a heuristic crossover operation. Biol Cybern 69:539–546

    Google Scholar 

  • Pál KF (1994) Selection schemes with spatial isolation for genetic optimization. In: Davidor Y, Schwefel H-P, Männer R (eds) Proceedings of the Third Conference on Parallel Problem Solving from Nature. (Lecture Notes in Computer Science 866) Springer, Berlin Heidelberg New York, pp 170–179

    Google Scholar 

  • Powell DJ, Tong SS, Skolnick MM (1989) EnGENEous domain independent, machine learning for design optimization. In: Schaffer JD (eds) Proceedings of the Third International Conference on Genetic Algorithms. George Mason University, pp 151–159

  • Rechenberg I (1973) Evolutionsstrategie: Optimierung technischer Systeme nach Prinzipien der biologischen Evolution. Frommann-Holzboog, Stuttgart

    Google Scholar 

  • Rodrigues ES, Oliviera PMC de (1994) Spin-glass energy landscape. J Stat Phys 74:1265–1272

    Google Scholar 

  • Schwefel H-P (1981) Numerical optimization of computer models. Wiley, Chicester

    Google Scholar 

  • Stevens M, Cleary M, Stauffer D (1994) Spin-glass flipping rates, phase transitions and optimization by mutations. Physica A 208:1–7

    Google Scholar 

  • Syswerda G (1989) Uniform crossover in genetic algorithms. In: Schaffer JD (eds) Proceedings of the Third International Conference on Genetic Algorithms. George Mason University, pp 2–9

  • Toulouse G (1977) Theory of the frustration effect in spin-glasses. I. Commun Phys 2:115–119

    Google Scholar 

  • Whitley D (1989) The Genitor algorithm and selection pressure: why rank-based allocation of reproductive trials is best. In: Schaffer JD (eds) Proceedings of the Third International Conference on Genetic Algorithms. George Mason University, pp 116–121

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pál, K.F. Genetic algorithm with local optimization. Biol. Cybern. 73, 335–341 (1995). https://doi.org/10.1007/BF00199469

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00199469

Keywords

Navigation