Skip to main content

Island Model Cooperating with Speciation for Multimodal Optimization

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1917))

Abstract

This paper considers a new method that enables a genetic algorithm (GA) to identify and maintain multiple optima of a multimodal function, by creating subpopulations within the niches defined by the multiple optima, thus warranting a good “diversity”. The algorithm is based on a splitting of the traditional GA into a sequence of two processes. Since the GA behavior is determined by the exploration / exploitation balance, during the first step (Exploration), the multipopulation genetic algorithm coupled with a speciation method detects the potential niches by classifying “similar” individuals in the same population. Once the niches are detected. the algorithm achieves an intensification (Exploitation), by allocating a separate portion of the search space to each population. These two steps are alternately performed at a given frequency. Empirical results obtained with F6 Schaffer’s function are then presented to show the reliability of the algorithm.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs. 3rd ed. Springer-Verlag, Berlin Heidelberg New York (1996).

    MATH  Google Scholar 

  2. Van de Logt G., Walter M.: “Computing robot configurations using a genetic algorithm for multimodal optimization”, IEEE International Conference on Evolutionary Computation Proceedings, pp.312–17, IEEE, 1998.

    Google Scholar 

  3. Beck M.A., Parmee I.C.: “Extending the bounds of the search space: a multi-population approach”, GECCO-99, Proceedings of the Genetic and Evolutionary Computation Conference, pp.1469–76 vol.2, Morgan Kaufmann Publishers, (1999).

    Google Scholar 

  4. Harvey K.B., Pettey C.C.: “The outlaw method for solving multimodal functions with split ring parallel genetic algorithms”, GECCO-99, Proceedings of the Genetic and Evolutionary Computation Conference, pp. 274–80 vol.1, Morgan Kaufmann Publishers, (1999).

    Google Scholar 

  5. Pétrowski, A., Girod Genet, M.: “A Classification Tree for Speciation”, Congress on Evolutionary Computation (CEC99), Proceedings pp. 204–211, IEEE, (1999).

    Google Scholar 

  6. Glover, F. and Laguna, M.: Tabu Search. Kluwer, London (1997).

    MATH  Google Scholar 

  7. Davis L., Handbook of Genetic Algorithms, Van Nostrand Reinhold, (1991).

    Google Scholar 

  8. Mühlenbein, H., Schomisch, M. and Born, J.: “The parallel genetic algorithm as function optimizer”, Parallel Computing, 17, 619–632 (1991).

    Article  Google Scholar 

  9. Smith, R.E., Forrest, S., Peterlson, A.S.: “Searching for diverse cooperative populations with genetic algorithms”, Evolutionary Computation, Vol. 1, No. 2, 127–149 (1993).

    Google Scholar 

  10. Pétrowski, A.: “A Clearing Procedure as a Niching Method for Genetic Algorithms”, Proceedings of the 3rd IEEE International Conference on Evolutionary Computation, 798–803 (1996).

    Google Scholar 

  11. Yin, X., Germany, N.: “A Fast Algorithm with Sharing Scheme using Cluster Analysis Methods in Multimodal Function Optimization”, In R.F. Albrecht, C.R. Reeves & N.C. Steel (Eds.), Proceedings of the Int. Conf. on Artificial Neural Nets and Genetic. Algorithms, 450–457, Springer-Verlag, Berlin (1993).

    Google Scholar 

  12. Schaffer, J.D., Caruana, R.A., Eshelman, L.J., Das, R.: “A study of control parameters affecting Online Performance of Genetic Algorithms for Function Optimization”, In J.D. Schaffer (ed.), Proceedings of the 3rd International Conference on Genetic Algorithms, 51–60, Morgan Kaufmann Publishers (1989).

    Google Scholar 

  13. Baker, J. E.: “Reducing Bias and Inefficiency in the Selection Algorithm”. In Genetic Algorithms and their Applications, Proceedings of the 2nd Int. Conf. on Genetic Algorithms, 14–21, (1987).

    Google Scholar 

  14. Mühleinben, H., Schlierkamp-Voosen, D.: “Predictive Models for the Breeder Genetic Algorithms: I. Continuous Parameter Optimization”, Evolutionary Computation, 1(1) 25–49 (1993).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bessaou, M., Pétrowski, A., Siarry, P. (2000). Island Model Cooperating with Speciation for Multimodal Optimization. In: Schoenauer, M., et al. Parallel Problem Solving from Nature PPSN VI. PPSN 2000. Lecture Notes in Computer Science, vol 1917. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45356-3_43

Download citation

  • DOI: https://doi.org/10.1007/3-540-45356-3_43

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41056-0

  • Online ISBN: 978-3-540-45356-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics