Introduction Exemple : Fibonacci Programmation dynamique Application
Chapitre 3:
Programmation dynamique
Dr S.Balbal
2022/2023
Dr S.Balbal Module: AAC Chapitre 3: Programmation dynamique 2022/2023 1 / 22
Introduction Exemple : Fibonacci Programmation dynamique Application
Sommaire
1Introduction
2Exemple : Fibonacci
3Programmation dynamique
idée générale
définition
DPR & PD
4Application
multiplication d’une chaine de matrices
Plus court chemin dans les graphes
Dr S.Balbal Module: AAC Chapitre 3: Programmation dynamique 2022/2023 2 / 22
Introduction Exemple : Fibonacci Programmation dynamique Application
Introduction
« Dynamic programming amounts to breaking down an optimization problem into
simpler sub-problems and storing the solution to each sub-problem so that each
subproblem is only solved once » R.Bellman
Le principe général de la programmation dynamique selon Bellman :
« Toute sous politique d’une politique optimale est optimale » Appliquée au domaine
des graphes cela donne; tout sous chemin d’un chemin optimal est optimal »
Dr S.Balbal Module: AAC Chapitre 3: Programmation dynamique 2022/2023 3 / 22
Introduction Exemple : Fibonacci Programmation dynamique Application
Introduction
Nous allons découvrir une nouvelle méthode de conception d’algorithme : la
programmation dynamique
Nous allons introduire cette méthode à travers le problème de Fibonacci
Dr S.Balbal Module: AAC Chapitre 3: Programmation dynamique 2022/2023 4 / 22
Introduction Exemple : Fibonacci Programmation dynamique Application
Exemple : Fibonacci
Dr S.Balbal Module: AAC Chapitre 3: Programmation dynamique 2022/2023 5 / 22
1 / 22 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!