{'fraction_non_alphanumeric': 0.02, 'fraction_numerical': 0.0, 'mean_word_length': 5.25625, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A K-Hop Cluster Maintaining Mechanism for Mobile Ad Hoc Networks

The multi-hop clustering algorithms like Max-Min heuristic improve the scalability of mobile ad hoc networks compared to single-hop clustering algorithms. However, few papers focus on maintaining the stabilities of the multi-hop clusters. And multi-hop clusters without maintenance are prone to disruption due to mobility and large size against routing performance. We propose a k-hop cluster maintaining mechanism for mobile ad hoc networks (KCMM) based on Max-Min heuristic algorithm to increase the stability of multi-hop clusters for large-scale and dense scenarios. It uses the shortest paths from members to cluster heads and the local information stored in nodes to manipulate link failures and malfunction nodes after cluster formation. The simulation results demonstrate that the KCMM algorithm decreases number of cluster heads, prolongs clusters existing time and requires less control messages compared to KCMBC algorithm.