Abstract
The recent exponential growth of the number of connected devices in smart cities is expected to further increase over the next decade. Smart cities exploit the Internet of Things (IoT) technology to create cyber-physical systems. Smart city evolution through the IoT technology brings a new era of smart healthcare, industrial, automotive, security, precision agriculture and military systems. Such smart cyber-physical systems face many challenges due to their design and operation characteristics as well as their energy, processing, and memory constraints. Another major challenge faced by smart cities is the dynamic changes in the topology due to the mobility of the devices and the damaged devices which frequently change the system characteristics. Furthermore, the scalability of such systems requires robust design techniques to handle the large number of connected devices in a limited area. Clustering is a prominent technique used to solve the scalability problems and provide a robust operational network in highly dynamic environments such as IoT-based smart systems. Recently, artificial intelligence and machine learning have been exploited to revolutionize the way clustering is performed. In this chapter, we present a comprehensive survey of the artificial intelligence-based clustering techniques for cyber-physical systems in smart cities.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abbasi AA, Younis M (2007) A survey on clustering algorithms for wireless sensor networks. Comput Commun 30(14–15):2826–2841
Agarwal PK, Procopiuc CM (2002) Exact and approximation algorithms for clustering. Algorithmica 33(2):201–226
Ahmed G, Khan NM, Khalid Z, Ramer R (2008) Cluster head selection using decision trees for wireless sensor networks. In: IEEE international conference on intelligent sensors, sensor networks and information processing, pp 173–178. IEEE (2008)
Alsuhli GH, Khattab A, Fahmy YA (2019) Double-head clustering for resilient VANETs. Wireless communications and mobile computing 2019
Alsuhli GH, Khattab A, Fahmy YA (2019) An evolutionary approach for optimized VANET clustering. In: IEEE international conference on microelectronics (ICM), pp 70–73. IEEE (2019)
Cathelat B (2019) Smart cities: shaping the society of 2030. United Nations Educational, Scientific and Cultural Organization (UNESCO)
Chang Y, Yuan X, Li B, Niyato D, Al-Dhahir N (2018) Machine-learning-based parallel genetic algorithms for multi-objective optimization in ultra-reliable low-latency WSNs. IEEE Access 7:4913–4926
Cordina M, Debono CJ (2008) Increasing wireless sensor network lifetime through the application of som neural networks. In: IEEE international symposium on communications, control and signal processing, pp 467–471. IEEE (2008)
Cox E (1992) Fuzzy fundamentals. IEEE Spect 29(10)
Deb K, Jain H (2013) An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Trans Evol Comput 18(4):577–601
Dorigo M, Blum C (2005) Ant colony optimization theory: A survey. Theoret Comput Sci 344(2–3):243–278
Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: IEEE international symposium on micro machine and human science, pp 39–43. IEEE (1995)
Elhabyan RS, Yagoub MC (2014) PSO-HC: Particle swarm optimization protocol for hierarchical clustering in wireless sensor networks. In: IEEE international conference on collaborative computing: networking, applications and worksharing, pp 417–424. IEEE (2014)
Floreano D, Mattiussi C (2008) Bio-inspired artificial intelligence: theories, methods, and technologies. MIT Press (2008)
Forster A, Murphy AL (2009) Clique: role-free clustering with q-learning for wireless sensor networks. In: IEEE international conference on distributed computing systems, pp 441–449. IEEE (2009)
Geurts P, Irrthum A, Wehenkel L (2009) Supervised learning with decision tree-based methods in computational and systems biology. Mol BioSyst 5(12):1593–1605
Gupta G, Younis M (2003) Load-balanced clustering of wireless sensor networks. In: IEEE international conference on communications (ICC), vol 3, pp 1848–1852. IEEE (2003)
Gupta I, Riordan D, Sampalli S (2005) Cluster-head election using fuzzy logic for wireless sensor networks. In: CNSR, pp 255–260 (2005)
Handy M, Haase M, Timmermann D (2002) Low energy adaptive clustering hierarchy with deterministic cluster-head selection. In: IEEE international workshop on mobile and wireless communications network, pp 368–372. IEEE (2002)
Jafarizadeh V, Keshavarzi A, Derikvand T (2017) Efficient cluster head selection using naïve bayes classifier for wireless sensor networks. Spring Wirel Netw 23(3):779–785
Kaelbling LP, Littman ML, Moore AW (1996) Reinforcement learning: A survey. J Artif Intell Res 4:237–285
Karaboga D, Okdem S, Ozturk C (2012) Cluster based wireless sensor network routing using artificial bee colony algorithm. Spring Wirel Netw 18(7):847–860
Karl H, Willig A (2007) Protocols and architectures for wireless sensor networks. John Wiley & Sons
Khan F, Memon S, Jokhio SH (2016) Support vector machine based energy aware routing in wireless sensor networks. In: IEEE international conference on robotics and artificial intelligence (ICRAI), pp 1–4. IEEE (2016)
Kim JM, Park SH, Han YJ, Chung TM (2008) Chef: cluster head election mechanism using fuzzy logic in wireless sensor networks. In: IEEE international conference on advanced communication technology, vol 1, pp 654–659. IEEE (2008)
Kulkarni RV, Forster A, Venayagamoorthy GK (2010) Computational intelligence in wireless sensor networks: A survey. IEEE Commun Surv Tutorials 13(1):68–96
Kulkarni RV, Venayagamoorthy GK (2010) Particle swarm optimization in wireless-sensor networks: A brief survey. IEEE Trans Syst Man, Cybern, Part C (Appl Revi) 41(2):262–267
Li K, Huang H, Gao X, Wu F, Chen G (2019) Qlec: A machine-learning-based energy-efficient clustering algorithm to prolong network lifespan for IoT in high-dimensional space. In: ACM international conference on parallel processing, pp 105:1–105:10
Mukherjee A, Goswami P, Yang L, Tyagi SKS, Samal U, Mohapatra S (2020) Deep neural network-based clustering technique for secure IIoT. Springer neural computing and applications pp 1–9 (2020)
Mukherjee A, Jain DK, Goswami P, Xin Q, Yang L, Rodrigues JJ (2020) Back propagation neural network based cluster head identification in mimo sensor networks for intelligent transportation systems. IEEE Access 8:28524–28532
Nehra NK, Kumar M, Patel R (2009) Neural network based energy efficient clustering and routing in wireless sensor networks. In: IEEE international conference on networks & communications, pp 34–39. IEEE (2009)
Park GY, Kim H, Jeong HW, Youn HY (2013) A novel cluster head selection method based on k-means algorithm for energy efficient wireless sensor network. In: IEEE International conference on advanced information networking and applications workshops, pp 910–915. IEEE (2013)
Qing L, Zhu Q, Wang M (2006) Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks. Comput Commun 29(12):2230–2237
Rao PS, Jana PK, Banka H (2017) A particle swarm optimization based energy efficient cluster head selection algorithm for wireless sensor networks. Spring Wirel Netw 23(7):2005–2020
Ray A, De D (2016) Energy efficient clustering protocol based on k-means (eecpk-means)-midpoint algorithm for enhanced network lifetime in wireless sensor network. IET Wirel Sens Syst 6(6):181–191
Russell S, Norvig P (2002) Artificial intelligence: a modern approach
Shi Y et al (2001) Particle swarm optimization: developments, applications and resources. In: IEEE Congress on evolutionary computation, vol 1, pp 81–86. IEEE (2001)
Singh B, Lobiyal DK (2012) A novel energy-aware cluster head selection based on particle swarm optimization for wireless sensor networks. Human-Centric Comput Inform Sci 2(1):13
Singh MK, Amin SI, Imam SA, Sachan VK, Choudhary A (2018) A survey of wireless sensor network and its types. In: IEEE International conference on advances in computing, communication control and networking (ICACCCN), pp 326–330. IEEE (2018)
Su TJ, Huang MY, Sun YJ (2011) An adaptive particle swarm optimization for the coverage of wireless sensor network. In: Springer international conference on computer science, environment, ecoinformatics, and education, pp 386–391. Springer (2011)
Thakkar A, Kotecha K (2014) Cluster head election for energy and delay constraint applications of wireless sensor network. IEEE Sens J 14(8):2658–2664
Wahba S (2020) World Economic Forum. https://www.weforum.org/agenda/2020/02/smart-cities-inclusive-future-technology-growth. Accessed 23 April 2020
Wang, G., Wang, Y., Tao, X.: An ant colony clustering routing algorithm for wireless sensor networks. In: IEEE International Conference on Genetic and Evolutionary Computing, pp. 670–673. IEEE (2009)
Watkins CJ, Dayan P (1992) Q-learning. Mach Learn 8(3–4):279–292
Yi S, Heo J, Cho Y, Hong J (2007) Peach: Power-efficient and adaptive clustering hierarchy protocol for wireless sensor networks. Comput Commun 30(14–15):2842–2852
Younis M, Akkaya K, Kunjithapatham A (2003) Optimization of task allocation in a cluster-based sensor network. In: IEEE symposium on computers and communications, pp 329–334. IEEE (2003)
Yu M, Mokhtar H, Merabti M (2006) A survey of network management architecture in wireless sensor network. In: Sixth annual post-graduate symposium on the convergence of telecommunications, networking and broadcasting (2006)
Zeb A, Islam AM, Zareei M, Al Mamoon I, Mansoor N, Baharun S, Katayama Y, Komaki S (2016) Clustering analysis in wireless sensor networks: The ambit of performance metrics and schemes taxonomy. Int J Distribut Sens Netw 12(7)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Tharwat, M., Khattab, A. (2021). Clustering Techniques for Smart Cities: An Artificial Intelligence Perspective. In: Khan, M.A., Algarni, F., Quasim, M.T. (eds) Smart Cities: A Data Analytics Perspective. Lecture Notes in Intelligent Transportation and Infrastructure. Springer, Cham. https://doi.org/10.1007/978-3-030-60922-1_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-60922-1_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60921-4
Online ISBN: 978-3-030-60922-1
eBook Packages: EngineeringEngineering (R0)