A Hybrid Evolutionary Algorithm for Multi-FPGA Systems Design

  • Authors:
  • J. I. Hidalgo;J. Lanchares;A. Ibarra;R. Hermida

  • Affiliations:
  • -;-;-;-

  • Venue:
  • DSD '02 Proceedings of the Euromicro Symposium on Digital Systems Design
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Genetic Algorithms (GAs) are stocastic optimization heuristics in which searches in solution space are carried out by imitating the population genetics stated in Darwin's theory of evolution. The compact Genetic Algorithm (cGA) does not manage a population of solutions but only mimics its existence. The combination of genetic and local search heuristic has been shown to be an effective approach to solve some optimization problems more efficiently than with a single GA or a cGA. Multi-FPGA systems Design flow as three major tasks; partitioning, placement and routing. In this paper we present a new hybrid algorithm that exploits a cGA in order to generate high quality partitioning and placement solutions and, by means of a local search heuristic, improves the solutions obtained using a cGA or a GA.