Simultaneous Synthesis of Multiple Functions using Genetic Programming with Scaffolding

被引:2
|
作者
Bladek, Iwo [1 ]
Krawiec, Krzysztof [1 ]
机构
[1] Poznan Univ Tech, PL-60965 Poznan, Poland
关键词
genetic programming; scaffolding; multisynthesis; problem decomposition; Scala;
D O I
10.1145/2908961.2908992
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider simultaneous evolutionary synthesis of multiple functions, and verify whether such approach leads to computational savings compared to conventional synthesis of functions one-by-one. We also extend the proposed synthesis model with scaffolding, a technique originally intended to facilitate evolution of recursive programs, and consisting in fetching the desired output from a test case, rather than calling a function. Experiment concerning synthesis of list manipulation programs in Scala allows us to conclude that parallel synthesis indeed pays off, and that engagement of scaffolding leads to further improvements.
引用
收藏
页码:97 / 98
页数:2
相关论文
共 50 条
  • [31] Learning discriminant functions with fuzzy attributes for classification using genetic programming
    Chien, BC
    Lin, JY
    Hong, TP
    EXPERT SYSTEMS WITH APPLICATIONS, 2002, 23 (01) : 31 - 37
  • [32] Fuzzy functions via genetic programming
    Baykasoglu, Adil
    Maral, Sultan
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2014, 27 (05) : 2355 - 2364
  • [33] Penalty Functions for Genetic Programming Algorithms
    Montana, Jose L.
    Alonso, Cesar L.
    Enrique Borges, Cruz
    de la Dehesa, Javier
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT I, 2011, 6782 : 550 - 562
  • [34] Multiple response optimization: Analysis of genetic programming for symbolic regression and assessment of desirability functions
    Gomes, Fabricio M.
    Pereira, Felix M.
    Silva, Aneirson F.
    Silva, Messias B.
    KNOWLEDGE-BASED SYSTEMS, 2019, 179 : 21 - 33
  • [35] Synthesis of Mathematical Programming Constraints with Genetic Programming
    Pawlak, Tomasz P.
    Krawiec, Krzysztof
    GENETIC PROGRAMMING, EUROGP 2017, 2017, 10196 : 178 - 193
  • [36] Automated synthesis of mechanical vibration absorbers using genetic programming
    Hu, Jianjun
    Goodman, Erik D.
    Li, Shaobo
    Rosenberg, Ronald
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2008, 22 (03): : 207 - 217
  • [37] Synthesis of Reversible Logic Using Enhanced Genetic Programming Approach
    Abubakar, Mustapha Yusuf
    Jung, Low Tang
    2018 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCOINS), 2018,
  • [38] Evolutionary synthesis of digital filter structures using genetic programming
    Uesaka, K
    Kawamata, M
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 2003, 50 (12): : 977 - 983
  • [39] Synthesis of Parametric Programs using Genetic Programming and Model Checking
    Katz, Gal
    Peled, Doron
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (140): : 70 - 84
  • [40] Feature synthesis using genetic programming for face expression recognition
    Bhanu, B
    Yu, J
    Tan, XJ
    Lin, YQ
    GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 896 - 907