PROFESSEURS  Alexandre Miquel  Étienne Miquey  Mauricio Guillermo  Patrice Lhéritier  Isabelle Abou ÉLÈVES DE Term. S  Alain Kalichman  Martín.

Slides:



Advertisements
Présentations similaires
La recherche de chemin optimal
Advertisements

Théorie des graphes.
Connexité.
Parcours.
Algorithmes et structures de données avancés
Cours d’Algorithmique
Métrologie pour lInternet. Jean-Loup Guillaume Journées Franciliennes de Recherche Opérationnelle.
Initiation à l’informatique (MSI102)
CYCLE TERMINAL DE LA SÉRIE LITTÉRAIRE Programmes de mathématiques.
LES GRAPHES.
Journée de Travail Groupe “Bermudes”
Plus rapide chemin bicritère : un problème d’aménagement du territoire
Sylvain Mondon Météo-France
1 Cours numéro 3 Graphes et informatique Définitions Exemple de modélisation Utilisation de ce document strictement réservée aux étudiants de l IFSIC.
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.
Maths, Fourmis, Informatique et Petits Chevaux - 1
MODULE 6 Optimisation de GRAPHES
Optimisation et Complexité
Théorie des graphes Un peu de vocabulaire.
Alignement de séquences (suite)
1 Exercice : longueur d’un mot est-elle paire ?  Test fonctionnel  Quel ensemble de valeur choisir / spécification  Test structurel  Soit le code d’un.
ATELIER Quel scénario pédagogique ?
IFT-2000: Structures de données Les graphes Dominic Genest, 2009.
STRUCTURES DE DONNÉES Maxime CROCHEMORE
MODULE 6 Optimisation de GRAPHES
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.
DONG Xiaoguang HONG Liang OULDBABA Fadel WANG Min
Programmation non procédurale Le projet ECOLE 2000
Atelier de formation : MAT optimisation II (les graphes).
Structures de données IFT-2000 Abder Alikacem La récursivité Semaine 5 Département dinformatique et de génie logiciel Édition Septembre 2009.
Pour le chemin le plus court pour tous les couples
Mathématiques en Série ES Première : Option Terminale : Spécialité 2h denseignement dissociés de la partie obligatoire.

Introduction à la programmation orientée objets
Python Fonction et procédure
RAPPEL Qu’est ce qu’une structure de contrôle itérative ?
Quelle spécialité en Terminale S ?
Conditions aux Frontières Ouvertes
Algorithme de DIJKSTRA Recherche d’un chemin minimal.
Apérisentation Sur les graphes évolutifs Mardi 22 novembre 16h30.
Graphes 1. Introduction 2. Définition 3. Représentation mémoire
D.E ZEGOUR Ecole Supérieure d’Informatique
GRAPHES EN INFORMATIQUE. INTRODUCTION Les objets mathématiques appelés graphes apparaissent dans de nombreux domaines comme les mathématiques, la biologie,
INTRODUCTION.
On cherche le plus court chemin de E à S sur le graphe suivant :
Analyse des durabilités de la ville d’espace-temps : les logiques d’une modélisation de la dynamique urbaine en Île-de-France.
Tutorat 7 - Introduction au Routage et OSPF
Légende : vol (3 possibilités d’affectation) : possibilité d’affectation d’un niveau à un vol : niveau affecté à un vol : conflit potentiel rejeté : conflit.
TD0 - Rappels. Acquis du programme 1 ère année Analyser et modéliser : un problème, une situation ; Imaginer et concevoir : une solution algorithmique.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Programmation linéaire en nombres entiers
Ceci est un graphe valué Des arcs : 1-2, 1-4, 7-10,…..
Problème de double digestion
UMR 7619 Sisyphe Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Cacul itératif.
CSI2520 Un langage de programmation impérative et concurrente.
Simulation du rôle de la communication dans l’établissement d’un réseau de liens sociaux Projet GPL :
La récursivité Mireille Goud HEG Vd AlgSD - Résurisivité.
CPI/BTS 2 Algorithmique & Programmation La récursivité Algo – Prog CPI/BTS2 – M. Dravet – 14/09/2003 Dernière modification: 14/09/2003.
No silver bullet Reflexion d ’experts du logiciel sur la difficultée de développer des logiciels fiables Quelles sont les causes Quelles solutions.
Dr. MOKEDDEM République Algérienne Démocratique et Populaire
Algorithme de DIJKSTRA
2 Cadre du TER Projet Algol But du TER Conception et étude d’algorithmes de traitement de données dans un satellite d’observation de la voûte spatiale.
Sixième étape : pondérer les graphes. Longueur d’une chaîne d’un graphe quelconque = nombre des arêtes qui la constituent. Distance entre deux sommets.
31/05/2007Projet Master 11 Présentation ludique de la recherche opérationnelle à la fête de la science Année universitaire 2006/2007 Sylvain FIX Julien.
Génération de routes optimales Sujets Introduction TSP Colonies de fourmis (voir autre présentation Informs Healhcare) PIF6004 Sujets Spéciaux en informatique.
Traversées (Parcours ) de graphes
CSI2510 Structures de données et algorithmes Arbres couvrants minimaux
LE PROJET EN TERMINALE.
Coding party Écrire un programme qui élève un nombre au carré Écrire un programme qui teste si un nombre est pair Écrire un programme qui calcule la factorielle.
Coding party Écrire un programme qui élève un nombre au carré Écrire un programme qui teste si un nombre est pair Écrire un programme qui calcule la factorielle.
Transcription de la présentation:

PROFESSEURS  Alexandre Miquel  Étienne Miquey  Mauricio Guillermo  Patrice Lhéritier  Isabelle Abou ÉLÈVES DE Term. S  Alain Kalichman  Martín Pérez  Guillermo Rodriguez  Rodrigo Oromí  Santiago Gibert  Aurélien Michon  Juan Elenter  Omega Petrazzini

Problème de l’organisation routière Un problème local: - Trouver son chemin dans le réseau - Chemin le plus court? Un problème global: - Phénomènes de congestion - Heures d’affluence - Comment améliorer le réseau?

SOLUTION RÉEL MATHS PROBLÈME RÉSOLUTION MODÉLISATION SOLUTION MATHÉMATIQUE

 Comment diminuer les embouteillages dans une ville?  Comment éviter un embouteillage?  Quel chemin choisir?

Graphes Un graphe G est donné par: -Un ensemble de sommets S -Un ensemble d’arêtes A, -Chaque arête relie deux sommets. G = (S,A)

Graphe pondéré Un graphe pondéré est un graphe dans lequel on attribue un poids à chaque arête. Un chemin est une suite d’arêtes qui joignent un sommet (la source) à un autre (la destination). - Le poids peut représenter une distance, un temps, etc.

Le langage Python C’est un langage de programmation multi-paradigme, qui combine les traits de programmation impératifs, fonctionnels et orientés objet. Guido van Rossum # Fonction factorielle en Python def factorielle(x): if x < 2: return 1 else: return x * factorielle(x-1)

. Problèmes de circulation routière. Modélisation mathématique par les graphes. Utilisation du langage Python. Résolution du problème du plus court chemin

On n’a abordé ici que le problème de la recherche de chemins On pourrait utiliser les graphes pour résoudre des problèmes routiers plus complexes: - Analyse des flux dans le réseau - Comment modifier la structure du réseau pour le rendre plus fluide?