Title :
Learning to sort by using evolution
Author :
Trajkovski, Igor ; Aleksovski, Zharko
Author_Institution :
Fac. of Electr. Eng. & Inf. Technol., Ss. Cyril & Methodius Univ. in Skopje, Skopje, Macedonia
Abstract :
This paper present a work where Genetic Programming (GP) was used to the task of evolving imperative sort programs. A variety of interesting lessons were learned. With proper selection of the primitives, sorting programs were evolved that are both general and non-trivial. Unique aspect of our approach is that we represent the individual programs with simple assembler code, rather than usual tree like structure. We also report the effect of different parameters on quality of the programs and time needed for finding the solution.
Keywords :
genetic algorithms; sorting; assembler code; genetic programming; imperative sort programs; tree like structure; Complexity theory; Genetic algorithms; Genetic programming; Presses; Registers; Sorting;
Conference_Titel :
Innovations in Information Technology (IIT), 2011 International Conference on
Conference_Location :
Abu Dhabi
Print_ISBN :
978-1-4577-0311-9
DOI :
10.1109/INNOVATIONS.2011.5893827