La méthode de Louvain générique : un algorithme adaptatif pour la détection de communautés sur de très grands graphes - Archive ouverte HAL
Communication Dans Un Congrès Année : 2014

La méthode de Louvain générique : un algorithme adaptatif pour la détection de communautés sur de très grands graphes

Romain Campigotto
  • Fonction : Auteur correspondant
  • PersonId : 952724

Connectez-vous pour contacter l'auteur
Jean-Loup Guillaume

Résumé

Les réseaux complexes, appelés aussi "graphes de terrain", apparaissent dans divers contextes tels que l'informatique (e.g. réseaux de pages Web), la sociologie (e.g. réseaux collaboratifs) ou la biologie (e.g. réseaux de régulation de gènes). Une propriété importante et commune à tous ces graphes est qu'ils sont généralement constitués de sous-graphes fortement interconnectés appelés "communautés".

La détection de communautés (qui peut être vue comme un problème de partitionnement de graphes) est une problématique très largement étudiée ces dernières années et, dans ce sens, beaucoup d'algorithmes ont été proposés. Bon nombre d'entre eux cherchent à maximiser la fonction de qualité de Newman-Girvan, appelée aussi "modularité" (il s'agit d'un problème NP-difficile). C'est le cas notamment de l'algorithme de Louvain, qui est actuellement le meilleur algorithme en terme de complexité pour calculer des communautés sur de très grands graphes (il est capable de traiter en moins de 3h des graphes ayant plus d'un milliard de sommets et d'arêtes).

La modularité présente toutefois plusieurs inconvénients. En la maximisant, on peut trouver des partitions de bonne qualité dans des graphes qui n'ont pas de communautés (des graphes réguliers, des graphes aléatoires, des arbres...). Elle privilégie également des communautés de grande taille.
Nous avons ainsi adapté la méthode de Louvain à d'autres critères de qualité (comme le critère de Zahn-Condorcet par exemple). nous obtenons globalement les mêmes performances en terme de temps de calcul que l'algorithme de Louvain classique.De plus, nous avons exhibé une condition suffisante pour savoir si un critère pouvait être intégré à la méthode de Louvain.

Fichier non déposé

Dates et versions

hal-00946481 , version 1 (13-02-2014)

Identifiants

  • HAL Id : hal-00946481 , version 1

Citer

Romain Campigotto, Patricia Conde Céspedes, Jean-Loup Guillaume. La méthode de Louvain générique : un algorithme adaptatif pour la détection de communautés sur de très grands graphes. ROADEF - 15ème congrès annuel de la Société française de recherche opérationnelle et d'aide à la décision, Société française de recherche opérationnelle et d'aide à la décision, Feb 2014, Bordeaux, France. ⟨hal-00946481⟩
2523 Consultations
0 Téléchargements

Partager

More