| Authors: |
Borge Svingen
|
| Editors: |
Maarten Keijzer
and Mike Cattolico
and Dirk Arnold
and Vladan Babovic
and Christian Blum
and Peter Bosman
and Martin V. Butz
and Carlos {Coello Coello}
and Dipankar Dasgupta
and Sevan G. Ficici
and James Foster
and Arturo Hernandez-Aguirre
and Greg Hornby
and Hod Lipson
and Phil McMinn
and Jason Moore
and Guenther Raidl
and Franz Rothlauf
and Conor Ryan
and Dirk Thierens
|
| URL: |
http://www.cs.bham.ac.uk/~wbl/biblio/gecco2006/docs/p957.pdf |
| Tags: |
Artificial
C,
Experimentation,
Intelligence,
Learning,
Performance
Performance,
Poster,
algorithms,
genetic
implementation,
languages,
lisp,
programming:
|
| Abstract: |
This paper compares the performance of the program
evaluation phase of genetic programming using C and
Common Lisp. A simple experiment is conducted, and the
conclusion is that genetic programming implemented in
Common Lisp using on-the-fly compilation of the evolved
programs can be faster than an implementation in C,
also when the compilation time is taken into
consideration. The deciding factor is the number of
times that each evolved program is evaluated.
Categories and Subject Descriptors |
@inproceedings{1144168,
title = {When lisp is faster than {C}},
address = {Seattle, Washington, USA},
author = {Borge Svingen},
booktitle = {{GECCO 2006:} Proceedings of the 8th annual conference
on Genetic and evolutionary computation},
editor = {Maarten Keijzer and Mike Cattolico and Dirk Arnold and Vladan Babovic and Christian Blum and Peter Bosman and Martin V. Butz and Carlos {Coello Coello} and Dipankar Dasgupta and Sevan G. Ficici and James Foster and Arturo Hernandez-Aguirre and Greg Hornby and Hod Lipson and Phil McMinn and Jason Moore and Guenther Raidl and Franz Rothlauf and Conor Ryan and Dirk Thierens},
month = {8-12 July},
pages = {957--958},
publisher = {ACM Press},
url = {http://www.cs.bham.ac.uk/~wbl/biblio/gecco2006/docs/p957.pdf},
volume = {1},
year = {2006},
abstract = {This paper compares the performance of the program
evaluation phase of genetic programming using C and
Common Lisp. A simple experiment is conducted, and the
conclusion is that genetic programming implemented in
Common Lisp using on-the-fly compilation of the evolved
programs can be faster than an implementation in C,
also when the compilation time is taken into
consideration. The deciding factor is the number of
times that each evolved program is evaluated.
Categories and Subject Descriptors},
organisation = {ACM SIGEVO (formerly ISGEC)}, publisher_address = {New York, NY, 10286-1405, USA}, size = {2 pages}, isbn = {1-59593-186-4}, notes = {GECCO-2006 A joint meeting of the fifteenth
international conference on genetic algorithms
(ICGA-2006) and the eleventh annual genetic programming
conference (GP-2006).
ACM Order Number 910060}, doi = {doi:10.1145/1143997.1144168},
keywords = {Artificial C, Experimentation, Intelligence, Learning, Performance Performance, Poster, algorithms, genetic implementation, languages, lisp, programming: }
}