Thomas Messi Nguélé ; Maurice Tchuente ; Jean-François Méhaut - Numérotation des graphes sociaux basée sur les communautés pour la réduction des défauts de cache

arima:1448 - Revue Africaine de Recherche en Informatique et Mathématiques Appliquées, 10 mai 2017, Volume 24 - 2017 - Numéro spécial CRI 2015 - https://doi.org/10.46298/arima.1448
Numérotation des graphes sociaux basée sur les communautés pour la réduction des défauts de cacheArticle

Auteurs : Thomas Messi Nguélé 1,2,3; Maurice Tchuente 1,2; Jean-François Méhaut ORCID3

  • 1 Unité de modélisation mathématique et informatique des systèmes complexes [Bondy]
  • 2 Laboratoire International de Recherche en Informatique et Mathématiques Appliquées
  • 3 Compiler Optimization and Run-time Systems

L'une des propriétés des graphes sociaux est leur structure en communautés, c'est-à-dire en sous-ensembles où les noeuds ont une forte densité de liens entre eux et une faible den-sité de liens avec l'extérieur. Par ailleurs, la plupart des algorithmes de fouille des réseaux sociaux comportent une exploration locale du graphe sous-jacent, ce qui amène à partir d'un noeud, à faire référence aux noeuds situés dans son voisinage. L'idée de cet article est d'exploiter la structure en communautés lors du stockage des grands graphes qui surviennent dans la fouille des réseaux so-ciaux. L'objectif est de réduire le nombre de défauts de cache avec pour conséquence l'amélioration du temps d'exécution. Après avoir formalisé le problème de numérotation des noeuds des réseaux sociaux comme un problème d'arrangement linéaire optimal qui est connu comme NP-Complet, nous proposons NumBaCo, une heuristique basée sur la struture en communautés. Nous présentons pour le score de Katz et Pagerank, des simulations comparant les structures de données classiques Bloc et Yale à leurs versions exploitant NumBaCo. Les résultats obtenus sur une machine NUMA de 32 coeurs à partir des jeux de données amazon, dblp et web-google montrent que NumBaCo contribue à diminuer les défauts de cache de 62% à 80% et le temps d'exécution de 15% à 50%.


Volume : Volume 24 - 2017 - Numéro spécial CRI 2015
Publié le : 10 mai 2017
Accepté le : 6 avril 2017
Soumis le : 10 mai 2017
Mots-clés : Social network mining, Community, Cache miss,Fouille de réseaux sociaux, Communauté, Défaut de cache,[INFO] Computer Science [cs]

Statistiques de consultation

Cette page a été consultée 596 fois.
Le PDF de cet article a été téléchargé 420 fois.