Dans ce livre, on s'intéresse au problème du plus court chemin entre deux sommets donnés dans des graphes orientés pouvant comporter des circuits absorbants. On commence par étudier des formulations de ce problème en programmation linéaire à variables entières et mixtes. Une des formulations, dite "compacte", a le double avantage de nécessiter un nombre polynomial de contraintes et de constituer, comme le montrent nos expérimentations, une relaxation plus forte en moyenne. Dans le but de résoudre le problème efficacement, on étudie ensuite la possibilité de générer des inégalités valides. On montre la difficulté potentielle liée au problème de séparation de ces inégalités. En revanche, combinées à des techniques de lifting, ces inégalités valides seront exploitables. Nos expérimentations effectuées sur une série de graphes de tailles allant jusqu'à 200 sommets montrent en particulier que le renforcement itératif par les inégalités liftées permet d'obtenir la solution optimale entière en moins de dix itérations pour plus de 50% des exemples considérés. Mots clés : Programmation linéaire, Graphe, Plus court chemin, Inégalités valides, Séparation, Lifting.