Hardware Framework for Accelerating the Execution Speed of a Genetic Algorithm

Barry SHACKLEFORD, Etsuko OKUSHI, Mitsuhiro YASUDA, Hisao KOIZUMI, Katsuhiko SEO, Takashi IWAMOTO

  • Full Text Views

    0

  • Cite this

Summary :

Genetic algorithms were introduced by Holland in 1975 as a method of solving difficult optimization problems by means of simulated evolution. A major drawback of genetic algorithms is their slowness when emulated by software on conventional computers. Described is an adaptation of the original genetic algorithm that is advantageous to hardware implementation along with the architecture of a hardware framework that performs the functions of population storage, selection, crossover, mutation, fitness evaluation, and survival determination. Programming of the framework is illustrated with the set coverage problem that exhibits a 6,000 speed-up over software emulation on a 100 MHz workstation.

Publication
IEICE TRANSACTIONS on Electronics Vol.E80-C No.7 pp.962-969
Publication Date
1997/07/25
Publicized
Online ISSN
DOI
Type of Manuscript
Special Section PAPER (Special Issue on New Concept Device and Novel Architecture LSIs)
Category
Multi Processors

Authors

Keyword

FlyerIEICE has prepared a flyer regarding multilingual services. Please use the one in your native language.