Académique Documents
Professionnel Documents
Culture Documents
P01 Inroduction
P01 Inroduction
Recherche opérationnelle
Filière Economie et Gestion
Semestre 6
• Identifier les problèmes qui peuvent être résolus par la programmation linéaire ;
1. Introduction à la RO
3. Résolution graphique
4. La méthode du simplexe
Origine : Services militaires second guerre mondiale (1939-45), la recherche sur les opérations militaires.
Problématique : allouer de manière efficace des ressources limitées aux différentes opérations militaires et aux
activités au sein de chaque opération.
• Au début des années 1950’s, la RO avait pénétré une multitude d’organisations commerciales, industrielles,
et gouvernementales.
Définitions
• Cambridge Dictionary : Operational research UK (US operations research); The systematic study of how best
to solve problems in business and industry.
• Wikipedia : Operations research, operational research, or simply OR, is the use of mathematical models,
statistics and algorithms to aid in decision-making.
• Roadef (Société française de Recherche Opérationnelle et Aide à la Décision) : approche scientifique pour la
résolution de problèmes de gestion de systèmes complexes.
Recherche opérationnelle : l’ensemble des méthodes et techniques rationnelles d’analyse et de synthèse des
phénomènes d’organisation (Chaque fois que des hommes, des machines, des produits se trouvent en relations
actives) utilisables pour élaborer de meilleures décisions.
Les outils de la RO
• Aident à trouver
o une solution sur des problèmes nouveaux où l’homme n’a aucune expérience ;
• Un voyageur de commerce, basé à Agadir, doit visiter ses clients à travers le Maroc.
Complexité du problème :
La solution la plus directe serait d'essayer toutes les permutations
(combinaisons ordonnées) et de voir quelles tournée est la moins courte
(Recherche par brute forcing). Le temps d'exécution de cette approche se
situe dans un facteur polynomial de O(n !).
• de marchandises
• Cartes électroniques
• Le problème des mariages stables est un problème consistant à trouver, étant donnés n hommes, n femmes et
leurs listes de préférences, une façon stable de les mettre en couples.
Une situation est dite instable s'il existe au moins un homme et une femme qui préféreraient se mettre en couple
plutôt que de rester avec leurs partenaires actuels .
• A préfère G à F
• B préfère F à E
Questions :
Applications pratiques :
• Informatique : choix de localisation des serveurs, l'ordonnancement dans les systèmes d'exploitation.
Domaines d’application :
• Production: maximiser le profit selon disponibilité de la main d’œuvre, demande du marché, capacité de
production, prix de revient du matériau brut. . .
• Transport : minimiser distance totale parcourue selon quantités de matériaux à transporter, capacité des
transporteurs, points de ravitaillement en carburant. . .
Programmation linéaire
• satisfaire la demande 𝑎1 𝑥1 + 𝑎2 𝑥2 + ⋯ + 𝑐𝑛 𝑥𝑛 ≥ 𝑏1
• quantités produites 𝑥1 , 𝑥2 , ⋯ , 𝑥𝑛 ≥ 0
Optimisation combinatoire
• Trouver la meilleure solution parmi un nombre fini mais très grand de choix
o La nécessité de faire globalement les bons choix, de manière à optimiser la valeur objectif
• Exemples :
o Emploi du temps
o Echiquier tronqué
Graphes
• meilleur chemin de a à b
• meilleurs parcours
Le domaine réservé de la RO est celui des situations dans lesquelles, pour une raison quelconque, le sens
commun se révèle faible ou impuissant.
• problèmes combinatoires ; exemples : définition des investissements les plus rentables ; optimisation des
programmes de production, des niveaux d’activité, des affectations, des transports et de la logistique ;
ordonnancements, etc. ;
• problèmes stochastiques (c’est-à-dire où intervient le hasard) ; exemples : files d’attente, fiabilité des équi-
pements et sûreté de fonctionnement des systèmes, gestion de la production, etc. ;
• Faire le mieux
o temps machine, postes de travail, mémoire, ressources humaines, matière première, camions . . .