GENETICA: A Computer Language That Supports General Formal Expression With Evolving Data Structures

Created by W.Langdon from gp-bibliography.bib Revision:1.4202

  author =       "Lefteris Virirakis",
  title =        "{GENETICA}: {A} Computer Language That Supports
                 General Formal Expression With Evolving Data
  journal =      "IEEE Transactions on Evolutionary Computation",
  year =         "2003",
  volume =       "7",
  number =       "5",
  pages =        "456--481",
  month =        oct,
  keywords =     "genetic algorithms, genetic programming, GP, problem
                 solving, architectural CAD, data structures,
                 evolutionary computation, formal logic, high level
                 languages, programming environments, G-CAD, GENETICA,
                 architectural design, artificial intelligence, computer
                 language, data abstractions, data generation scenarios,
                 data structure, domain specific languages, evolutionary
                 computation, evolving data structures, experimental
                 results, formal logic, general formal expression,
                 genetic programming, genotypes, optimization,
                 problem-solving, problem-solving method, programming
  ISSN =         "1089-778X",
  DOI =          "doi:10.1109/TEVC.2003.816581",
  size =         "26 pages",
  abstract =     "We presents a general problem-solving method combining
                 the principles of artificial intelligence and
                 evolutionary computation. The problem-solving method is
                 based on the computer language GENETICA, which stands
                 for Genetic Evolution of Novel Entities Through the
                 Interpretation of Composite Abstractions. GENETICAs
                 programming environment includes a computational system
                 that evolves data abstractions, viewed as genotypes of
                 data generation scenarios for a GENETICA program, with
                 respect to either confirmation or optimisation goals. A
                 problem can be formulated as a GENETICA program, while
                 the solution is represented as a data structure
                 resulting from an evolved data generation scenario.
                 This approach to problem solving offers: 1) generality,
                 since it concerns virtually any problem stated in
                 formal logic; 2) effectiveness, since formally
                 expressed problem-solving knowledge can be incorporated
                 in the problem statement; and 3) creativity, since
                 unpredictable solutions can be obtained by evolved data
                 structures. It is shown that domain specific languages,
                 including genetic programming ones, that inherit
                 GENETICAs features can be developed in GENETICA. The
                 language G-CAD, specialised to problem solving in the
                 domain of architectural design, is presented as a case
                 study followed by experimental results.",
  notes =        "Inspec Accession Number: 7757988",

Genetic Programming entries for Lefteris Virirakis