| community_optimal | R Documentation |
Finds the optimal community structure by maximizing modularity exactly. Very slow - only use for small networks (<50 nodes).
community_optimal(x, weights = NULL, ...)
com_op(x, weights = NULL, ...)
x |
Network input |
weights |
Edge weights. NULL uses network weights, NA for unweighted. |
... |
Additional arguments passed to |
A cograph_communities object
A cograph_communities object. See detect_communities.
This is an NP-hard problem. Use only for tiny networks.
Brandes, U., Delling, D., Gaertler, M., Gorke, R., Hoefer, M., Nikoloski, Z., & Wagner, D. (2008). On modularity clustering. IEEE Transactions on Knowledge and Data Engineering, 20(2), 172-188.
g <- igraph::make_ring(10)
comm <- community_optimal(g)
igraph::membership(comm)
net <- as_cograph(matrix(runif(25), 5, 5))
com_op(net)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.