• DocumentCode
    2422056
  • Title

    Evolutionary multiobjective design of combinational logic circuits

  • Author

    Coello, Carlos A. ; Aguirre, Arturo Hernández ; Buckles, Bill P.

  • Author_Institution
    Lab. Nacional de Inf. Avanzada, Veracruz, Mexico
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    161
  • Lastpage
    170
  • Abstract
    In this paper, we propose an evolutionary multiobjective optimization approach to design combinational logic circuits. The idea is to use a population-based technique that considers outputs of a circuit as equality constraints that we aim to satisfy. A small sub-population is assigned to each objective. After one of these objectives is satisfied, its corresponding sub-population is merged with the rest of the individuals in what becomes a joint effort to minimize the total amount of mismatches produced (between the encoded circuit and the truth table). Once a feasible individual is found, all individuals cooperate to minimize its number of gates. The approach seems to reduce the amount of computer resources required to design combinational logic circuits, when compared to our previous research in this area
  • Keywords
    combinational circuits; genetic algorithms; logic design; combinational logic circuits; equality constraints; evolutionary multiobjective design; multiobjective optimization; population-based technique; truth table; Biological cells; Combinational circuits; Design optimization; Encoding; Genetic algorithms; Laboratories; Logic design; Logic gates; Pareto optimization; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolvable Hardware, 2000. Proceedings. The Second NASA/DoD Workshop on
  • Conference_Location
    Palo Alto, CA
  • Print_ISBN
    0-7695-0762-X
  • Type

    conf

  • DOI
    10.1109/EH.2000.869354
  • Filename
    869354