Ceci est un graphe valué Des arcs : 1-2, 1-4, 7-10,…..

Slides:



Advertisements
Présentations similaires
Calcul du flot maximum Algorithme de Ford Fulkerson Maxime Chambreuil | Nicolas Fournel | Vianney Gremmel | Leïla Traoré | Marouane Zehni UV RO.
Advertisements

Introduction à la Théorie des graphes
Théorie des graphes.

EXERCICE 2.1 : APRES AVOIR DEMANDE LA SAISIE DUN NOMBRE POSITIF (ERREUR DE SAISIE A TRAITER). AFFICHER LE DECOMPTE EN PARTANT DE CE NOMBRE JUSQUÀ ARRIVER.
Introduction à la Théorie des graphes
Cours de graphes Problèmes de flots. Théorème du Max-flow – Min-cut.
Modélisation par le concept de graphe
Mise à Niveau en Recherche Opérationnelle
Bloc1 : Théorie des graphes et problèmes d’ordonnancement
Bloc1 : Théorie des graphes et problèmes d’ordonnancement
LA DIVINE PROPORTION LE NOMBRE D’OR.
LES GRAPHES.
A.Faÿ 1 Recherche opérationnelle Résumé de cours.
Chap. 1 INTRODUCTION Beaucoup de problèmes de la vie courante, tels la gestion de réseaux de communication ou l'ordonnancement de tâches, correspondent.
Flots et réseaux de transport
Introduction à la Théorie des Graphes
Plus rapide chemin bicritère : un problème d’aménagement du territoire
Houssein ALAEDDINE Kamal SERRHINI
Nombre de chaînes de longueur r
R.K.Ahuja & James B.Orlin (1988)
Construction du graphe de Spehner.. Différentes étapes 1) Alphabet. 2) Langage. 3) Création des sommets du graphe de Spehner. 4) Ajout des différents.
Plus courts chemins On présente dans ce chapitre un problème typique de cheminement dans les graphes : la recherche d'un plus court chemin entre deux sommets.
Algorithme de Dijkstra
Optimisation et Complexité
Théorie des graphes Un peu de vocabulaire.
Pr ZEGOUR Djamel Eddine
Algorithme de Bellman-Ford
Problème de flot à coût minimum
Structures de données IFT-2000
7. Problème de flot à coût minimum.
Démo 10 - #2 En détails… Au début, tous les sommets sauf la source (1) sont dans T: S = {1}; T ={2,3,4,5,6}
Problème de flot maximal dans un réseau


Optimisation dans les réseaux
Programmation linéaire et Recherche opérationnelle
Recherche Opérationnelle
Recherche Opérationnelle
- GRAPHES - Composantes et types
21 février 2006Cours de graphes 2 - Intranet1 Cours de graphes Les plus courts chemins, les chemins les plus légers : à laide de la vague, à laide de la.
23 février 2007Cours de graphes 4 - Intranet1 Cours de graphes Problèmes de flots. Théorème du Max-flow – Min-cut. Algos de Ford-Fulkerson et Edmonds-Karp.
DONG Xiaoguang HONG Liang OULDBABA Fadel WANG Min
Atelier de formation : MAT optimisation II (les graphes).
Pour le chemin le plus court pour tous les couples
Graphes 1. Introduction 2. Définition 3. Représentation mémoire
Graph cuts et applications
Le problème central de l’ordonnancement (les plus longs chemins)
LE FLOT MAXIMAL et LA COUPE MINIMALE
1 Licence d’informatique Algorithmique des graphes Exploration de la descendance d’un sommet Utilisation de ce document strictement réservée aux étudiants.
1 Licence d’informatique Algorithmique des graphes Cours 7 : Graphes valués Chemins de valeur optimale Algorithme de Bellmann-Kalaba Utilisation de ce.
Licence d’informatique Algorithmique des graphes
Université Pierre et Marie Curie Laboratoire d’Informatique de Paris VI Département ASIM Analyse et résultats sur le dimensionnement des mémoires pour.
Capacité travaillée: Utiliser le cercle trigonométrique pour déterminer le cosinus et sinus d’angles associées Trigonométrie Partie 1 Contenu: Radian;
tension continue et tension alternative
Remédiation.
6. Problème de flot à coût minimum.
Helen KASSEL (amphi), Herve BARBOT (TD, TP)
Chap 6 : La résistance Mesure d’une résistance
Licence d’Informatique Algorithmique des graphes
Ajouts et retraits dans un arbre de connexion Nicolas Thibault et Christian Laforest, Équipe OPAL Laboratoire IBISC (regroupement LaMI et LSC), Évry 8.
Algorithme de DIJKSTRA
Optimisation et Complexité 2012 CHEUCLE Pierre ODIER Valentin WAKIM Marie Résoudre un problème de flot par les algorithmes de Bloch et Ford-Fulkerson.
La pile de crêpes.
Projet Théorie des graphes
Techniques d’Optimisation Chapitre 2: Problème de flôt Dr TARI Abdelkamel Mars 2014.
Techniques d’Optimisation Chapitre 2: Problème de flôt
Recherche plus court Chemin par A*
Plan Introduction Parcours de Graphe Optimisation et Graphes
Plan Introduction Parcours de Graphe Optimisation et Graphes
Transcription de la présentation:

Ceci est un graphe valué Des arcs : 1-2, 1-4, 7-10,….. 8 5 3 10 9 6 2 4 7 Ceci est un graphe valué Des arcs : 1-2, 1-4, 7-10,….. Des sommets : 1,2 3…,10 Des valeurs par arc : 3-4 vaut 3 Un chemin est une succession d’arcs adjacents « bien orientés » Une chaîne est une succession d’arcs adjacents 1-2-4-7-10 est un chemin de 1 à 10 1-4-2-6-7-5-8-10 est une chaîne de 1 à10 Les arcs « bien orientés » d’une chaîne sont appelés : arcs directs Les arcs « mal orientés » d’une chaîne sont appelés : arcs inverses

le flux qui y circule = la capacité 1 8 5 3 10 9 6 2 4 7 Un circuit est un chemin qui « boucle » La valeur de l’arc est appelée : capacité On étudiera ici exclusivement les graphes sans circuit avec une entrée et une sortie Le flux circulant dans un arc est positif et inférieur ou égal à la capacité Un arc direct sera saturé si le flux qui y circule = la capacité On ne peut rien ajouter Un chemin/chaîne sera saturé(e) si au moins un arc l’est Un arc inverse sera saturé si le flux qui y circule = 0 On ne peut rien enlever

ALGORITHME DE FORD-FULKERSON 1ère succession d’étapes : Saturer tous les chemins À partir du flot nul, obtention d’un flot complet 1-2-6-9-10  +5 1-3-5-8-10  +4 1-4-7-10  +5 1-4-7-9-10  +1 1-3-5-7-8-10  +1 1 8 5 3 10 9 6 2 4 7 5 5 5 5 6 1 + + 6 6 5 5 5 + + 4 5 1 4 1 Le Flot complet n’est pas nécessairement unique, la valeur du flot complet non plus. Le Flot Maximal n’est pas nécessairement unique, mais sa valeur l’est. Des flots complets peuvent avoir des valeurs différentes. Tous les Flots Maximaux ont la même valeur. 5 4 4 5 16 16 2ème succession d’étapes : Saturer toutes les chaînes À partir d’un flot complet, obtention d’un flot maximal

5 3 1 8 5 3 10 9 6 2 4 7 5 3 6 2 3 3 4 2 6 3 5 2 1 1 3 5 7 4 5 4 4 1 4 3 5 7 8 10 +5 -3 +1 +4 +3 +2 Valeur du flot maximal : 16 2ème succession d’étapes : Saturer toutes les chaînes Pour respecter la loi de conservation des flux… Il faut ajouter aux arcs directs et enlever aux arcs inverses la même valeur