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 条
  • [31] Hardware implementation of AES based on genetic algorithm
    Wang, Li
    Wang, Youren
    Yao, Rui
    Zhang, Zhai
    ADVANCES IN NATURAL COMPUTATION, PT 2, 2006, 4222 : 904 - 907
  • [32] The hardware implementation of a genetic algorithm model with FPGA
    Tu, L
    Zhu, MC
    Wang, JX
    2002 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2002, : 374 - 377
  • [33] PARALLEL HARDWARE IMPLEMENTATION OF KOHONEN ALGORITHM WITH AN ACTIVE MEDIUM
    RUWISCH, D
    BODE, M
    PURWINS, HG
    NEURAL NETWORKS, 1993, 6 (08) : 1147 - 1157
  • [34] The generalized Goertzel algorithm and its parallel hardware implementation
    Hao Chen
    GongLiang Chen
    JianHua Li
    Science in China Series A: Mathematics, 2008, 51 : 37 - 41
  • [35] Parallel optimized method and hardware implementation of SURF algorithm
    Opto-Electronic Information Technology Department, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang
    110016, China
    不详
    110016, China
    不详
    Liaoning Province
    110016, China
    不详
    100049, China
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao, 2 (256-263):
  • [36] The generalized Goertzel algorithm and its parallel hardware implementation
    CHEN Hao~(1+)
    2 School of Information Security Engineering
    ScienceinChina(SeriesA:Mathematics), 2008, (01) : 37 - 41
  • [37] The generalized Goertzel algorithm and its parallel hardware implementation
    Chen Hao
    Chen GongLiang
    Li JianHua
    SCIENCE IN CHINA SERIES A-MATHEMATICS, 2008, 51 (01): : 37 - 41
  • [38] Efficient BinDCT hardware architecture exploration and implementation on FPGA
    Ben Abdelali, Abdessalem
    Chatti, Ichraf
    Hannachi, Marwa
    Mtibaa, Abdellatif
    JOURNAL OF ADVANCED RESEARCH, 2016, 7 (06) : 909 - 922
  • [39] Efficient architecture and hardware implementation of the whirlpool hash function
    Kitsos, P
    Koufopavlou, O
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2004, 50 (01) : 208 - 213
  • [40] Architecture design and hardware implementation of AES encryption algorithm
    Wei, Hongling
    Li, Hongyan
    Chen, Mingying
    2020 5TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2020), 2020, : 1611 - 1614