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 条
  • [41] Automatic Programming Using Genetic Programming
    Igwe, Kevin
    Pillay, Nelishia
    2013 THIRD WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES (WICT), 2013, : 337 - 342
  • [42] Synthesis of low-sensitivity second-order digital filters using genetic programming with automatically defined functions
    Uesaka, K
    Kawamata, M
    IEEE SIGNAL PROCESSING LETTERS, 2000, 7 (04) : 83 - 85
  • [43] Synthesis of low-sensitivity second-order digital filters using genetic programming with automatically defined functions
    Uesaka, K
    Kawamata, M
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL I: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 359 - 362
  • [44] Stock Trading using Linear Genetic Programming with Multiple Time Frames
    Wilson, Garnett
    Leblanc, Derek
    Banzhaf, Wolfgang
    GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1667 - 1674
  • [45] A hybrid multiple feature construction approach for classification using Genetic Programming
    Ma, Jianbin
    Teng, Guifa
    APPLIED SOFT COMPUTING, 2019, 80 : 687 - 699
  • [46] Feature extraction from multiple data sources using genetic programming
    Szymanski, JJ
    Brumby, SP
    Pope, P
    Eads, D
    Esch-Mosher, D
    Galassi, M
    Harvey, NR
    McCulloch, HDW
    Perkins, SJ
    Porter, R
    Theiler, J
    Young, AC
    Bloch, JJ
    David, N
    ALGORITHMS AND TECHNOLOGIES FOR MULTISPECTRAL, HYPERSPECTRAL, AND ULTRASPECTRAL IMAGERY VIII, 2002, 4725 : 338 - 345
  • [47] Consultation sequencing of a hospital with multiple service points using genetic programming
    Morikawa, Katsumi
    Takahashi, Katsuhiko
    Nagasawa, Keisuke
    ENGINEERING OPTIMIZATION, 2018, 50 (07) : 1099 - 1113
  • [48] Coevolving functions in genetic programming: classification using K-nearest-neighbour
    Ahluwalla, M
    Bull, L
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 947 - 952
  • [49] A bicriteria linear programming model for determining linear utility functions in simultaneous multiple trait selection and classification
    Liu, YH
    Dauer, JP
    APPLIED MATHEMATICAL MODELLING, 1996, 20 (08) : 572 - 578
  • [50] Evolving Coverage Optimisation Functions for Heterogeneous Networks Using Grammatical Genetic Programming
    Fenton, Michael
    Lynch, David
    Kucera, Stepan
    Claussen, Holger
    O'Neill, Michael
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2016, PT I, 2016, 9597 : 219 - 234