Evolution of iterative formulas using Cartesian genetic programming

  • Authors:
  • Milos Minarik;Lukas Sekanina

  • Affiliations:
  • Brno University of Technology, Faculty of Information Technology, Brno, Czech Republic;Brno University of Technology, Faculty of Information Technology, Brno, Czech Republic

  • Venue:
  • KES'11 Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part I
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many functions such as division or square root are implemented in hardware using iterative algorithms. We propose a genetic programming-based method to automatically design simple iterative algorithms from elementary functions. In particular, we demonstrated that Cartesian Genetic Programming can evolve various iterative formulas for tasks such as division or determining the greatest common divisor using a reasonable computational effort.