Implementing a Software Cache for Genetic Programming Algorithms for Reducing Execution Time
Created by W.Langdon from
gp-bibliography.bib Revision:1.8081
- @InProceedings{conf/ijcci/KaratsiolisS14,
-
author = "Savvas Karatsiolis and Christos Schizas",
-
title = "Implementing a Software Cache for Genetic Programming
Algorithms for Reducing Execution Time",
-
booktitle = "Proceedings of the International Conference on
Evolutionary Computation Theory and Applications (IJCCI
2014)",
-
year = "2014",
-
editor = "Agostinho C. Rosa and Juan Julian Merelo Guervos and
Joaquim Filipe",
-
pages = "259--265",
-
address = "Rome",
-
month = "22-24 " # oct,
-
publisher = "SciTePress",
-
keywords = "genetic algorithms, genetic programming",
-
isbn13 = "978-989-758-052-9",
-
DOI = "doi:10.5220/0005081202590265",
-
bibdate = "2015-06-02",
-
bibsource = "DBLP,
http://dblp.uni-trier.de/db/conf/ijcci/ijcci2014ecta.html#KaratsiolisS14",
-
URL = "http://dx.doi.org/10.5220/0005081202590265",
-
size = "7 pages",
-
abstract = "A cache holding reusable computations that are carried
out during the execution of a genetic algorithm is
implemented and maintained in order to improve the
performance of the genetic algorithm itself. The main
idea is that the operational genome is actually
consisting of small computational blocks that tend to
be interchanged and reused several times before they
complete (or not) their lifecycle. By computing these
blocks once and keeping them in memory for future
possible reuse, the algorithm is allowed to run up to
fifty times faster according experimental results
maintaining a general case execution time reduction of
four times. The consistency of the cache is maintained
through simple rules that validate entries in a very
straight forward manner during the genetic operations
of cross over and mutation.",
- }
Genetic Programming entries for
Savvas Karatsiolis
Christos Schizas
Citations