2010 · 21 citations · 4 references
EngineeringEvolvable HardwareGeneticsComputer ArchitectureEvolutionary AlgorithmsEvolutionary Multimodal OptimizationConventional CgpGenetic AlgorithmParallel ComputingMulti-objective Fitness FunctionEvolution-based MethodDifferential EvolutionComputer EngineeringComputer ScienceNsga-ii AlgorithmEvolutionary ProgrammingGenetic AlgorithmsComputational BiologySynthetic BiologyGenetic EngineeringEvolutionary Design
This paper describes an approach of using a multi-objective fitness function to improve the performance of digital circuits evolved using CGP. Circuits are initially evolved for correct functionality using conventional CGP before the NSGA-II algorithm is used to extract circuits which are more efficient in terms of design complexity and delay. This approach is used to evolve typical digital-system building block circuits with results compared to standard-CGP, other evolutionary methods and conventional designs.
4