• DocumentCode
    2325884
  • Title

    Turing completeness in the language of genetic programming with indexed memory

  • Author

    Teller, Astro

  • Author_Institution
    Dept. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1994
  • fDate
    27-29 Jun 1994
  • Firstpage
    136
  • Abstract
    Genetic programming is a method for evolving functions that find approximate or exact solutions to problems. There are many problems that traditional genetic programming (GP) cannot solve, due to the theoretical limitations of its paradigm. A Turing machine (TM) is a theoretical abstraction that expresses the extent of the computational power of algorithms. Any system that is Turing complete is sufficiently powerful to recognize all possible algorithms. GP is not Turing complete. This paper proves that when GP is combined with the technique of indexed memory, the resulting system is Turing complete. This means that, in theory, GP with indexed memory can be used to evolve any algorithm
  • Keywords
    Turing machines; automata theory; genetic algorithms; Turing completeness; Turing machine; genetic programming; indexed memory; Automata; Cognitive science; Complexity theory; Computer science; Evolutionary computation; Genetic mutations; Genetic programming; Solids; Testing; Turing machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 1994. IEEE World Congress on Computational Intelligence., Proceedings of the First IEEE Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-1899-4
  • Type

    conf

  • DOI
    10.1109/ICEC.1994.350027
  • Filename
    350027