Je vais vous expliquer l'algorithme de Bellman dans le contexte de l'ordonnancement, en utilisant des schémas pour une meilleure compréhension.

L'algorithme de Bellman en ordonnancement

Principe fondamental

L'algorithme de Bellman, aussi connu sous le nom de programmation dynamique, est particulièrement utile pour résoudre des problèmes d'optimisation séquentielle. Dans le cadre de l'ordonnancement, il permet de :

Formulation mathématique

Le principe d'optimalité de Bellman s'exprime ainsi :

$$ ⁍ $$

Où :

Graphe d'ordonnancement en PlantUML.png

Application à l'ordonnancement

1. Construction du problème

  1. Identifier les tâches et leurs dépendances
  2. Définir les coûts (temps d'exécution, ressources)