Grammar-based Genetic Programming: a survey

被引:0
|
作者
Robert I. McKay
Nguyen Xuan Hoai
Peter Alexander Whigham
Yin Shan
Michael O’Neill
机构
[1] Seoul National University,Structural Complexity Lab, School of Computer Science and Engineering
[2] Le Quy Don University,Department of Computer Science
[3] University of Otago,Department of Information Science
[4] Medicare Australia,Complex and Adaptive Systems Lab, School of Computer Science and Informatics
[5] University College Dublin,undefined
关键词
Genetic programming; Evolutionary computation; Grammar; Context free; Regular; Tree adjoining;
D O I
暂无
中图分类号
学科分类号
摘要
Grammar formalisms are one of the key representation structures in Computer Science. So it is not surprising that they have also become important as a method for formalizing constraints in Genetic Programming (GP). Practical grammar-based GP systems first appeared in the mid 1990s, and have subsequently become an important strand in GP research and applications. We trace their subsequent rise, surveying the various grammar-based formalisms that have been used in GP and discussing the contributions they have made to the progress of GP. We illustrate these contributions with a range of applications of grammar-based GP, showing how grammar formalisms contributed to the solutions of these problems. We briefly discuss the likely future development of grammar-based GP systems, and conclude with a brief summary of the field.
引用
收藏
页码:365 / 396
页数:31
相关论文
共 50 条
  • [1] Grammar-based Genetic Programming: a survey
    McKay, Robert I.
    Nguyen Xuan Hoai
    Whigham, Peter Alexander
    Shan, Yin
    O'Neill, Michael
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2010, 11 (3-4) : 365 - 396
  • [2] Grammar-Based Genetic Programming for Timetabling
    El Den, Mohamed Bader
    Poli, Riccardo
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 2532 - +
  • [3] Managing Repetition in Grammar-Based Genetic Programming
    Nicolau, Miguel
    Fenton, Michael
    [J]. GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, : 765 - 772
  • [4] Grammar-Based Genetic Programming with Bayesian Network
    Wong, Pak-Kan
    Lo, Leung-Yau
    Wong, Man-Leung
    Leung, Kwong-Sak
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 739 - 746
  • [5] Learning Grammar Rules in Probabilistic Grammar-Based Genetic Programming
    Wong, Pak-Kan
    Wong, Man-Leung
    Leung, Kwong-Sak
    [J]. THEORY AND PRACTICE OF NATURAL COMPUTING, TPNC 2016, 2016, 10071 : 208 - 220
  • [6] On the Automatic Design of a Representation for Grammar-Based Genetic Programming
    Medvet, Eric
    Bartoli, Alberto
    [J]. GENETIC PROGRAMMING (EUROGP 2018), 2018, 10781 : 101 - 117
  • [7] Avoiding the bloat with Stochastic grammar-based genetic programming
    Ratle, A
    Sebag, M
    [J]. ARTFICIAL EVOLUTION, 2002, 2310 : 255 - 266
  • [8] Grammar-based immune programming
    Bernardino, Heder S.
    Barbosa, Helio J. C.
    [J]. NATURAL COMPUTING, 2011, 10 (01) : 209 - 241
  • [9] Grammar-based immune programming
    Heder S. Bernardino
    Helio J. C. Barbosa
    [J]. Natural Computing, 2011, 10 : 209 - 241
  • [10] A Hybrid Grammar-based Genetic Programming for Symbolic Regression Problems
    Motta, Flavio A. A.
    de Freitas, Joao M.
    de Souza, Felipe R.
    Bernardino, Heder S.
    de Oliveira, Itamar L.
    Barbosa, Helio J. C.
    [J]. 2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 2097 - 2104