Real-Valued Genetic Algorithms with Disagreements

  • Andrei Lihu
  • Ştefan Holban
Part of the Studies in Computational Intelligence book series (SCI, volume 387)


This paper introduces a new mutation operator for real-valued genetic algorithms that refines the evolutionary process using disagreements. After a short introduction, we describe the new concept theoretically and then we exemplify it by defining a Gaussian distribution-based disagreements operator: the 6σ-GAD. We transform two common real-valued genetic algorithms into their disagreements-enabled counterparts and we conduct several tests proving that our newly obtained algorithms perform better because they gain strengthened neighborhood focus using partial disagreements and enhanced exploration capabilities through extreme disagreements.


Genetic Algorithm Particle Swarm Optimization Mutation Operator Partial Disagreement Extreme Disagreement 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bäck, T., Fogel, D.B., Michalewicz, T.: Basic Algorithms and Operators. In: Evolutionary Computation, vol. 1. Institute of Physics Publishing, Bristol (1999)Google Scholar
  2. 2.
    Bergh, F.: An Analysis of Particle Swarm Optimizers (PhD thesis). University of Pretoria, Pretoria (2001)Google Scholar
  3. 3.
    Bremermann, H.J.: The evolution of intelligence. The nervous system as a model of its environment, Technical report, no.1, contract no. 477(17), Dept. Mathematics, Univ. Washington, Seattle (1958)Google Scholar
  4. 4.
    Darwin, C.H.: On the Origin of Species by Means of Natural Selection or the Preservation of Favoured Races in the Struggle for Life. Murray, London (1859)Google Scholar
  5. 5.
    Deb, K.: Multi-Objective Optimization using Evolutionary Algorithms. Wiley and Sons Ed., Chichester (2001) ISBN: 978-0-471-87339-6 zbMATHGoogle Scholar
  6. 6.
    Deb, K., Agrawal, R.: Simulated Binary Crossover for Continuous Search Space. Complex Systems 9, 115–148 (1995)MathSciNetzbMATHGoogle Scholar
  7. 7.
    EvA2 Project Homepage, (accessed in January 2011)
  8. 8.
    Fraser, A.: Simulation of genetic systems by automatic digital computers. I. Introduction. Australian Journal of Biological Sciences 10, 484–491 (1957)Google Scholar
  9. 9.
    Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Reading (1989)zbMATHGoogle Scholar
  10. 10.
    Herrera, F., Lozano, M., Verdegay, J.L.: Tackling real-coded genetic algorithms: operators and tools for behavioural analysis. Artificial Intelligence Review 12(4), 265–319 (1998)zbMATHCrossRefGoogle Scholar
  11. 11.
    Holland, J.: Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann Arbor (1975)Google Scholar
  12. 12.
    Levy, A., Montalvo, A.: The tunneling algorithm for the global minimization of functions. SIAM Journal on Scientific and Statistical Computing 6, 15 (1985)MathSciNetzbMATHCrossRefGoogle Scholar
  13. 13.
    Lihu, A., Holban, Ş.: Particle Swarm Optimization with Disagreements. In: Tan, Y., Shi, Y., Chai, Y., Wang, G. (eds.) ICSI 2011, Part I. LNCS, vol. 6728, pp. 46–55. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  14. 14.
    Lihu, A., Holban, Ş.: Particle Swarm Optimization with Disagreements on Stagnation. In: Semantic Methods for Knowledge Management and Communication - 3rd International Conference on Computational Collective Intelligence - Technologies and Applications, ICCCI 2011, Gdynia, Poland, September 21-23. SCI, vol. 7092. Springer, Heidelberg (2011)Google Scholar
  15. 15.
    Mühlenbein, H., Schlierkamp-Voosen, D.: Predictive Models for the Breeder Genetic Algorithm, I. Continuous Parameter Optimization. Evolutionary Computation 1(1), 25–49 (1993)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Andrei Lihu
    • 1
  • Ştefan Holban
    • 1
  1. 1.Department of Computer SciencePolitehnica University of TimişoaraTimişoaraRomania

Personalised recommendations