## 4 Proposed Algorithm
### Cluster Head Selection
The algorithm also doubled the communication rounds as compared to LEACH in the case of the base station being placed far away from the deployment. Moreover, with the induction of high energy nodes in an increasing manner in each cluster as per the increasing distance from the base station in accordance with Lemma 2, we observed extended coverage for a prolonged period of time, with the last few sensing nodes left from the entire area to be monitored. FEHCA is also capable of handling lost packets in the case of faulty cluster heads. However, for fault tolerance, FEHCA considers only permanent failures of CHs. In the future, we will attempt to introduce multi-hopping in FEHCA in order to minimise energy consumption and prolong the network lifetime. Conceptualization, A.C. and S.K. ; Formal analysis, A.C.; Investigation, A.C. and S.G.; Methodology, A.C. and S.K. ; Project administration, S.K. ; Supervision, S.K. ; Validation, A.C. and S.G.; Visualization, A.C.; Writing--original draft, A.C.; Writing--review & editing, S.K., S.G., M.G. and A.M. All authors have read and agreed to the published version of the manuscript. This research received no external funding. The authors declare no conflict of interest. ## References

* (1) [PERSON]; [PERSON]; [PERSON]; [PERSON] Wireless sensor networks: A survey. _Comput. Netw._**2002**, _38_, 393-422. [CrossRef]
* (2) [PERSON]; [PERSON] Energy Efficient Target Tracking with Collision Avoidance in WSNs. _Wirel. Pers. Commun._**2018**, _103_, 2515-2528. [CrossRef]
* (3) [PERSON]; [PERSON] Applications of wireless sensor networks for urban areas: A survey. _J. Netw. Comput. Appl._**2016**, _60_, 192-219. [CrossRef]
* (4) [PERSON]; [PERSON]; [PERSON] Wireless sensor network survey. _Comput. Netw._**2008**, _52_, 2292-2330. [CrossRef]
* (5) [PERSON] [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON] PicoRodio supports ad hoc ultra-low power wireless networking. _Computer_**2000**, _33_, 42-48. [CrossRef]
* (6) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Low-power wireless sensor networks. In Proceedings of the VLSI Design 2001. Fourteenth International Conference on VLSI Design, Bangalore, India, 7 January 2001. * (7) [PERSON]; [PERSON]; [PERSON]; [PERSON] Protocols for self-organization of a wireless sensor network. _IEEE Wirel. Commun._**2000**, \(7\), 16-27. [CrossRef]
* (8) [PERSON] _Machine Learning_; McGraw Hill: Burr Ridge, IL, USA, 1997. * (9) [PERSON] Types of Machine Learning Algorithms. In _New Advances in Machine Learning_; Intech: Rijeka, Croatia, 2010; pp. 19-48. * (10) [PERSON]; [PERSON]; [PERSON]; [PERSON] Machine Learning in Wireless Sensor Networks: Algorithms, Strategies, and Applications. _IEEE Commun. Surv. Tutor._**2014**, _16_, 1996-2018. [CrossRef]
* (11) [PERSON]; [PERSON]; [PERSON]. Machine learning algorithms for wireless sensor networks: A survey. _Inf. Fusion_**2019**, _49_, 1-25. [CrossRef]
* (12) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Performance Evaluation of Video Streaming Over Ad Hoc Networks Using Flat and Hierarchical Routing Protocols. _Mob. Netw. Appl._**2008**, _13_, 324-336. [CrossRef]
* (13) [PERSON]; [PERSON]; [PERSON] Dynamic fine-grained localization in Ad-Hoc networks of sensors. In Proceedings of the 7 th Annual International Conference on Mobile Computing and Networking--MobiCom '01, Rome, Italy, 21 July 2001; Association for Computing Machinery (ACM): New York, NY, USA, 2001; pp. 166-179. * (14) [PERSON]; [PERSON] [PERSON] A survey on routing protocols for wireless sensor networks. _Ad Hoc Netw._**2005**, \(3\), 325-349. [CrossRef]
* (15) [PERSON]; [PERSON]; [PERSON] Energy efficient communication protocol for wireless microsensor networks. In Proceedings of the 33 rd Annual Hawaii International Conference on System Sciences, Maui, HI, USA, 7 January 2000; pp. 1-10. * (16) [PERSON]; [PERSON]; [PERSON] Improvement on LEACH protocol of wireless sensor network (VLEACH). _Int. J. Digit. Content Technol. Appl._**2009**, 132-136.