Parsing and translation of expressions by genetic programming

被引:0
|
作者
Jackson, David [1 ]
机构
[1] Univ Liverpool, Dept Comp Sci, Liverpool L69 3BX, Merseyside, England
关键词
algorithms; experimentation; genetic programming; application; software tools;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We have investigated the potential for using genetic programming to evolve compiler parsing and translation routines for processing arithmetic and logical expressions as they are used in a typical programming language. Parsing and translation are important and complex real-world problems for which evolved solutions must make use of a range of programming constructs. The exercise also tests the ability of genetic programming to evolve extensive and appropriate use of abstract data types - namely, stacks. Experimentation suggests that the evolution of such code is achievable, provided that program function and terminal sets are judiciously chosen.
引用
收藏
页码:1681 / 1688
页数:8
相关论文
共 50 条
  • [1] Genetic programming for natural language parsing
    Araujo, L
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2004, 3003 : 230 - 239
  • [2] Multiobjective genetic programming for natural language parsing and tagging
    Araujo, L.
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN IX, PROCEEDINGS, 2006, 4193 : 433 - 442
  • [3] INCREMENTAL PARSING OF EXPRESSIONS
    HEEMAN, FC
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1990, 13 (01) : 55 - 69
  • [4] An encoding scheme for generating λ-expressions in genetic programming
    Tominaga, K
    Suzuki, T
    Oka, K
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT II, PROCEEDINGS, 2003, 2724 : 1814 - 1815
  • [5] Parsing expressions in Java']Java
    Ponsard, C
    [J]. DR DOBBS JOURNAL, 1999, 24 (03): : 10 - 10
  • [6] Measuring facial emotional expressions using genetic programming
    Loizides, A
    Slater, M
    Langdon, WB
    [J]. SOFT COMPUTING AND INDUSTRY: RECENT APPLICATIONS, 2002, : 545 - 553
  • [7] PARALLEL PARSING OF ARITHMETIC EXPRESSIONS
    SRIKANT, YN
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (01) : 130 - 132
  • [8] Parsing via Regular Expressions
    Magyar, David
    Szenasi, Sandor
    [J]. 2021 IEEE 19TH WORLD SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS (SAMI 2021), 2021, : 235 - 238
  • [9] Parsing expressions in Java']Java
    Berg, C
    [J]. DR DOBBS JOURNAL, 1999, 24 (01): : 50 - +
  • [10] Collocations in Parsing and Translation
    Wehrli, Eric
    [J]. FRONTIERS IN ARTIFICIAL INTELLIGENCE, 2022, 5