2008
DOI: 10.3233/kes-2008-12105
|View full text |Cite
|
Sign up to set email alerts
|

Functional genetic programming and exhaustive program search with combinator expressions

Abstract: Using a strongly typed functional programming language for genetic programming has many advantages, but evolving functional programs with variables requires complex genetic operators with special cases to avoid creating ill-formed programs. We introduce combinator expressions as an alternative program representation for genetic programming, providing the same expressive power as strongly typed functional programs, but in a simpler format that avoids variables and other syntactic clutter. We outline a complete … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(10 citation statements)
references
References 36 publications
0
10
0
Order By: Relevance
“…This problem has been used by many researchers as a benchmark for GP. We compare our results with that presented in [11,4]. We use very similar set of building symbols as in [11].…”
Section: Methodsmentioning
confidence: 89%
See 3 more Smart Citations
“…This problem has been used by many researchers as a benchmark for GP. We compare our results with that presented in [11,4]. We use very similar set of building symbols as in [11].…”
Section: Methodsmentioning
confidence: 89%
“…Briggs and O'Neill present a technique utilizing typed GP with combinators [4]. The difference between the approach presented in their work and our approach is that they generate terms in a straightforward way directly from the library of combinators, without any use of lambda abstractions.…”
Section: Related Workmentioning
confidence: 97%
See 2 more Smart Citations
“…There are several works [6], [7], [8] using typed GP with parametric polymorphism. All those works, as far as we know, evaluate their systems on rather simple benchmark problems in means of time needed to evaluate one individual (e.g.…”
Section: Related Workmentioning
confidence: 99%