15

Case Study—Genetic Algorithm Processor

CHAPTER OBJECTIVES
  • Concept of hardware GA
  • Advantages of GAP over software GA
  • Architecture of genetic algorithm processor
  • Example of VLSI bipartitioning
15.1 INTRODUCTION TO GENETIC ALGORITHMS

Genetic Algorithms (GA) are evolutionary computational models based on Charles Darwin’s theory of natural evolution based on the concept of the survival of the fittest. The original GA and its many variants, collectively known as genetic algorithms, are computational procedures that mimic the natural process of evolution. The theories of evolution and natural selection were first proposed by Darwin to explain his observations of plants and animals in the natural world. He observed that, as variations are ...

Get VHDL now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.