Paper
10 May 2019 A rapid convergent genetic algorithm for NP-hard problems
Author Affiliations +
Abstract
This paper proposes a novel solution for the Traveling Salesman Problem, a NP (non-deterministic polynomial-time) hardness problem. The algorithm presented in this paper offers an innovative solution by combining the qualities of a Nearest Neighbor (NN) greedy algorithm and the Genetic Algorithm (GA), by overcoming their weaknesses. The paper analyses the algorithm features/improvements and presents this implementation on a FPGA based target board. The experimental results of the algorithm, tested in software (Matlab) and implemented on a portable hardware (FPGA for GA, Raspberry Pi 3 for NN) shows a significant improvement: a shorter route, compared to NN , a shorter running time (less generations) compared to traditional GA , and reaching the optimal minimum (validated by Matlab). In real time, the algorithm runs on a handheld console, which can also act as a server, through a custom Android client application.
© (2019) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Liel Oren and Nonel Thirer "A rapid convergent genetic algorithm for NP-hard problems ", Proc. SPIE 11006, Artificial Intelligence and Machine Learning for Multi-Domain Operations Applications, 1100615 (10 May 2019); https://doi.org/10.1117/12.2516766
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Genetic algorithms

MATLAB

Computer simulations

Detection and tracking algorithms

Algorithm development

Matrices

RELATED CONTENT

A RRT path planning algorithm based on A* for UAV
Proceedings of SPIE (February 14 2022)
Robot trajectory planning using a genetic algorithm
Proceedings of SPIE (November 11 1996)
Simultaneous subspace tracking and rank estimation
Proceedings of SPIE (June 07 1995)
A low cost off the shelf FGPA based smart wireless...
Proceedings of SPIE (March 28 2006)
Genetic algorithms applied to optics and engineering
Proceedings of SPIE (February 10 2006)

Back to Top