Stability Analysis of the Bat Algorithm Described as a Stochastic Discrete-Time State-Space System

The main problem with the soft-computing algorithms is a determination of their parameters. The tuning rules are very general and need experiments during a trial and error method. The equations describing the bat algorithm have the form of difference equations, and the algorithm can be treated as a...

Full description

Saved in:
Bibliographic Details
Main Author: Janusz Piotr Paplinski
Format: Article
Language:English
Published: Wiley 2018-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2018/9837462
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832564470601220096
author Janusz Piotr Paplinski
author_facet Janusz Piotr Paplinski
author_sort Janusz Piotr Paplinski
collection DOAJ
description The main problem with the soft-computing algorithms is a determination of their parameters. The tuning rules are very general and need experiments during a trial and error method. The equations describing the bat algorithm have the form of difference equations, and the algorithm can be treated as a stochastic discrete-time system. The behaviour of this system depends on its dynamic and preservation stability conditions. The paper presents the stability analysis of the bat algorithm described as a stochastic discrete-time state-space system. The observability and controllability analyses were made in order to verify the correctness of the model describing the dynamic of BA. Sufficient conditions for stability are derived based on the Lyapunov stability theory. They indicate the recommended areas of the location of the parameters. The analysis of the position of eigenvalues of the state matrix shows how the different values of parameters affect the behaviour of the algorithm. They indicate the recommended area of the location of the parameters. Simulation results confirm the theory-based analysis.
format Article
id doaj-art-56c0285edc4c4459aee7ec69ed2ae031
institution Kabale University
issn 1076-2787
1099-0526
language English
publishDate 2018-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-56c0285edc4c4459aee7ec69ed2ae0312025-02-03T01:10:56ZengWileyComplexity1076-27871099-05262018-01-01201810.1155/2018/98374629837462Stability Analysis of the Bat Algorithm Described as a Stochastic Discrete-Time State-Space SystemJanusz Piotr Paplinski0Department of Computer Architectures and Teleinformatics, West Pomeranian University of Technology Szczecin, ul. Zolnierska 52, 71-210 Szczecin, PolandThe main problem with the soft-computing algorithms is a determination of their parameters. The tuning rules are very general and need experiments during a trial and error method. The equations describing the bat algorithm have the form of difference equations, and the algorithm can be treated as a stochastic discrete-time system. The behaviour of this system depends on its dynamic and preservation stability conditions. The paper presents the stability analysis of the bat algorithm described as a stochastic discrete-time state-space system. The observability and controllability analyses were made in order to verify the correctness of the model describing the dynamic of BA. Sufficient conditions for stability are derived based on the Lyapunov stability theory. They indicate the recommended areas of the location of the parameters. The analysis of the position of eigenvalues of the state matrix shows how the different values of parameters affect the behaviour of the algorithm. They indicate the recommended area of the location of the parameters. Simulation results confirm the theory-based analysis.http://dx.doi.org/10.1155/2018/9837462
spellingShingle Janusz Piotr Paplinski
Stability Analysis of the Bat Algorithm Described as a Stochastic Discrete-Time State-Space System
Complexity
title Stability Analysis of the Bat Algorithm Described as a Stochastic Discrete-Time State-Space System
title_full Stability Analysis of the Bat Algorithm Described as a Stochastic Discrete-Time State-Space System
title_fullStr Stability Analysis of the Bat Algorithm Described as a Stochastic Discrete-Time State-Space System
title_full_unstemmed Stability Analysis of the Bat Algorithm Described as a Stochastic Discrete-Time State-Space System
title_short Stability Analysis of the Bat Algorithm Described as a Stochastic Discrete-Time State-Space System
title_sort stability analysis of the bat algorithm described as a stochastic discrete time state space system
url http://dx.doi.org/10.1155/2018/9837462
work_keys_str_mv AT januszpiotrpaplinski stabilityanalysisofthebatalgorithmdescribedasastochasticdiscretetimestatespacesystem