• DocumentCode
    2130600
  • Title

    Genetic algorithm implementation in Python

  • Author

    Lee, Wonjae ; Kim, Hak-Young

  • Author_Institution
    Electron. & Telecommun. Res. Inst., South Korea
  • fYear
    2005
  • fDate
    2005
  • Firstpage
    8
  • Lastpage
    11
  • Abstract
    This paper deals with genetic algorithm implementation in Python. Genetic algorithm is a probabilistic search algorithm based on the mechanics of natural selection and natural genetics. In genetic algorithms, a solution is represented by a list or a string. List or string processing in Python is more productive than in C/C++/Java. Genetic algorithms implementation in Python is quick and easy. In this paper, we introduce genetic algorithm implementation methods in Python. And we discuss various tools for speeding up Python programs.
  • Keywords
    authoring languages; genetic algorithms; object-oriented languages; search problems; software tools; C language; C++ language; Java language; Python; genetic algorithm; list processing; natural genetics; natural selection; probabilistic search algorithm; program tool; string processing; Biological cells; Functional programming; Genetic algorithms; Genetic mutations; Java; Libraries; Object oriented programming; Productivity; Programming profession; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science, 2005. Fourth Annual ACIS International Conference on
  • Print_ISBN
    0-7695-2296-3
  • Type

    conf

  • DOI
    10.1109/ICIS.2005.69
  • Filename
    1515367