© The Author, 2005. Published by Oxford University Press. All rights reserved.
Original Articles |
On Evolving of Recursive Functions using
-abstraction and Higher-order Functions
Dept. Computer Science, Palack
University Olomouc, Czech Republic. E-mail: dostal{at}inf.upol.cz
This article introduces an application of higher order functions as structure abstractions of recursive1 functions as a method to reduce a search effort needed for the automatic programming (evolving) of common types of recursive functions. We will shortly describe a functional paradigm based language specially designed for automatic programming. Henceforward we introduce the structure abstraction functions (AR-functions) and the results of experiments.
Key Words: automatic programming, lambda calculus, higher-order functions