{'fraction_non_alphanumeric': 0.01707317073170732, 'fraction_numerical': 0.0, 'mean_word_length': 5.785123966942149, '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}}
Community Finding : Partitioning Considered Harmful

Considering a clique as a conservative definition of community structure, we examine how partitioning algorithms interact with cliques. We show that on a wide range of empirical networks, from different domains, significant numbers of cliques are split across different partitions by popular algorithms. We examine the largest connected component of the subgraph formed by retaining only edges in cliques, and apply partitioning strategies that explicitly minimise the number of cliques split. We conclude that, due to the connectedness of many networks, any partitioning community finding algorithm must fail to return at least some significant structure. Moreover, contrary to traditional intuition, strong ties and cliques frequently do cross community boundaries.