• DocumentCode
    2171693
  • Title

    GAA: a VLSI genetic algorithm accelerator with on-the-fly adaptation of crossover operators

  • Author

    Wakabayashi, Shin Ichi ; Koide, Tetsushi ; Hatta, Koichi ; Nakayama, Yoshikatsu ; Goto, Mutsuaki ; Toshine, Naoyoshi

  • Author_Institution
    Fac. of Eng., Hiroshima Univ., Japan
  • Volume
    2
  • fYear
    1998
  • fDate
    31 May-3 Jun 1998
  • Firstpage
    268
  • Abstract
    This paper describes a VLSI implementation of a genetic algorithm, called the Genetic Algorithm Accelerator (GAA) chip. Genetic algorithms (GAs) are widely used to solve complex optimization problems, and many variations of GAs have been proposed including several kinds of crossover operations. However, there have been few works, in which more than one crossover operators were used in a GA implementation to draw out the maximum capability of GAs. The authors have proposed an adaptive strategy, which selects a crossover operator to be used not in advance but dynamically during the algorithm execution. The GAA chip is a VLSI implementation of a GA with this adaptive strategy for selecting crossover operators. Hardware implementation of GA makes it possible to reduce the computation time drastically. The GAA chip has been designed with the Verilog HDL and simulated with some benchmark functions. According to the simulation, the GAA chip will finish the computation of one generation in less than 0.12 ms when the population size is 64. The chip has been fabricated with the CMOS 0.5 μm standard cell technology
  • Keywords
    CMOS digital integrated circuits; VLSI; adaptive systems; digital signal processing chips; genetic algorithms; parallel architectures; pipeline processing; 0.5 micron; CMOS standard cell technology; GAA chip; VLSI genetic algorithm accelerator; Verilog HDL design; adaptive strategy; crossover operators; on-the-fly adaptation; optimization problems; CMOS technology; Constraint optimization; Field programmable gate arrays; Genetic algorithms; Genetic engineering; Hardware design languages; Heuristic algorithms; Mathematical programming; Polynomials; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1998. ISCAS '98. Proceedings of the 1998 IEEE International Symposium on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-7803-4455-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.1998.706894
  • Filename
    706894