• DocumentCode
    1720463
  • 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
  • fYear
    2011
  • Firstpage
    250
  • Lastpage
    254
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovations in Information Technology (IIT), 2011 International Conference on
  • Conference_Location
    Abu Dhabi
  • Print_ISBN
    978-1-4577-0311-9
  • Type

    conf

  • DOI
    10.1109/INNOVATIONS.2011.5893827
  • Filename
    5893827