Optimization algorithms are often inspired by processes occuring in nature, such as animal behavioral patterns. The main concern with implementing such algorithms in software is the large amounts of processing power they require. In contrast to software code, that can only perform calculations in a serial manner, an implementation in hardware, exploiting the inherent parallelism of single-purpose processors, can prove to be much more efficient both in speed and energy consumption. Furthermore, the use of Cellular Automata (CA) in such an implementation would be efficient both as a model for natural processes, as well as a computational paradigm implemented well on hardware. In this paper, we propose a VHDL implementation of a metaheuristic algorithm inspired by the echolocation behavior of bats. More specifically, the CA model is inspired by the metaheuristic algorithm proposed earlier in the literature, which could be considered at least as efficient than other existing optimization algorithms. The function of the FPGA implementation of our algorithm is explained in full detail and results of our simulations are also demonstrated.
Skip Nav Destination
Article navigation
20 October 2016
NUMERICAL COMPUTATIONS: THEORY AND ALGORITHMS (NUMTA–2016): Proceedings of the 2nd International Conference “Numerical Computations: Theory and Algorithms”
19–25 June 2016
Pizzo Calabro, Italy
Research Article|
October 20 2016
A cellular automata based FPGA realization of a new metaheuristic bat-inspired algorithm
Pavlos Progias;
Pavlos Progias
1Department of Electrical and Computer Engineering,
Democritus University of Thrace
, Xanthi 67100, Greece
Search for other works by this author on:
Angelos A. Amanatiadis;
Angelos A. Amanatiadis
1Department of Electrical and Computer Engineering,
Democritus University of Thrace
, Xanthi 67100, Greece
Search for other works by this author on:
William Spataro;
William Spataro
2Department of Mathematics and Computer Science,
University of Calabria
, Rende (CS), 87036, Italy
Search for other works by this author on:
Giuseppe A. Trunfio;
Giuseppe A. Trunfio
3Department of Architecture, Planning and Design,
University of Sassari
, Alghero (SS), 07041 Italy
Search for other works by this author on:
Georgios Ch. Sirakoulis
Georgios Ch. Sirakoulis
a)
1Department of Electrical and Computer Engineering,
Democritus University of Thrace
, Xanthi 67100, Greece
Search for other works by this author on:
a)
Corresponding author: [email protected]
AIP Conf. Proc. 1776, 080002 (2016)
Citation
Pavlos Progias, Angelos A. Amanatiadis, William Spataro, Giuseppe A. Trunfio, Georgios Ch. Sirakoulis; A cellular automata based FPGA realization of a new metaheuristic bat-inspired algorithm. AIP Conf. Proc. 20 October 2016; 1776 (1): 080002. https://doi.org/10.1063/1.4965359
Download citation file:
Pay-Per-View Access
$40.00
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
Citing articles via
Design of a 100 MW solar power plant on wetland in Bangladesh
Apu Kowsar, Sumon Chandra Debnath, et al.
Inkjet- and flextrail-printing of silicon polymer-based inks for local passivating contacts
Zohreh Kiaee, Andreas Lösel, et al.
Production and characterization of corncob biochar for agricultural use
Praphatsorn Rattanaphaiboon, Nigran Homdoung, et al.
Related Content
Integration of Metaheuristics: A Way to Improve Search Performance
AIP Conference Proceedings (August 2009)
Monkey search: a novel metaheuristic search for global optimization
AIP Conference Proceedings (November 2007)
A study of metaheuristic algorithms for high dimensional feature selection on microarray data
AIP Conference Proceedings (November 2017)
Metaheuristics and engineering
AIP Conference Proceedings (October 2013)
A novel metaheuristic for solving LSGO problems
AIP Conf. Proc. (March 2023)