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 条
  • [41] Parallel Genetic Algorithm Implementation for BOINC
    Feki, Malek Smaoui
    Viet Huy Nguyen
    Garbey, Marc
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 212 - 219
  • [42] An Efficient Algorithm and Architecture for the VLSI Implementation of Integer DCT That Allows an Efficient Incorporation of the Hardware Security with a Low Overhead
    Chiper, Doru Florin
    Cracan, Arcadie
    APPLIED SCIENCES-BASEL, 2023, 13 (12):
  • [43] Design and implementation of hardware-efficient architecture for saturation-based image dehazing algorithm
    Anuja George
    E. P. Jayakumar
    Journal of Real-Time Image Processing, 2023, 20
  • [44] Design and implementation of hardware-efficient architecture for saturation-based image dehazing algorithm
    George, Anuja
    Jayakumar, E. P.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2023, 20 (05)
  • [45] An implementation of a parallel ray tracing algorithm on hybrid parallel architecture
    Kwon, CG
    Sung, HK
    Choi, HM
    PROCEEDINGS OF THE 1998 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-6, 1998, : 1745 - 1748
  • [46] Efficient Hardware Architecture of SHA-512 Algorithm
    Chen Huafeng
    Zhuang Jianzhong
    PROCEEDINGS OF 2010 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND INDUSTRIAL ENGINEERING, VOLS I AND II, 2010, : 787 - 790
  • [47] A Hardware-Efficient Parallel Architecture for HEVC Deblocking Filter
    Ayadi, Lella Aicha
    Boubakri, Wided
    Loukil, Hassen
    Masmoudi, Nouri
    2019 16TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS & DEVICES (SSD), 2019, : 669 - 673
  • [48] FPGA-Based Parallel Hardware Architecture For SIFT Algorithm
    Peng, J. Q.
    Liu, Y. H.
    Lyu, C. Y.
    Li, Y. H.
    Zhou, W. G.
    Fan, K.
    2016 IEEE INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING AND ROBOTICS (IEEE RCAR), 2016, : 277 - 282
  • [49] Efficient Algorithm Adaptations and Fully Parallel Hardware Architecture of H.265/HEVC Intra Encoder
    Zhang, Yuanzhi
    Lu, Chao
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2019, 29 (11) : 3415 - 3429
  • [50] An Efficient Hardware Implementation of Canny Edge Detection Algorithm
    Sangeetha, D.
    Deepa, P.
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 457 - 462