Analyse de graphes massifs : comment accélérer les calculs de vecteurs propres ?

Optimisation de la Centralité Spectrale sur SAS Viya

Le calcul des vecteurs propres (Eigenvector, Hub, Authority) peut être extrêmement coûteux en ressources sur de très grands réseaux. Pour optimiser les performances, vous pouvez forcer un solveur spécifique via le paramètre eigenAlgorithm (en choisissant JACOBIDAVIDSON ou POWER au lieu de AUTOMATIC). De plus, vous pouvez limiter le temps de traitement global en fixant un plafond avec eigenMaxIters, ce qui stoppe l'algorithme si la convergence prend trop de temps après un certain nombre d'itérations.

Exemples pour l'action centrality

Calcul de la centralité de degré

Cet exemple calcule simplement le nombre de connexions directes pour chaque personne dans le réseau.

Analyse multi-métriques complète

Nous calculons ici simultanément le PageRank, l'intermédiarité (Betweenness) et le coefficient de clustering pour avoir une vue 360 du réseau.