Evolving Digital Circuits in an Industry Standard Hardware Description Language
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @InProceedings{DBLP:conf/seal/Cullen08,
-
author = "Jamie Cullen",
-
title = "Evolving Digital Circuits in an Industry Standard
Hardware Description Language",
-
booktitle = "Proceedings of the 7th International Conference on
Simulated Evolution And Learning (SEAL '08)",
-
year = "2008",
-
editor = "Xiaodong Li and Michael Kirley and Mengjie Zhang and
David G. Green and Victor Ciesielski and
Hussein A. Abbass and Zbigniew Michalewicz and Tim Hendtlass and
Kalyanmoy Deb and Kay Chen Tan and
J{\"u}rgen Branke and Yuhui Shi",
-
volume = "5361",
-
series = "Lecture Notes in Computer Science",
-
pages = "514--523",
-
address = "Melbourne, Australia",
-
month = dec # " 7-10",
-
publisher = "Springer",
-
keywords = "genetic algorithms, genetic programming, Grammatical
Evolution",
-
isbn13 = "978-3-540-89693-7",
-
DOI = "doi:10.1007/978-3-540-89694-4_52",
-
abstract = "Evolutionary Meta Compilation (EMC) is a recent
technique that enables unmodified external applications
to seamlessly perform target program compilation and
fitness evaluation for an Evolutionary Computation
system. Grammatical Evolution (GE) is a method for
evolving computer programs in an arbitrary programming
language using a grammar specified in Backus-Naur Form.
This paper combines these techniques to demonstrate the
evolution of both sequential and combinational digital
circuits in an Industry Standard Hardware Description
Language (Verilog) using an external hardware synthesis
engine and simulator. Overall results show the
successful evolution of core digital circuit
components. An extension to GE is also presented to
attempt to increase the probability of maintaining an
evolved program's semantic integrity after crossover
operations are performed. Early results show
performance improvements in applying this technique to
the majority of the presented test cases. It is
suggested that this feature may also be considered for
use in the evolution of software programs in C and
other languages.",
-
bibsource = "DBLP, http://dblp.uni-trier.de",
- }
Genetic Programming entries for
Jamie Cullen
Citations