vertices are users, tags, and resources. Detecting communities from such tripartite networks
is practically important. Modularity is often used as the criteria for evaluating the goodness of
network divisions into communities. For tripartite networks, Neubauer defines a tripartite
modularity which extends Murata's bipartite modularity. However, Neubauer's tripartite
modularity still uses projections and it will lose information that original tripartite networks …