Thèse soutenue

Contribution à des problèmes algorithmiques dans les graphes : applications aux réseaux de capteurs, et recherche de motifs

FR  |  
EN
Auteur / Autrice : Valentin Pollet
Direction : Jean-Claude KönigVincent Boudet
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 03/10/2019
Etablissement(s) : Montpellier
Ecole(s) doctorale(s) : École doctorale Information, Structures, Systèmes (Montpellier ; 2015-....)
Partenaire(s) de recherche : Laboratoire : Laboratoire d'informatique, de robotique et de micro-électronique (Montpellier ; 1992-....)
Jury : Président / Présidente : Marianne Huchard
Examinateurs / Examinatrices : Jean-Claude König, Vincent Boudet, Marianne Huchard, David Coudert, Christian Laforest, Cristina Bazgan
Rapporteurs / Rapporteuses : David Coudert, Christian Laforest

Résumé

FR  |  
EN

On s'intéresse dans cette thèse à trois problèmes algorithmiques dans les graphes.Dans un premier temps, on étudie le problème de diffusion à distance 2 dans les réseaux ad-hoc sans fil en communication synchrone : le temps est découpé en étapes et les communications ont lieu simultanément à chaque étape. Le problème consiste, étant donné un réseau et une source, à planifier les communications des nœuds pour diffuser une information détenue par la source à distance 2 de celle-ci. La motivation est théorique : on cherche de "bonnes" bornes en fonction de la topologie du réseau. Ces bornes peuvent porter sur, par exemple, le nombre d'étapes pour compléter une diffusion à distance 2 ou encore le nombre de nœuds qu'il est possible d'informer en une étape. Les classes de réseaux considérées sont les graphes d'intervalles, d'intervalles circulaires, et de disques unitaires.On présente ensuite des résultats sur une variante du problème de recherche de motifs colorés : le problème du plus grand sous-graphe connexe équilibré. Étant donné un graphe dont les sommets sont colorés avec deux couleurs, on en cherche le plus grand sous-graphe connexe contenant autant de sommets de chaque couleur. L'étude est ici purement théorique, et on se concentre sur la classification, au sens de la complexité, du problème dans des classes de graphes très restreintes : les graphes bipartis cubiques, les graphes bipartis de diamètre quatre et les graphes de diamètre trois. On montre que le problème reste difficile dans toutes ces classes de graphes, et sa non-approximabilité à facteur constant dans les graphes bipartis de degré maximum quatre.Enfin, on présente une nouvelle approche pour un problème motivé par l'application : la maximisation de durée de vie dans les réseaux de capteurs. Ces réseaux consistent en un grand nombre de capteurs autonomes qui peuvent communiquer entre eux par des technologies sans-fil. Ces capteurs peuvent être tributaires d'une batterie limitée, ce qui a fait naître de nombreux problèmes d'optimisation. On s'intéresse au problème de planifier les allumages et mises en veille de capteurs déployés sur une vaste zone contenant des points d'intérêts à surveiller. On désire qu'à tout instant l'ensemble des cibles soient surveillées (un capteur allumé proche d'elles) et l'ensemble de capteurs allumés pour ce faire doivent communiquer entre eux pour faire remonter l'information à une station de base. On propose une nouvelle approche de la tolérance aux pannes dans ce contexte, ainsi qu'une validation de notre solution par simulation.