• 1124 Accesses

Abstract

This paper addresses two parallelization techniques used for evolutionary computation. We study the grid enabled evolutionary computation model, and the differences between the coevolution and the space decomposition based parallel evolutionary algorithm are described in detail. We propose master-slave mode and equality mode used for SPMD program implementation. In this paper, we also discuss the advantages and drawbacks of these two parallel computing model. Through comparing the solution precision attained between parallel evolutionary algorithms, we stress the excellence of space decomposition based evolutionary algorithms. Finally, successful experiment results are given to show the better optimization efficiency achieved through the parallel evolutionary algorithms.

Supported by “SEC E-Institute: Shanghai High Institutions Grid project”.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
EUR 29.95
Price includes VAT (France)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 117.69
Price includes VAT (France)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 158.24
Price includes VAT (France)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Daniel Sabban: Bringing Grid Web Services Together, Globus World, San Francisco, CA, (2004)

    Google Scholar 

  2. Enrique Alba, Marco Tomassini: Parallelism and Evolutionary Algorithms. IEEE Transactions On Evolutionary Computation, 6, 443–462 (2002)

    Article  Google Scholar 

  3. G. Allen, T. Dramlitsch, Ian. Foster et al: Efficient Execution in Heterogeneous Distributed Computing Environments with Catus and Globus, Proc. SC01 (SC2001), Denver. (2001)

    Google Scholar 

  4. Hu X, Eberhart R: Adaptive particle swarm optimization: detection and reponse to dynamic system. IEEE Congress on Evolutionary Computation, Honolulu, Hawaii (2002)

    Google Scholar 

  5. Ian Forster: Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems, Supercomputing 98 (1998)

    Google Scholar 

  6. Mark Baker, Rajkumar Buyya, Domenico Laforenza: The Grid: A Survey on Global Efforts in Grid Computing, School of Computer Science, Univ. of Portsmouth (2001)

    Google Scholar 

  7. Zong-Ben Xu, Kwong-Sak Leung, Yong Liang: Efficiency speed-up strategies for evolutionary computation:fundamentals and fast-GAs. Applied Mathematics and Computation, 142, 341–388 (2003)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lei, Y., Luo, J. (2005). Scalable SPMD Algorithm of Evolutionary Computation. In: Zhang, W., Tong, W., Chen, Z., Glowinski, R. (eds) Current Trends in High Performance Computing and Its Applications. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-27912-1_42

Download citation

Publish with us

Policies and ethics

Navigation