• DocumentCode
    238787
  • Title

    Cartesian genetic programming as local optimizer of logic networks

  • Author

    Sekanina, Lukas ; Ptak, Ondrej ; Vasicek, Zdenek

  • Author_Institution
    IT4Innovations Centre of Excellence, Brno Univ. of Technol., Brno, Czech Republic
  • fYear
    2014
  • fDate
    6-11 July 2014
  • Firstpage
    2901
  • Lastpage
    2908
  • Abstract
    Logic synthesis and optimization methods work either globally on the whole logic network or locally on preselected subnetworks. Evolutionary design methods have already been applied to evolve and optimize logic circuits at the global level. In this paper, we propose a new method based on Cartesian genetic programming (CGP) as a local area optimizer in combinational logic networks. First, a subcircuit is extracted from a complex circuit, then the subcircuit is optimized by CGP and finally the optimized subcircuit replaces the original one. The procedure is repeated until a termination criterion is satisfied. We present a performance comparison of local and global evolutionary optimization methods with a conventional approach based on ABC and analyze these methods using differently pre-optimized benchmark circuits. If a sufficient time is available, the proposed locally optimizing CGP gives better results than other locally operating methods reported in the literature; however, its performance is significantly worse than the evolutionary global optimization.
  • Keywords
    genetic algorithms; logic circuits; logic design; CGP; Cartesian genetic programming; combinational logic networks; evolutionary design methods; evolutionary global optimization; evolutionary optimization methods; logic circuits; logic synthesis; optimization methods; termination criterion; Benchmark testing; Digital circuits; Genetic programming; Logic gates; Optimization methods; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2014 IEEE Congress on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4799-6626-4
  • Type

    conf

  • DOI
    10.1109/CEC.2014.6900326
  • Filename
    6900326