Vous êtes sur la page 1sur 17

Vous avez dit graphe ?

Illustrations

Algorithmique de graphes
Introduction

Sophie Toulouse

13 septembre 2019

Sophie Toulouse Algorithmique de graphes


Vous avez dit graphe ?
Illustrations

Sommaire

1 Vous avez dit graphe ?


Qu’est-ce qu’un graphe ?
Qu’en fait-on ?
Dans le cadre de cet enseignement

2 Illustrations

Sophie Toulouse Algorithmique de graphes


Qu’est-ce qu’un graphe ?
Vous avez dit graphe ?
Qu’en fait-on ?
Illustrations
Dans le cadre de cet enseignement

Qu’est-ce qu’un graphe ?

Des points reliés entre eux

Ensemble V = {v1 , v2 , v3 , . . .} d’éléments appelés sommets


Ensemble E de liens entre ces sommets appelés arêtes

Sophie Toulouse Algorithmique de graphes


Qu’est-ce qu’un graphe ?
Vous avez dit graphe ?
Qu’en fait-on ?
Illustrations
Dans le cadre de cet enseignement

Qu’est-ce qu’un graphe ?

Des points reliés entre eux

Ensemble V = {v1 , v2 , v3 , . . .} d’éléments appelés sommets


Ensemble E de liens entre ces sommets appelés arêtes ou arcs

Sophie Toulouse Algorithmique de graphes


Qu’est-ce qu’un graphe ?
Vous avez dit graphe ?
Qu’en fait-on ?
Illustrations
Dans le cadre de cet enseignement

Qu’est-ce qu’un graphe ?

Les liens (arêtes) représentent une relation entre les points. Par
exemple,
amitié
accessibilité
(in)compatibilité

Sophie Toulouse Algorithmique de graphes


Qu’est-ce qu’un graphe ?
Vous avez dit graphe ?
Qu’en fait-on ?
Illustrations
Dans le cadre de cet enseignement

Où en trouve-t-on ?

Par exemple,
transports
planification
sur le web
raisonnement
électronique

Sophie Toulouse Algorithmique de graphes


Qu’est-ce qu’un graphe ?
Vous avez dit graphe ?
Qu’en fait-on ?
Illustrations
Dans le cadre de cet enseignement

Qu’en fait-on ?

Résoudre un problème
Étudier un phénomène
Objet d’étude en soi (théorie des graphes)

Sophie Toulouse Algorithmique de graphes


Qu’est-ce qu’un graphe ?
Vous avez dit graphe ?
Qu’en fait-on ?
Illustrations
Dans le cadre de cet enseignement

Aspects parcourus

Étude d’un graphe


Connexité
Parcours
Hiérarchisation des sommets

Problèmes que l’on résoud à l’aide des graphes


Arbre couvrant
Plus court chemin
Flots

Sophie Toulouse Algorithmique de graphes


Qu’est-ce qu’un graphe ?
Vous avez dit graphe ?
Qu’en fait-on ?
Illustrations
Dans le cadre de cet enseignement

Types de graphes
Graphe fini
V fini

Relation symétrique ... ou pas


graphe non orienté
graphe orienté

Information portée par les liens


aucune
coût ou profit
capacité
flux
Sophie Toulouse Algorithmique de graphes
Vous avez dit graphe ?
Illustrations

Cheminement

Description
Je suis à Villetaneuse, je dois me rendre à la bibliothèque nationale de France, le suis
en transports en communs.
Quel est le meilleur trajet ?

Sophie Toulouse Algorithmique de graphes


Vous avez dit graphe ?
Illustrations

Cheminement

Description
Un opérateur de tourisme propose un nouveau voyage en Écosse. Il a déjà sélectionné
les sites qui seront visités durant le tour (Glasgow, Edinburgh, Eilean Donan Castle, le
Loch Ness, . . .). Pour deux sites qui peuvent être visités consécutivement, il a en outre
estimé l’atttrait du trajet entre ces deux sites.
Comment déterminer alors l’ordre dans lequel visiter les différents sites ?

Sophie Toulouse Algorithmique de graphes


Vous avez dit graphe ?
Illustrations

Des couleurs

Description
Un éditeur d’Atlas demande à son coloriste de définir les couleurs sur les différentes
cartes de l’Atlas, les couleurs permettant de différentcier les pays, régions ou états,
arrondissements ou districts etc. selon la granularité de la carte. L’éditeur demande à
son coloriste d’utiliser le moins de couleurs possibles, de sorte à offrir un meilleur
contraste.
Que le coloriste pourrait-il bien proposer ?

Sophie Toulouse Algorithmique de graphes


Vous avez dit graphe ?
Illustrations

Des couleurs

Description
Un opérateur téléphonique dispose de certaines fréquences qu’il doit allouer dans son
réseau (il faut 4 canaux pour une communication mobile : 2 par interlocuteurs, l’un
pour l’émission et l’autre pour la réception). Le problème auquel l’opérateur est
confronté est que deux antennes trop proches ne peuvent allouer une même fréquence,
car cela produirait des interférences.
Comment utiliser au mieux alors les fréquences dont il dispose ?

Sophie Toulouse Algorithmique de graphes


Vous avez dit graphe ?
Illustrations

Structure de communication

Description
Un opérateur téléphonique couvre une nouvelle zone par fibre optique. Il connaît sur
cette zone les points qu’il doit connecter, ainsi que le coût de déploiement de la fibre
entre chaque paire de points, lorsque cela est possible.
Comment définir sa stratégie de déploiement ?

Sophie Toulouse Algorithmique de graphes


Vous avez dit graphe ?
Illustrations

Structure de communication

Description
Un hébergeur sollicite ses machines en fonction des demandes des utilisateurs. Ses
machines sont homogènes et il sait, lorsqu’un utilisateur sollicite un calcul, estimer le
nombre de machines nécessaires à la rélisation de ce calcul. Il connaît également le
temps de transmission d’information entre toute paire de machines.
Quelles machines, parmi les machines disponibles au moment de la sollicitation par un
utilsateur, dédier au besoin de ce dernier ?

Sophie Toulouse Algorithmique de graphes


Vous avez dit graphe ?
Illustrations

Aménagement urbain

Les ponts de Königsberg (Kaliningrad)

Kaliningrad (source : Wikipedia)

Description
Existe-t-il une promenade qui, partant d’un point quelconque, permet d’y revenir en
étant passé une et une seule fois par chaque pont ?

Sophie Toulouse Algorithmique de graphes


Vous avez dit graphe ?
Illustrations

Une question d’équilibre

Description
Les systèmes cognitifs et les groupes sociaux déséquilibrés évoluent vers l’état
d’équilibre. On souhaite étudier ce phénomène d’équilibration. On s’intéresse ici à un
groupe d’individus. Deux individus peuvent être en relation positive (similarité) ou
négative (inimitié).
Comment regrouper ces individus en ensembles de sorte à maximiser la paix sociale ?

Sophie Toulouse Algorithmique de graphes

Vous aimerez peut-être aussi