On Heuristics for Seeding the Initial Population of Cartesian Genetic Programming Applied to Combinational Logic Circuits

被引:4
|
作者
Manfrini, Francisco A. L. [1 ,2 ]
Bernardino, Heder S. [1 ]
Barbosa, Helio J. C. [1 ,3 ]
机构
[1] Univ Fed Juiz de Fora, Juiz de Fora, MG, Brazil
[2] IFET, Juiz De Fora, MG, Brazil
[3] LNCC, Petropolis, RJ, Brazil
关键词
Cartesian Genetic Programming; population seeding; combinational logic circuits;
D O I
10.1145/2908961.2909031
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The design of circuits is an important research field and the corresponding optimization problems are complex and computationally expensive. Here, a Cartesian Genetic Programming (CGP) technique was used to design combinational logic circuits. Several configurations were tested for seeding the initial population. First, the number of rows, columns, and levels-back were varied. In addition, the initial population was generated using only NAND gates. These configurations were compared with results from the literature in four benchmark circuits, where in all instances it was possible to find that some seeding configurations contributed beneficially to the evolutionary process, allowing CGP to find a solution employing a lower number of fitness evaluations. Finally, the variation of the number of nodes of the individuals during the search was also analyzed and the results showed that there is a correlation between the topology of the initial population and the region of the search space which is explored.
引用
收藏
页码:105 / 106
页数:2
相关论文
共 45 条
  • [41] Algorithmic Programming of Sequential Logic and Genetic Circuits for Recording Biochemical Concentration in a Probiotic Bacterium
    Lebovich, Matthew
    Zeng, Min
    Andrews, Lauren B.
    ACS SYNTHETIC BIOLOGY, 2023, 12 (09): : 2632 - 2649
  • [42] Using Multi-objective Genetic Programming to Evolve Stochastic Logic Gate Circuits
    Ross, Brian J.
    2015 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY (CIBCB), 2015, : 443 - 450
  • [43] Solving assembly line balancing problem using genetic algorithm with heuristics-treated initial population
    Chong, Kuan Eng
    Omar, Mohamed K.
    Bakar, Nooh Abu
    WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 1273 - +
  • [44] Feasible Initial Population with Genetic Diversity for a Population-Based Algorithm Applied to the Vehicle Routing Problem with Time Windows
    Antonio Cruz-Chavez, Marco
    Martinez-Oropeza, Alina
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2016, 2016
  • [45] Using traditional heuristic algorithms on an initial genetic algorithm population applied to the transmission expansion planning problem
    Escobar Z, Antonio H.
    Gallego R, Ramon A.
    Romero L, Ruben A.
    INGENIERIA E INVESTIGACION, 2011, 31 (01): : 127 - 143