5.3. Community detection algorithms

This chapter provides explanations and examples for each of the community detection algorithms in the Neo4j Graph Data Science library.

Community detection algorithms are used to evaluate how groups of nodes are clustered or partitioned, as well as their tendency to strengthen or break apart. The Neo4j GDS library includes the following community detection algorithms, grouped by quality tier: