{'fraction_non_alphanumeric': 0.013085399449035813, 'fraction_numerical': 0.0, 'mean_word_length': 5.317391304347826, '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}}
Enhancing community integrity of networks against multilevel targeted attacks.

The community structure and the robustness are two important properties of networks for analyzing the functionality of complex systems. The community structure is crucial to understand the potential functionality of complex systems, while the robustness is indispensable to protect the functionality of complex systems from malicious attacks. When a network suffers from an unpredictable attack, its structural integrity would be damaged. Earlier studies focused on the integrity of the node structure or the edge structure when a network suffers from a single-level malicious attack on the nodes or the edges. In this study, we model the attack on the network as a two-level targeted one. Then, we propose a community robustness index to evaluate the integrality of the community structure when the network suffers from the modeled attack. The proposed index plays an important role in analyzing the ability of the real systems to resist unpredictable failures. Finally, based on the proposed community robustness index, a greedy algorithm is devised to mitigate the network attack. Experiments on three real network systems show that with minor changes in links the community robustness of networks can be greatly improved. The results also demonstrate that the community structures in the optimized networks remain practically unchanged compared with the original ones.