Title: Firefly algorithm guided by general centre particle and its application in node localisation of wireless sensor networks

Authors: Li Lv; Hongmin Tian; Jia Zhao; Zhifeng Xie; Tanghuai Fan; Longzhe Han

Addresses: National and Provincial Joint Engineering Laboratory for the Hydraulic Engineering Safety and Efficient Utilization of Water Resources of Poyang Lake Basin, Nanchang Institute of Technology, Nanchang 330099, China; School of Information Engineering, Nanchang Institute of Technology, Nanchang 330099, China ' Labor Union, Nanchang Institute of Technology, Nanchang 330099, China ' School of Information Engineering, Nanchang Institute of Technology, Nanchang 330099, China; Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing, Nanchang Institute of Technology, Nanchang 330099, China ' School of Information Engineering, Nanchang Institute of Technology, Nanchang 330099, China; Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing, Nanchang Institute of Technology, Nanchang 330099, China ' School of Information Engineering, Nanchang Institute of Technology, Nanchang 330099, China; Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing, Nanchang Institute of Technology, Nanchang 330099, China ' School of Information Engineering, Nanchang Institute of Technology, Nanchang 330099, China; Jiangxi Province Key Laboratory of Water Information Cooperative Sensing and Intelligent Processing, Nanchang Institute of Technology, Nanchang 330099, China

Abstract: Firefly algorithm (FA) is a kind of swarm intelligence algorithm that was developed by simulating the behaviour of the flashing of fireflies. However, the population uses only the advantage of the better particles' information to complete optimisation without using the comprehensive information of the population effectively. So, this paper proposes an improved FA, namely firefly algorithm guided by general centre particle (GCPFA), in which the General Centre Particle (GCP) was generated by sharing each particle's historically optimal position information, and each particle would learn from GCP after they learned from the other particles with better performances. The simulation results on 12 benchmark test functions also revealed GCPFA's superiority to the other six famous FAs. In order to improve the unreasonable distribution of sensor nodes randomly and improve the network coverage rate, the above algorithm is applied to optimise the coverage of wireless sensor networks and achieve better optimisation effect.

Keywords: firefly algorithm; general centre particle; information sharing; guidance.

DOI: 10.1504/IJWMC.2017.088093

International Journal of Wireless and Mobile Computing, 2017 Vol.13 No.2, pp.122 - 130

Received: 02 Jun 2017
Accepted: 21 Jun 2017

Published online: 14 Nov 2017 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article