Le problème central de l’ordonnancement (les plus longs chemins)

Slides:



Advertisements
Présentations similaires
Management de projet GESTION des DELAIS séance 3
Advertisements

Classe : …………… Nom : …………………………………… Date : ………………..
CH-IV. L’ORADONNANCEMENT
CHAPITRE 6 Fonctions numériques.
La construction d ’un réseau PERT
Bloc1 : Théorie des graphes et problèmes d’ordonnancement
LES GRAPHES.
Visualisation d’information interactive 5 : 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.
Plus rapide chemin bicritère : un problème d’aménagement du territoire
Houssein ALAEDDINE Kamal SERRHINI
Evaluation des performances en entreprise
Recherche Opérationnelle
                                        République Algérienne Démocratique et Populaire Ministère de l’Enseignement Supérieur et de la Recherche Scientifique.
En management de Projet
LES AUTRES MÉTHODES D’ORDONNANCEMENT
Eric Dupont et sa femme Malakoff (92)
Projet : Mme Rouan, responsable de l ’implantation d ’un nouveau magasin à Marseille, est une femme organisée. Elle a saisi la liste des tâches à réaliser.
Méthode d’ordonnancement des tâches
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.
Algorithmique et Programmation
Parcours de formation SIN-7
Algorithmes Branch & Bound
Exemple : Etude (partielle) d'un projet d'équipement informatique.
Optimisation linéaire
Optimisation et Complexité
Traduction ‘libre’ mais qui donne bien l’esprit de la méthode
Théorie des graphes Un peu de vocabulaire.
APPROCHE, MÉTHODOLOGIE ET OUTILS
Algorithme de Bellman-Ford
Structures de données IFT-2000
GPA750 Les ateliers multigammes Chapitre 5


1 Licence dinformatique Algorithmique des graphes Problèmes dordonnancement. Utilisation de ce document strictement réservée aux étudiants de l IFSIC dans.
Recherche Opérationnelle
Optimisation de GRAPHES
- GRAPHES - Composantes et types
La gestion de projet Cours #13 et 14.
Introduction aux problèmes d'ordonnancement sans temps-morts.
GPA750 – Gestion de Projets
Suites Numériques.
Planification et suivi d'un projet de S.I Réfs : chapitre 9 p 251.
Gestion de Projet © GlobalProd’.
La planification d’un projet de maintenance
Graphes 1. Introduction 2. Définition 3. Représentation mémoire
Gestion de projet Planification.
Algorithmes Branch & Bound
Licence Informatique Algorithmique des graphes
LE FLOT MAXIMAL et LA COUPE MINIMALE
Ceci est un graphe valué Des arcs : 1-2, 1-4, 7-10,…..
Tâches Tâches antérieures Durée A -- 6 B 5 C 4 D E F A D G E F Niveaux
Problème de double digestion
Planification : Méthode de base Démarche d’analyse planning
Management de projet GESTION des DELAIS séance 2

Fonction carré.
Optimisation pour la Conception de Systèmes Embarqués
Projet : Mme Rouan, responsable de l ’implantation d ’un nouveau magasin à Marseille, est une femme organisée. Elle a saisi la liste des tâches à réaliser.
Microsoft Project UNIVERSITÉ HASSAN II – Mohammedia.
P E R T Technique D'évaluation et D'examen de Programmes Program
Introduction : des enjeux à la mise à niveau d’un projet !
Projet Théorie des graphes
Algorithmes Branch & Bound Module IAD/RP/RO Master d ’informatique Paris 6 Philippe Chrétienne.
Construire un GANTT.
SÉANCE 4 : TECHNIQUES POUR LA PLANIFICATION DE PROJETS SIO Gestion de projets, applications SIO Hager Khechine, MBA, PhD.
Cycle, Cocycle, Arbre et Arborescence
Chapitre 3 Problèmes de Cheminement
Réaliser un projet tuteuré!!!!!
Transcription de la présentation:

Le problème central de l’ordonnancement (les plus longs chemins)

Beaucoup de réalisations techniques ont un objectif à atteindre qui suppose l’exécution de multiples tâches t i, soumises à des contraintes de successions : la tâche t i de durée d i doit être achevée pour que la tâche t j commence. C’est un exemple de problème d’ordonnancement. On représente un tel projet par un graphe orienté dont les sommets représentent les tâches (graphe potentiel-tâches de B. Roy, 1960) On définit un arc de coût d i entre t i et t j, si la tâche t i doit immédiatement précéder la tâche t j et qu’elle dure d i. Ce graphe est sans circuit et admet des sommets sans prédécesseur et des sommets sans successeur. On ajoute au graphe deux sommets  et  correspondant à des tâches fictives telles que  est la tâche de début de projet, de durée nulle, qui doit être antérieure à toutes les autres tâches (on relie  aux sommets sans prédécesseur par des arcs de coût nul) et  est la tâche de fin de projet (on relie les sommets sans successeur à  par des arcs de coûts correspondants à leurs durées respectives). Le projet commence à la date 0 et on cherche une exécution des tâches qui minimise la durée totale du projet.

Code tâcheLibelléDurée (semaine)Prédécesseurs 1Maçonnerie7aucun 2Charpente de la toiture31 3Toiture12 4Plomberie et électricité81 5Façade23,4 6Fenêtre13,4 7Aménagement du jardin13,4 8Plafonds36 9Peintures28 10Emménagement15,7,9 Exemple (construction d’une maison)

  Principe Pour qu’une tâche puisse commencer, il est nécessaire que toutes les tâches qui la relient à  soient réalisées ; on note  i la date au plus tôt à laquelle la tâche t i peut commencer. La durée du projet ne peut être inférieure à la somme des durées des tâches composant le chemin le plus long de  à  : chemin critique. Il est possible de retarder l’exécution de certaines tâches sans modifier la durée du projet ; on note  i la date au plus tard à laquelle la tâche t i peut commencer. 8 1

Algorithmes 1. Dates au plus tôt Poser   = 0 Prendre les sommets j par ordre de rang croissant et faire :  j = max(  i + d i ) i  -1 (j) 2. Dates au plus tard Poser T  =   Prendre les sommets j par ordre de rang décroissant et faire : T j = min(T i ) – d j i  (j) A chaque sommet i on peut associer un intervalle de flottement : m i = T i -  i Les tâches dont m i = 0 sont appelées tâches critiques