Abstract
Grouping the sensor nodes into clusters is an approach to save energy in wireless sensor networks (WSNs). We proposed a new solution to improve the performance of clustering based on a novel swarm intelligence algorithm. Firstly, the objective function for clustering optimization is defined. Secondly, discrete fireworks algorithm for clustering (DFWA-C) in WSNs is designed to calculate the optimal number of clusters and to find the cluster-heads. At last, simulation is conducted using the DFWA-C and relevant algorithms respectively. Results show that the proposed algorithm could obtain the number of clusters which is close to the theoretical optimal value, and can effectively reduce energy consumption to prolong the lifetime of WSNs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Heinzelman, W.R., Chandrakasan, A.P., Balakrishnan, H.: Energy-efficient communication protocol for wireless microsensor networks. In: 33rd Hawaii International Conference on System Science, pp. 3005–3014 (2000)
Low, C.P., Fang, C., Ng, J.M., Ang, Y.H.: Efficient load-balanced clustering algorithms for wireless sensor networks. Comput. Commun. 31, 750–759 (2008)
Abbasi, A.A., Younis, M.: A survey on clustering algorithms for wireless sensor networks. Comput. Commun. 30, 2826–2841 (2007)
Heinzelman, W.R., Chandrakasan, A.P., Balakrishnan, H.: An application-specific protocol architecture for wireless microsensor networks. IEEE Trans. Wirel. Commun. 1(4), 660–670 (2002)
Su, J.S., Guo, W.Z., Yu, C.L., Chen, G.L.: Fault-tolerance clustering algorithm with load-balance aware in Wireless sensor network. Chin. J. Comput. 37(2), 445–456 (2014)
Liao, F.B., Zhang, W.M.: Uneven clustering routing protocol for wireless sensor networks based on improved ant colony algorithm. Comput. Meas. Contr. 25(04), 147–152 (2017)
Tan, Y., Zhu, Y.: Fireworks algorithm for optimization. In: Tan, Y., Shi, Y., Tan, K.C. (eds.) ICSI 2010. LNCS, vol. 6145, pp. 355–364. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13495-1_44
Tan, Y., Zheng, S.Q.: Recent advance in fireworks algorithm. CAAI Trans. Intell. Syst. 9(5), 516–528 (2014)
Majdouli, M.A.E., Imrani, A.A.E.: Discrete Fireworks algorithm for single machine scheduling problems. Int. J. Appl. Metaheuristic Comput. 7(3), 24–35 (2016)
Tan, Y.: Fireworks Algorithm. A Novel Swarm Intelligence Optimization Method. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-46353-6
Xue, J.J., Wang, Y., Li, H., Xiao, J.: Discrete fireworks algorithm for aircraft mission planning. In: Tan, Y., Shi, Y., Niu, B. (eds.) ICSI 2016, LNCS. Lecture Notes in Computer Science, vol. 9712, pp. 544–551. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-41000-5_54
Younis, O., Fahmy, S.: Heed: a hybrid, energy-efficient, distributed clustering approach for ad-hoc sensor networks. IEEE Trans. Mob. Comput. 3(4), 660–669 (2004)
Albath, J., Thakur, M., Madria, S.: Energy constraint clustering algorithms for wireless sensor networks. Ad Hoc Netw. 11, 2512–2525 (2013)
Acknowledgments
This work is supported by National Natural Science Foundation of China under Grant No. 61502522.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Liu, FZ., Xiao, B., Li, H., Cai, L. (2018). Discrete Fireworks Algorithm for Clustering in Wireless Sensor Networks. In: Tan, Y., Shi, Y., Tang, Q. (eds) Advances in Swarm Intelligence. ICSI 2018. Lecture Notes in Computer Science(), vol 10941. Springer, Cham. https://doi.org/10.1007/978-3-319-93815-8_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-93815-8_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-93814-1
Online ISBN: 978-3-319-93815-8
eBook Packages: Computer ScienceComputer Science (R0)