Optimisation combinatoire 1 — Michel Sakarovitch