article sur le Programmation dynamique, Explication sur le Programmation dynamique

Programmation dynamique Article, Signification, Explication

Inventée par le professeur Richard Bellman, la programmation dynamique permet de résoudre au moyen d'un ordinateur tout problème d'optimisation dont la fonction objectif se décrit comme la somme de fonctions monotones non-décroissantes des ressources. Or c'est là un cas très souvent rencontré pour deux raisons :

Exemples :

  • Optimiser la production d'un bassin minier en fonction des ressources sur chaque puits
  • Optimiser le nombre de consommateurs touchés par une campagne publicitaire en répartissant le budget sur différents médias, ou au contraire en le concentrant (média-planning).

C'est la programmation dynamique - et non des considérations de respect des riverains d'un aéroport - qui conduisit à faire monter les avions civils et militaires le plus rapidement possible jusqu'à leur altitude de croisière. Cette technique montre en effet que c'est ce qui minimise tant la consommation générale de carburant que la rentabilisation du capital de l'appareil.

La programmation dynamique a malheureusement, compte-tenu de ses nombreux succès, fait disparaître du programme de la plupart des écoles d'ingénieurs une partie passionnante des mathématiques qui visait au même résultat par d'autres moyens : le calcul des variations.

Le temps d'exécution d'un algorithme de programmation dynamique peut être calculé grâce au Théorème maître.

Application algorithmique :

Le problèmes des skieurs constitue une application : il s'agit de distribuer m skis à n skieurs (m>n) en minimisant les écarts de taille entre les skis et les skieurs. La propriété d'optimalité des sous-structures (si une distribution est optimale, alors toute sous partie des skis et des skieurs est optimale) le rend traitable par programmation dynamique

C'est un article concernant le Programmation dynamique. La page contient la signification du Programmation dynamique , Description et explication au sujet de Programmation dynamique

recherche quelque chose