La recherche opérationnelle (aussi appelée aide à la décision) peut être définie comme l'ensemble des méthodes et techniques rationnelles d'analyse et de synthèse des phénomènes de management du système d'information utilisables pour élaborer de meilleures décisions.
Elle propose des modèles conceptuels pour analyser des situations complexes et permet aux décideurs de faire les choix les plus efficaces. (Source: Wikipedia)
Parmis ces problèmes, on trouve les problèmes dits combinatoires, en ce qu'ils comprennent un grand nombre de solutions admissibles parmi lesquelles on cherche une solution optimale ou proche de l'optimum. Exemple typique : déterminer où installer 5 centres de distribution parmi 30 sites d'implantation possibles, de sorte que les coûts de transport entre ces centres et les clients soient minimum (Source: Wikipedia)
Pour résoudre ces problèmes combinatoires, on utilise la programmation linéaire. Sous linux, ceci peut être fait à l'aide de GLPK.
Exemple de problème
Ce problème est extrait du cours RCP-101: Recherche opérationnelle et techniques d'aide à la décision du CNAM
Définition des variables et contraintes
Variables réelles
x1: nombre d'appareils produits par le processus technique T1 ; x1 >= 0
x2: nombre d'appareils produits par le processus technique T2 ; x2 >= 0
x3: nombre d'appareils produits par le processus technique T3 ; x3 >= 0
Je suis responsable d'exploitation dans le domaine de l'hébergement. Je travaille, entre autres, sur la virtualisation et l'amélioration des
performances web. De temps en temps, j'arrive à décrocher de mon clavier pour lire un bon bouquin en écoutant de la musique.