Quels sont les algorithmes caches derriere la detection de composantes et comment les forcer ?

Maîtrise des algorithmes de connectivité CAS

Par défaut, l'architecture analytique opte pour l'approche AUTOMATIC, qui sélectionne intelligemment l'algorithme le plus adapté à la topologie de vos données. Pour un graphe orienté, le système utilise la recherche en profondeur. Cependant, vous pouvez forcer la main au moteur via le paramètre algorithm. Les options expertes incluent AFFOREST, conçu pour une scalabilité extrême sur les très larges graphes non orientés, ou encore UNIONFIND, qui excelle pour l'unification rapide de gros volumes de données structurellement déconnectées.

Exemples pour l'action connectedComponents

Détection basique des composants
Illustration corporate

Cet exemple segmente un graphe non orienté en sous-graphes isolés via l'action connectedComponents. Il identifie les structures de parenté topologique pour partitionner les nœuds en classes d'équivalence.

Analyse avancée avec algorithme UNIONFIND et statistiques
Illustration corporate

Cet exemple maximise la traçabilité de l'algorithme Union-Find via un logging agressif et une extraction exhaustive des métadonnées structurelles dans trois tables CAS distinctes.