The algorithm works in the following way in an undirected unweighted graph:6
The predetermined threshold for the number of the iterations is needed because it is possible that process does not converge. On the other hand in a network with approximately 10000 nodes the clusters does not change significantly after 40-50 iterations even if there is no convergence.7
The main strength of Chinese whispers lies in its time linear property. Because the processing time increases linearly with the number of nodes, the algorithm is capable of identifying communities in a network very fast. For this reason Chinese whispers is a good tool to analyze community structures in graph with a very high number of nodes. The effectiveness of the method increases further if the network has the small world property.8
On the other hand because the algorithm is not deterministic in the case of small node number the resulting clusters often significantly differ from each other. The reason for this is that in the case of a small network it matters more from which node the iteration process starts while in large networks the relevance of starting points disappears.9 For this reason for small graphs other clustering methods are recommended.
Chinese whispers is used in many subfield of network science. Most frequently it is mentioned in the context of natural language processing problems.1011 On the other hand the algorithm is applicable to any kind of community identification problem which is related to a network framework. Chinese whispers is available for personal use as an extension package for Gephi12 which is an open source program designed for network analysis.
Chris Biemann,"Chinese Whispers- an Efficient Graph Clustering Algorithm and its Applications to Natural Language Processing Problems", 2006 https://www.aclweb.org/anthology/W06-3812.pdf ↩
Antonio Di Marco - Roberto Navigili,"Clustering and Diversifying Web Search Results with Graph Based Word Sense Induction", 2013 http://www.mitpressjournals.org/doi/full/10.1162/COLI_a_00148#.VW4sDc_tmko ↩
Ioannis Korkontzelos - Suresh Manandhar,"Detecting Compositionality in Multi-Word Expressions", 2009 http://www.aclweb.org/anthology/P09-2017 ↩
""Gephi Marketplace"". Archived from the original on 2015-09-23. Retrieved 2015-06-02. https://web.archive.org/web/20150923031454/https://marketplace.gephi.org/plugin/chinese-whispers-clustering/ ↩