weakly connected components
Groups of nodes in which every node is reachable from every other, once relationship direction is ignored. The GDS algorithm that finds them takes the same name.
Also written: WCC
Example
Five people in two groups, with no relationship running between the groups.
cypher
CALL gds.wcc.stream('people')
YIELD nodeId, componentId
RETURN gds.util.asNode(nodeId).name AS person, componentIdAva, Ben and Cleo come back with one componentId. Dan and Eve come back with another. No relationship joins the two groups, so nothing puts all five in one component.
Lessons that use this term
The lesson and course links below open in a new tab.
7 lessons use this term. Results are ordered by term density.
Graph Data Science in Practice43 mentions
- Degree Centrality & WCCCommunity Detection for Fraudof Louvain, Degree Centrality, and WCC algorithms with labeled26 mentions
- Building Fraud CommunitiesCommunity Detection for Fraudthat encode fraud hypotheses, use Degree Centrality to filter noise, and run WCC to identify communities of connected11 mentions
- Algorithm CategoriesGDS FoundationsLouvain, Leiden, WCC | | Similarity | Which nodes are1 mention
- Workshop Complete!Community Detection for FraudUsed Louvain to reduce a 204,000-user search space by 98% Applied WCC for deterministic, explainable community assignment Filtered noise with Degree Centrality Encoded domain hypotheses1 mention
- Reducing Search Space with LouvainCommunity Detection for FraudCentrality — Identify high-connection nodes (potential hubs or noise) Weakly Connected Components (WCC) — Deterministic community assignment for auditable2 mentions
- Fraud DetectionCommunity Detection for Fraudto reduce your search space by 98% Lesson 4: Learn Degree Centrality and WCC for formal community assignment Lesson 5: Build fraud communities using entity resolution1 mention
- Louvain Community DetectionCommunity Detection for FraudLesson 5, you'll learn how to use WCC for deterministic, explainable community1 mention