Thèse soutenue

Dessin de graphe distribué par modèle de force : application au Big Data

FR  |  
EN
Auteur / Autrice : Antoine Hinge
Direction : David Auber
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 28/06/2018
Etablissement(s) : Bordeaux
Ecole(s) doctorale(s) : École doctorale de mathématiques et informatique (Talence, Gironde ; 1991-....)
Partenaire(s) de recherche : Laboratoire : Laboratoire bordelais de recherche en informatique
Jury : Président / Présidente : Christophe Hurter
Examinateurs / Examinatrices : David Auber, Christophe Hurter, Jean-Loup Guillaume, Pascale Kuntz-Cosperec, Nicolas Hanusse, Patricia Thébault
Rapporteurs / Rapporteuses : Jean-Loup Guillaume, Pascale Kuntz-Cosperec

Mots clés

FR  |  
EN

Résumé

FR  |  
EN

Les graphes, outil mathématique pour modéliser les relations entre des entités, sont en augmentation constante du fait d'internet (par exemple les réseaux sociaux). La visualisation de graphe (aussi appelée dessin) permet d'obtenir immédiatement des informations sur le graphe. Les graphes issus d'internet sont généralement stockés de manière morcelée sur plusieurs machines connectées par un réseau. Cette thèse a pour but de développer des algorithmes de dessin de très grand graphes dans le paradigme MapReduce, utilisé pour le calcul sur cluster. Parmi les algorithmes de dessin, les algorithmes reposants sur un modèle physique sous-jacent pour réaliser le dessin permettent d'obtenir un bon dessin indépendamment de la nature du graphe. Nous proposons deux algorithmes par modèle de forces conçus dans le paradigme MapReduce. GDAD, le premier algorithme par modèle de force dans le paradigme MapReduce, utilise des pivots pour simplifier le calcul des interactions entre les nœuds du graphes. MuGDAD, le prolongement de GDAD, utilise une simplification récursive du graphe pour effectuer le dessin, toujours à l'aide de pivots. Nous comparons ces deux algorithmes avec les algorithmes de l'état de l'art pour évaluer leurs performances.