Title :
Genetic algorithm implementation in Python
Author :
Lee, Wonjae ; Kim, Hak-Young
Author_Institution :
Electron. & Telecommun. Res. Inst., South Korea
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;
Conference_Titel :
Computer and Information Science, 2005. Fourth Annual ACIS International Conference on
Print_ISBN :
0-7695-2296-3
DOI :
10.1109/ICIS.2005.69