Logic-based genetic programming with definite clause translation grammars

被引:16
|
作者
Ross, BJ [1 ]
机构
[1] Brock Univ, Dept Comp Sci, St Catharines, ON L2S 3A1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
genetic programming; evolutionary computation; definite clause; translation grammar; logic programming; stochastic language inference;
D O I
10.1007/BF03037572
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
DCTG-GP is a genetic programming system that uses definite clause translation grammars. A DCTG is a logical version of an attribute grammar that supports the definition of context-free languages, and it allows semantic information associated with a language to be easily accommodated by the grammar. This is useful in genetic programming for defining the interpreter of a target language, or incorporating both syntactic and semantic problem-specific constraints into the evolutionary search. The DCTG-GP system improves on other grammar-based GP systems by permitting nontrivial semantic aspects of the language to be defined with the grammar. It also automatically analyzes grammar rules in order to determine their minimal depth and termination characteristics, which are required when generating random program trees of varied shapes and sizes. An application using DCTG-GP is described.
引用
收藏
页码:313 / 337
页数:25
相关论文
共 50 条
  • [1] Logic-based genetic programming with definite clause translation grammars
    Ross, BJ
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 1236 - 1236
  • [2] Logic-based genetic programming with definite clause translation grammars
    Brian J. Ross
    [J]. New Generation Computing, 2001, 19 : 313 - 337
  • [3] Hoare logic-based genetic programming
    Pei He
    LiShan Kang
    Colin G. Johnson
    Shi Ying
    [J]. Science China Information Sciences, 2011, 54 : 623 - 637
  • [4] Hoare logic-based genetic programming
    JOHNSON Colin G.
    [J]. Science China(Information Sciences), 2011, 54 (03) : 623 - 637
  • [5] Hoare logic-based genetic programming
    He Pei
    Kang LiShan
    Johnson, Colin G.
    Ying Shi
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2011, 54 (03) : 623 - 637
  • [6] Logic-based genetic programming for multi-modal solutions
    Taniguchi, K
    Terano, T
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 5765 - 5770
  • [7] TIMED DEFINITE CLAUSE w-GRAMMARS
    Saeedloei, Neda
    Gupta, Gopal
    [J]. TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 212 - 221
  • [8] INVESTIGATING THE LINGUISTICS OF DNA WITH DEFINITE CLAUSE GRAMMARS
    SEARLS, DB
    [J]. LOGIC PROGRAMMING : PROCEEDINGS OF THE NORTH AMERICAN CONFERENCE, 1989, VOL 1-2, 1989, : 189 - 208
  • [9] OBTAINING ANALYTIC EXPRESSIONS OF GENETIC MODEL LIKELIHOODS BY LOGIC-BASED PROGRAMMING
    TEMEERMAN, G
    BABRON, MC
    MULLER, B
    CLERGETDARPOUX, F
    [J]. AMERICAN JOURNAL OF HUMAN GENETICS, 1993, 53 (03) : 866 - 866
  • [10] Keeping the diversity with small populations using logic-based genetic programming
    Taniguchi, K
    Terano, T
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 724 - 725