• DocumentCode
    3863613
  • Title

    A genetic algorithm based approach for multi-objective data-flow graph optimization

  • Author

    B. Landwehr

  • Author_Institution
    Dept. of Comput. Sci., Dortmund Univ., Germany
  • fYear
    1999
  • Firstpage
    355
  • Abstract
    This paper presents a genetic algorithm based approach for algebraic optimization of behavioral system specifications. We introduce a chromosomal representation of data-flow graphs (DFG) which ensures that the correctness of algebraic transformations realized by the underlying genetic operators selection, recombination, and mutation is always preserved. We present substantial fitness functions for both the minimization of overall resource costs and critical path length. We also demonstrate that, due to their flexibility, genetic algorithms can be simply adapted to different objective functions which is shown for power optimization. In order to avoid inferior results caused by the counteracting demands on resources of different basic blocks, all DFGs of the input description are optimized concurrently. Experimental results for several standard benchmarks prove the efficiency of our approach.
  • Keywords
    "Genetic algorithms","Biological cells","Optimization methods","Genetic mutations","High level synthesis","Computer science","Chromosome mapping","Cost function","Digital systems","Hardware design languages"
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1999. Proceedings of the ASP-DAC ´99. Asia and South Pacific
  • Print_ISBN
    0-7803-5012-X
  • Type

    conf

  • DOI
    10.1109/ASPDAC.1999.760032
  • Filename
    760032