FPGA Implementation of Crossover Module of Genetic Algorithm

dc.contributor.authorAttarmoghaddam, Narges
dc.contributor.authorLi, Kin Fun
dc.contributor.authorKanan, Awos
dc.date.accessioned2019-07-15T22:19:02Z
dc.date.available2019-07-15T22:19:02Z
dc.date.copyright2019en_US
dc.date.issued2019
dc.description.abstractThis paper proposes a hardware realization of the crossover module in the genetic algorithm for the travelling salesman problem (TSP). In order to enhance performance, we employ a combination of pipelining and parallelization with a genetic algorithm (GA) processor to improve processing speed, as compared to software implementation. Simulation results showed that the proposed architecture is six times faster than the similar existing architecture. The presented field-programmable gate array (FPGA) implementation of PMX crossover operator is more than 400 times faster than in software.en_US
dc.description.reviewstatusRevieweden_US
dc.description.scholarlevelFacultyen_US
dc.description.sponsorshipFunding: This research was funded by Natural Sciences and Engineering Research Council of Canada: Discovery grant number 36401.en_US
dc.identifier.citationAttarmoghaddam, N., Li, K.F. & Kanan, A. (2019). FPGA Implementation of Crossover Module of Genetic Algorithm. Information, 10(6), 184. https://doi.org/10.3390/info10060184en_US
dc.identifier.urihttp://dx.doi.org/10.3390/info10060184
dc.identifier.urihttp://hdl.handle.net/1828/10963
dc.language.isoenen_US
dc.publisherInformationen_US
dc.subjectgenetic algorithm
dc.subjectcrossover
dc.subjectFPGA
dc.subjectTSP
dc.subject.departmentDepartment of Electrical and Computer Engineering
dc.titleFPGA Implementation of Crossover Module of Genetic Algorithmen_US
dc.typeArticleen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Li_KF_Information_2019.pdf
Size:
22.45 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: