Community detection algorithms aim to identify the modules and, possibly, their hierarchical organization, based only on the information encoded in the graph topology [1]}. The algorithms assign nodes to communities based on the hierarchical organization of the structure of the network [2]}. Community detection was successfully applied in protein function annotation, identification of disease modules, disease gene prediction and studies on drug-targeted therapies [3]}, [4]}.
