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 条
  • [41] Grammar-based layout for a visual programming language generation system
    Zhang, KB
    Zhang, K
    Orgun, MA
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, 2002, 2317 : 106 - 108
  • [42] Financial Fraud Detection by using Grammar-based Multi-objective Genetic Programming with ensemble learning
    Li, Haibing
    Wong, Man-Leung
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 1113 - 1120
  • [43] Grammar-based Fuzzing
    Sargsyan, Sevak
    Kurmangaleev, Shamil
    Mehrabyan, Matevos
    Mishechkin, Maksim
    Ghukasyan, Tsolak
    Asryan, Sergey
    2018 IVANNIKOV MEMORIAL WORKSHOP (IVMEM 2018), 2018, : 32 - 35
  • [44] Grammar-based automatic programming for medical data classification: an experimental study
    Si, Tapas
    Miranda, Pericles
    Galdino, Joao Victor
    Nascimento, Andre
    ARTIFICIAL INTELLIGENCE REVIEW, 2021, 54 (06) : 4097 - 4135
  • [45] Grammar-based automatic programming for medical data classification: an experimental study
    Tapas Si
    Péricles Miranda
    João Victor Galdino
    André Nascimento
    Artificial Intelligence Review, 2021, 54 : 4097 - 4135
  • [46] Automatic Grammar Induction for Grammar Based Genetic Programming
    Palka, Dariusz
    Zachara, Marek
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2015, 9119 : 350 - 360
  • [47] Using grammar-based genetic programming to determine characteristics of multiple infections and environmental factors in the development of allergies and asthma
    Veiga, Rafael V.
    de Freitas, Joao Marcos
    Bernardino, Heder S.
    Barbosa, Helio J. C.
    Alcantara-Neves, Neuza M.
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 1604 - 1611
  • [48] Grammar-based Encoding of Facades
    Haegler, Simon
    Wonka, Peter
    Arisona, Stefan Mueller
    Van Gool, Luc
    Mueller, Pascal
    COMPUTER GRAPHICS FORUM, 2010, 29 (04) : 1479 - 1487
  • [49] Grammar-Based Evolution of Polyominoes
    Megane, Jessica
    Medvet, Eric
    Lourenco, Nuno
    Machado, Penousal
    GENETIC PROGRAMMING, EUROGP 2024, 2024, 14631 : 56 - 72
  • [50] Grammar-Based Tree Compression
    Lohrey, Markus
    DEVELOPMENTS IN LANGUAGE THEORY (DLT 2015), 2015, 9168 : 46 - 57