An efficient crossover architecture for hardware parallel implementation of genetic algorithm

被引:25
|
作者
Faraji, Rasoul [1 ]
Naji, Hamid Reza [1 ]
机构
[1] Grad Univ Adv Technol, Dept Elect & Comp Engn, Haftbagh BLV, Kerman, Iran
关键词
Genetic algorithm; FPGA; Crossover operator; PERFORMANCE; OPTIMIZATION;
D O I
10.1016/j.neucom.2013.08.035
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this article a new architecture for hardware implementation of genetic algorithm in reconfigurable embedded systems is presented. The main idea is based on the efficient use of a genetic algorithm's crossover operator to enhance the speed of algorithm to reach an optimal solution. In this article a new crossover called DSO and also two new architectures for implementation of crossover operators are introduced to provide suitable solutions for solving the problems related to fitness function of the genetic algorithm. At first, some optimum operators are selected and then utilized in a new parallel architecture to increase the speed and accuracy of algorithm convergence. Finally, based on reusability of existing resources, the main idea of the article is introduced to improve the performance of the algorithm and finding the optimal solution. The properties of FPGAs such as flexibility and parallelism help this purpose. Crown Copyright (C) 2013 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:316 / 327
页数:12
相关论文
共 50 条
  • [21] HARDWARE IMPLEMENTATION OF A PARALLEL NOISE CLEARING ALGORITHM
    ATIQUZZAMAN, M
    MICROPROCESSING AND MICROPROGRAMMING, 1989, 26 (02): : 119 - 128
  • [22] PARALLEL IMPLEMENTATION OF A GENETIC ALGORITHM
    DAVIES, R
    CLARKE, T
    CONTROL ENGINEERING PRACTICE, 1995, 3 (01) : 11 - 19
  • [23] Parallel algorithm for hardware implementation of inverse halftoning
    Siddiqi, UF
    Sait, SM
    Farooqui, AA
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2377 - 2380
  • [24] Efficient Fast Algorithm and Parallel Hardware Architecture for Intra Prediction of AVS3
    Cai, Zhanyuan
    Gao, Wei
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [25] A Resource-Efficient Parallel Connected Component Labeling Algorithm and Its Hardware Implementation
    Zhao, Chen
    Gao, Wu
    Nie, Feiping
    IEEE TRANSACTIONS ON MULTIMEDIA, 2021, 23 (23) : 4184 - 4197
  • [26] Efficient hardware implementation of a CRYPTO-MEMORY based on AES algorithm and SRAM architecture
    Labbé, A
    Pérez, A
    Portal, JM
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2004, : 637 - 640
  • [27] Efficient Hardware Implementation of CORDIC-Based Symbol Detector for GSM MIMO Systems: Algorithm and Hardware Architecture
    Lu, Hoang-Yang
    Yen, Mao-Hsu
    Chang, Che-Wei
    Cheng, Chung-Wei
    Hsu, Tzu-Ching
    Lin, Yu-Chi
    IEEE ACCESS, 2022, 10 : 114232 - 114241
  • [28] FPGA Implementation of Crossover Module of Genetic Algorithm
    Attarmoghaddam, Narges
    Li, Kin Fun
    Kanan, Awos
    INFORMATION, 2019, 10 (06):
  • [29] A Parallel Hardware Architecture For Quantum Annealing Algorithm Acceleration
    Forno, Evelina
    Acquaviva, Andrea
    Kobayashi, Yuki
    Macii, Enrico
    Urgese, Gianvito
    PROCEEDINGS OF THE 2018 26TH IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2018, : 31 - 36
  • [30] Parallel Genetic Algorithm on the CUDA Architecture
    Pospichal, Petr
    Jaros, Jiri
    Schwarz, Josef
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, PT I, PROCEEDINGS, 2010, 6024 : 442 - 451