Donner un algorithme, valable pour les chaînes avec une seule classe, qui décide si la chaîne est périodique et, si oui, calcule sa période.
En utilisant cet exemple, décrire comment construire un programme auxiliaire dont une solution optimale (si elle existe) donnera une solution réalisable de base du programme de départ; décrire aussi comment trouver une solution de base réalisable de ce programme auxiliaire; ensuite transformer ce programme auxiliaire dans la forme utilisée par l'algorithme du simplexe (où toutes les contraintes explicites sont des équations).
Expliquer comment la programmation dynamique peut aider à résoudre le problème suivant:
Je veux calculer le coût minimum du carburant pour effectuer un voyage de 1000 kilomètres. Mon véhicule a une autonomie de 300 kilomètres et je sais qu'il y a une station de service chaque 100 kilomètres sur la route. Je dispose d'un tableau qui me donne le prix de carburant dans chaque station. (Je ne suis pas obligé de faire le plein quand j'achète.)