Skip to main content

Theory and Practice of Cellular UMDA for Discrete Optimization

  • Conference paper
Parallel Problem Solving from Nature - PPSN IX (PPSN 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4193))

Included in the following conference series:

Abstract

A new class of estimation of distribution algorithms (EDAs), known as cellular EDAs (cEDAs), has recently emerged. In these algorithms, the population is decentralized by partitioning it into many small collaborating subpopulations, arranged in a toroidal grid, and interacting only with its neighboring subpopulations. In this work, we study the simplest cEDA —the cellular univariate marginal distribution algorithm (cUMDA). In an attempt to explain its behaviour, we extend the well known takeover time analysis usually applied to other evolutionary algorithms to the field of EDAs. We also give in this work empirical arguments in favor of using the cUMDAs instead of its centralized equivalent.

E. Alba, and B. Dorronsoro acknowledge the support by FEDER and MEC under contract TIN2005-08818-C04-01 (the OPLINK project: http://oplink.lcc.uma.es).

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bäck, T., Fogel, D., Michalewicz, Z. (eds.): Handbook of Evolutionary Computation. Oxford University Press, Oxford (1997)

    MATH  Google Scholar 

  2. Alba, E., Dorronsoro, B.: The exploration/exploitation tradeoff in dynamic cellular evolutionary algorithms. IEEE TEC 9(2), 126–142 (2005)

    Google Scholar 

  3. Mühlenbein, H., Paab, G.: From recombination of genes to the estimation of distributions I. Binary parameters. In: Ebeling, W., Rechenberg, I., Voigt, H.-M., Schwefel, H.-P. (eds.) PPSN 1996. LNCS, vol. 1141, pp. 178–187. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  4. Larrañaga, P., Lozano, J.A. (eds.): Estimation of Distribution Algorithms. A New Tool for Evolutionary Computation. Kluwer Academic Publishers, Dordrecht (2002)

    MATH  Google Scholar 

  5. Cantú-Paz, E.: Feature subset selection by estimation of distribution algorithms. In: GECCO, pp. 303–310. Morgan Kaufmann, San Francisco (2002)

    Google Scholar 

  6. Pelikan, M., Mühlenbein, H.: The bivariate marginal distribution algorithm. Advances in Soft Computing-Engineering Design and Manufacturing, 521–535 (1999)

    Google Scholar 

  7. Alba, E., Troya, J.: Improving flexibility and efficiency by adding parallelism to genetic algorithms. Statistics and Computing 12(2), 91–114 (2002)

    Article  MathSciNet  Google Scholar 

  8. Madera, J., Alba, E., Ochoa, A.: Parallel Estimation of Distribution Algorithms. In: Alba, E. (ed.) Parallel Metaheuristics: A New Class of Algorithms, pp. 203–222. John Wiley & Sons, Chichester (2005)

    Chapter  Google Scholar 

  9. Ochoa, A., Soto, M., Alba, E.: Cellular estimation of distribution algorithms (2006) (in preparation)

    Google Scholar 

  10. Bosman, P., Thierens, D.: Advancing continuous IDEAs with mixture distributions and factorization selection metrics. In: OBUPM, pp. 208–212 (2001)

    Google Scholar 

  11. Spiessens, P., Manderick, B.: A massively parallel genetic algorithm. In: Belew, R., Booker, L. (eds.) 4th ICGA, pp. 279–286. Morgan Kaufmann, San Francisco (1991)

    Google Scholar 

  12. Baluja, S.: Structure and performance of fine-grain parallelism in genetic search. In: Forrest, S. (ed.) 6th ICGA, pp. 155–162. Morgan Kaufmann, San Francisco (1993)

    Google Scholar 

  13. Mühlenbein, H., Schomish, M., Born, J.: The parallel genetic algorithm as a function optimizer. Parallel Computing 17, 619–632 (1991)

    Article  Google Scholar 

  14. Manderick, B., Spiessens, P.: Fine-grained parallel genetic algorithm. In: 3rd ICGA, pp. 428–433 (1989)

    Google Scholar 

  15. Giacobini, M., Alba, E., Tomassini, M.: Selection intensity in asynchronous cellular evolutionary algorithms. In: GECCO, pp. 955–966. Springer, Heidelberg (2003)

    Google Scholar 

  16. Schaffer, J., Eshelman, L.: On crossover as an evolutionary viable strategy. In: 4th ICGA, pp. 61–68. Morgan Kaufmann, San Francisco (1991)

    Google Scholar 

  17. Mühlenbein, H., Schlierkamp-Voosen, D.: The science of breeding and its application to the breeder genetic algorithm (BGA). Evol. Comp. 1, 335–360 (1993)

    Article  Google Scholar 

  18. Mahnig, T., Mühlenbein, H.: Comparing the adaptive Boltzmann selection schedule SDS to truncation selection. In: CIMAF, pp. 121–128 (1999)

    Google Scholar 

  19. Jong, K.D., Potter, M., Spears, W.: Using problem generators to explore the effects of epistasis. In: 7th ICGA, pp. 338–345. Morgan Kaufmann, San Francisco (1997)

    Google Scholar 

  20. Stinson, D.R.: An Introduction to the Design and Analysis of Algorithms. The Charles Babbage Research Center, Canada (1985) (second edition, 1987)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Alba, E., Madera, J., Dorronsoro, B., Ochoa, A., Soto, M. (2006). Theory and Practice of Cellular UMDA for Discrete Optimization. In: Runarsson, T.P., Beyer, HG., Burke, E., Merelo-Guervós, J.J., Whitley, L.D., Yao, X. (eds) Parallel Problem Solving from Nature - PPSN IX. PPSN 2006. Lecture Notes in Computer Science, vol 4193. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11844297_25

Download citation

  • DOI: https://doi.org/10.1007/11844297_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-38990-3

  • Online ISBN: 978-3-540-38991-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics