skip to main content
10.1145/1274000.1274086acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
Article

Exploring selection mechanisms for an agent-based distributed evolutionary algorithm

Published:07 July 2007Publication History

ABSTRACT

In this paper we propose an agent-based model of evolutionary algorithms (EAs) which extends seamlessly from concurrent single-host to distributed multi-host installations. Since the model is based on locally executable selection, we focus on the comparison of two selection mechanisms which accomplish with such a restriction: the classical tournament method and a new one called autonomous selection. Using the latter method the population size changes during runtime, hence it is not only interesting as a new selection mechanism, but also from the perspective of scalable networks.

References

  1. M. Arenas, P. Collet, A. Eiben, M. Jelasity, J. Merelo, B. Paechter, M. Preuss, and M. Schoenauer. A framework for distributed evolutionary algorithms. In J. M. Guervós, P. Adamidis, H. Beyer, J. F.-V. nas, and H. Schwefel, editors, Parallel Problem Solving from Nature - PPSN VII, 7th International Conference, Granada, Spain, September 7-11, 2002. Proceedings, number 2439 in Lecture Notes in Computer Science, LNCS, pages 665--675. Springer-Verlag, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. J. Berntsson. G2DGA: an adaptive framework for internet-based distributed genetic algorithms. In GECCO '05: Proceedings of the 2005 workshops on Genetic and evolutionary computation, pages 346--349, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. E. Cantú-Paz. Topologies, migration rates, and multi-population parallel genetic algorithms. In W. Banzhaf, J. Daida, A. E. Eiben, M. H. Garzon, V. Honavar, M. Jakiela, and R. E. Smith, editors, Proceedings of the Genetic and Evolutionary Computation Conference, volume 1, pages 91--98, Orlando, Florida, USA, 13-17 July 1999. Morgan Kaufmann.Google ScholarGoogle Scholar
  4. E. Cantú-Paz. Efficient and Accurate Parallel Genetic Algorithms. Kluwer Academic Publishers, Norwell, MA, USA, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. D. Doval and D. O'Mahony. Overlay networks: A scalable alternative for P2P. IEEE Internet Computing, 7(4):79--82, July/August 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Eiben, E. Marchiori, and V. Valkó. Evolutionary algorithms with on-the-fly population size adjustment. In Parallel Problem Solving from Nature - PPSN VIII, volume 3242 of LNCS, pages 41--50, Birmingham, UK, September 2004. Springer-Verlag.Google ScholarGoogle Scholar
  7. A. E. Eiben and J. E. Smith. Introduction to Evolutionary Computing. Springer Verlag, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. I. Hidalgo and F. Fernández. Balancing the computatione Evolutionary Computation, 2005. The 2005 IEEE Congress on, volume 2, pages 1645--1652. IEEE Press, 2005.Google ScholarGoogle ScholarCross RefCross Ref
  9. M. Jelasity, A. Montresor, and O. Babaoglu. Gossip-based aggregation in large dynamic networks. ACM Trans. Comput. Syst., 23(3):219--252, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Jelasity and M. van Steen. Large-scale newscast computing on the Internet. Technical Report IR-503, Vrije Universiteit Amsterdam, Department of Computer Science, Amsterdam, The Netherlands, October 2002.Google ScholarGoogle Scholar
  11. J. L. J. Laredo, P. Castillo, A. Mora, and J. Merelo. Estudio preliminar sobre auto adaptación en agentes evolutivos sobre arquitecturas heterogéneas. In XVII Jornadas de Paralelismo - XVII JP, pages 389--394, September 2006.Google ScholarGoogle Scholar
  12. J. Laredo, E. Eiben, M. Schoenauer, P. Castillo, A. Mora, F. Fernández, and J. Merelo. Self-adaptive gossip policies for distributed population-based algorithms, 2007. http://arxiv.org/abs/cs/0703117.Google ScholarGoogle Scholar
  13. E. Lawler, J. Lenstra, A. R. Kan, and D. Shmoys. The travelling salesman problem: A guided tour of combinatorial optimization. New York: Wiley and Sons, 1985.Google ScholarGoogle Scholar
  14. W. Lee. Parallelizing evolutionary computation: A mobile agent-based approach. Expert Systems with Applications, 32(2):318--328, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  15. H. P. Nii. Blackboard systems: The blackboard model of problem solving and the evolution of blackboard architectures. AI Magazine, 7(2):38--53, 1986. Cited By (since 1996): 101. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. R. Steinmetz and K. Wehrle. What is this peer-to-peer about? In R. Steinmetz and K. Wehrle, editors, Peer-to-Peer Systems and Applications, volume 3485 of Lecture Notes in Computer Science, pages 9--16. Springer, 2005.Google ScholarGoogle Scholar
  17. J.-P. Vacher, A. Cardon, F. Lesage, and T. Galinho. Genetic Algorithms in a Multi-Agent System. In Proceedings IEEE International Joint Symposia on Intelligence and Systems, pages 17--26, Rockville, MD, USA, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. E. Viveros and B. Barán. Algoritmos genéticos asíncronos combinados para una red heterogénea de computadoras. In Conferencia Internacional de Ciencia y Tecnología parael Desarrollo, 1997. http://www.cnc.una.py/cms/invest/download.php?id=46205,66.Google ScholarGoogle Scholar
  19. S. Voulgaris, M. Jelasity, and M. van Steen. A robust and scalable peer-to-peer gossiping protocol. In Moro, Sartori, and Singh, editors, Agents and Peer-to-Peer Computing, volume 2872 of Lecture Notes in Computer Science (LNCS), pages 47--58. Springer Berlin/Heidelberg, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. L. Wang, A. Maciejewski, H. Siegel, and V. Roychowdhury. A comparative study of five parallel genetic algorithms using the traveling salesman problem. In IPPS: 11th International Parallel Processing Symposium, pages 345--349. IEEE Computer Society Press, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    GECCO '07: Proceedings of the 9th annual conference companion on Genetic and evolutionary computation
    July 2007
    1450 pages
    ISBN:9781595936981
    DOI:10.1145/1274000

    Copyright © 2007 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 7 July 2007

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate1,669of4,410submissions,38%

    Upcoming Conference

    GECCO '24
    Genetic and Evolutionary Computation Conference
    July 14 - 18, 2024
    Melbourne , VIC , Australia

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader