Ce document présente la dualité lagrangienne, en se concentrant sur son utilisation pour optimiser des programmes sous différentes contraintes. Il décrit les concepts fondamentaux de relaxation lagrangienne, la formulation des problèmes duals, et les méthodes de résolution associées, y compris les algorithmes de sous-gradient. Les références académiques complètent les explications théoriques et pratiques de ce sujet en optimisation continue.