PROGRAMMATION DYNAMIQUE (Exemples d’application)

Slides:



Advertisements
Présentations similaires
Résolution Graphique d'un Programme Linéaire
Advertisements

La Méthode de Simplexe Standardisation
3. Variantes de l’algorithme
2. Méthodes du simplexe et son analyse.
Chapitre 5. Description numérique d’une variable statistique.
Bloc 2 : Modèles d’optimisation par la programmation linéaire
Le DROIT dans les STS tertiaires Objectifs généraux Positionnement Structure du programme Méthode pédagogique Lépreuve dexamen.
variable aléatoire Discrète
Génération de colonnes
                                        République Algérienne Démocratique et Populaire Ministère de l’Enseignement Supérieur et de la Recherche Scientifique.
Introduction Modélisation Utilisation dun ensemble de relations mathématiques pour refléter le plus adéquatement possible une situation réelle Compromis.
Technologie et Production La fonction de production de l’entreprise
Algorithmes Branch & Bound
Suites de matrices Quelques usages récurrents
Programmation linéaire
Optimisation linéaire
Détermination de la production optimale
Chapitre 3bis Applications linéaires et Matrices
Cours de Gestion d’entreprise
Lectures Livre du cours :
DEA Perception et Traitement de l’Information
La droite dans R2 Montage préparé par : André Ross
Espaces vectoriels Montage préparé par : S André Ross
Chapitre 2: Des lacunes du marché aux lacunes du gouvernement
Programmation linéaire en nombres entiers : la méthode du simplexe
Algorithmes d ’approximation
Optimisation linéaire
Introduction à la programmation linéaire
Introduction à la programmation linéaire
La structure des coûts, le volume et la capacité Chapitre 9
Mise en oeuvre des MMCs L'utilisation des MMCs en reconnaissance des formes s'effectue en trois étapes : définition de la topologie de la chaîne de Markov,
L ABORATOIRE d I NGÉNIERIE des S YSTÈMES A UTOMATISÉS EA 4014 – Université dAngers Institut des Sciences et Techniques de lIngénieur dAngers Master2 Recherche.
GPA750 – Gestion de Projets
Régression linéaire (STT-2400)
Programmation linéaire en nombres entiers : les méthodes de troncature
MAXIMISER les RESULTATS
Introduction Objet de la programmation mathématique, construction d'un modèle mathématique, problème général de programmation mathématique et classification,
Institut Provincial des Arts et Métiers
Programmation dynamique
La firme Les techniques à deux facteurs La demande de facteurs
Equations du premier degré à une inconnue (rappel)
La formation des ressources humaines
Programmation linéaire en nombres entiers
Mme. Rizlane GUATI Mr Amine ESSALHI. Le producteur…c’est qui?
Foued Mnasri Weal Rekik
La politique de dividende
Probabilités (suite).
Chapitre 4 Linéarisation et optimisation sous contrainte
- 5 - Optimisation linéaire et non-linéaire
« Trade Liberalization, Exit, and Productivity Improvements: Evidence from Chilean Plants » 1 Nina PAVCNIK (1998) Sophie Camilleri, Alain Nouna, Sophie.
Programmation dynamique
CHAPITRE 3. Acquisition d’information et révision des croyances
Logiciel pour la résolution des programmes linéaires : « LINDO »
Chapitre 4 Variables aléatoires discrètes
Post-optimisation, analyse de sensibilité et paramétrage
2. Méthode du simplexe et son analyse.
La gestion des stocks (Modèle de Wilson).
programmation linéaire
3. Variantes de l’algorithme
1. Méthode du simplexe et son analyse.
PROGRAMMATION SCIENTIFIQUE EN C
Critères d’Aide à la Décision. Nouvelle Ligne de Produit Actions possibles quelles quantités produire? Etats de l’environnement quels niveaux de demande?
AIDE à la DECISION Critères IAE de Picardie - LP1.
Programme linéaire - solution graphique
LES POSTULATS DE LA MÉCANIQUE QUANTIQUE
Programmation par contraintes Réalisé par: WETCHA Chaima MOKDED Mohamed Ali FIA3-GL-AL 1 1.
1 Théorie de la finance Gestion de portefeuille Moyenne-variance Master Sciences de Gestion – Semestre II - Université Mohammed V Faculté des Sciences.
REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTRE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE UNIVERSITE LARBI BEN M’HIDI OUM EL.
1 UE Intro. Optimisation L3 INFO UPSud II. Programmation linéaire en variables entières (ou mixtes)
Transcription de la présentation:

PROGRAMMATION DYNAMIQUE (Exemples d’application) UNIVERSITE ABDELMALAK ESSAADI Faculté Polydisciplinaire de Tétouan   MASTER SPECIALISE : GESTION INFORMATIQUE DE L’ENTREPRISE PROGRAMMATION DYNAMIQUE (Exemples d’application) réalisé par : BEN ALILOU soumaya BOUDINE Ahlam TERROUFI Zineb Enacdré par: Pr. Mohamed El Merouani Promotion : 2014 / 2016

Plan Introduction Programmation dynamique déterministe Programmation dynamique Probabiliste Programmation linéaire Conclusion Chapitre 2 : Etude phytochimique Chapitre 3 : Etude biologique Chapitre 4 : Haloxylon scoparium

Introduction

Programmation dynamique déterministe

Introduction Dans cette section on s’intéresse au problème dit déterministe, où la connaissance de l’état et de la décision à prendre suffit pour savoir l’état à l’étape suivante. Un problème dynamique déterministe est caractérisé par la détermination de la fonction objective. Cette fonction peut être le minimum de la somme de la contribution induite par le passage d’un état à un autre, ou le maximum d’une telle somme, ou le minimum du produit de ces termes… etc. Il faut aussi déterminer la nature de l’ensemble des états dans chacune des étapes. Ces états Sn peuvent être représentés par des variables discrètes ou par des variables continues ou dans certains cas par un vecteur.

La structure de base d’un problème dynamique déterministe

Exemple Une société industrielle recrute trois techniciens à fin de renforcer certain de ses quatre groupes de travail dont le but de maximiser le nombre totale de pièces fabriqués par l’ensemble de ses employer. La rentabilité de ces techniciens se mesure par le nombre de pièces additionnelle que va produire chaque group. Le tableau suivant nous donne le nombre de pièces additionnelles construites par chaque groupe pour chacune des affectations possibles des nouveaux techniciens 

Résolution : Etape : groupes xn : nombre technicien à affecter à l’étape n Etat : nombre de technicien non encor affectés Pi(xi) :nombre de pièces additionnelles lorsqu’on affecte xi  technicien au groupe i Problème : trouver x1*, x2*, x3*et x4* solution optimal Fn (S) c’est le nombre total de pièces a fabriquer par l’ensemble des groupes n=1,2, 3et4: fn(S) = max fn(S, xn) n=1,2,3,4 avec fn(S, xn) = pn(xn) + fn+1(S, xn),

  Etape 4 :

Etape 3 :

Etape 2 :

Etape 1 :   le rendement optimale est 120 (=f1*(3)) pièces

La programmation dynamique probabiliste  

Exemple Un projet du gouvernement est étudié par 3 groupes de chercheurs. La probabilité que chacun de ces groupes 1, 2 et 3, n’arrive pas à terminer le projet est respectivement: 0,4; 0,6 et 0,8. Si on ajoute à ces groupes deux nouveaux chercheurs, les probabilités d’échec sont données par ce tableau

Résolution : Etapes : groupes xn : représente le nombre de chercheurs affectés à l’étape n, n = 1, 2, 3. Etat : le nombre de chercheurs qui peuvent être affectés à l’étape (ou groupe) n. Pi(xi) : la probabilité d’échec du groupe i si on lui ajoute xi chercheurs additionnels. Problème : trouver x1*, x2* et x3* solution optimal

Fn(S) c’est la probabilité minimale que les groupes n=1,2 Fn(S) c’est la probabilité minimale que les groupes n=1,2., 3 échouent dans leurs recherches : fn (S) = min fn (S, xn) n=1,2,3 avec fn(S, xn) = pn(xn) × fn+1(S, xn), Le problème est de déterminer l’allocation optimale de ces deux chercheurs afin de minimiser la probabilité que les groupes de recherche échouent dans leur travail

Etape n=3 :

Etape n=2 : 

Etape n=1:

Etape n=1: La Solution optimale : x1* = 1 x2* = 0 x3* = 1 La probabilité d’échec des trois groupes de recherche est de 0,06.

Résolution d'un programme linéaire Considérons le programme linéaire suivant La structure de base du problème est

Résolution d'un programme linéaire On considère toutes les valeurs possibles de X1(0,1,2) ; et on obtient par conséquence les états suivants : S (9,11), S (6,7) S (3,3). Etape 2

Résolution d'un programme linéaire Etape 1 On a : f1((R1,R2), x1) == 3 x1 + f * ((R1- 3 x1 , R2- 4 x1 ))). La solution optimale est (x1,x2)=(0,2) et la valeur de la fonction objectif est égale à 10.

Conclusion

Merci pour votre attention !