1 Moulay El Mehdi Falloul Une introduction à la recherche opérationnelle et au

1 Moulay El Mehdi Falloul Une introduction à la recherche opérationnelle et au management des projets 2 3 Introduction La Recherche opérationnelle (RO) est une discipline qui traite de l’application des méthodes d’analyse avancées pour aider à prendre de meilleures décisions. Employant des techniques des sciences mathématiques, tels que la modélisation mathématique, l’analyse statistique, et l’optimisation mathématique, la recherche opérationnelle cherche des solutions optimales ou quasi optimale à des problèmes complexes de prise de décision. La Recherche opérationnelle (RO) englobe un large éventail de problèmes techniques et des méthodes appliquées dans la poursuite de l’amélioration du processus décisionnel et d’efficacité, tels que la simulation, l’optimisation mathématique, la théorie des files d’attente et les processus stochastiques, les chaines de Markov, les méthodes économétriques, l’analyse des données, les réseaux de neurones, les systèmes experts, l’analyse décisionnelle et le processus de hiérarchie analytique. La quasi-totalité de ces techniques impliquent la construction de modèles mathématiques qui tentent de décrire le système. Les principales sous-disciplines moderne de la recherche opérationnelle, tels que définis dans la revue recherche opérationnelle, sont entre autres : les technologies de l’informatique et de l’information, l’économie et la finance appliquée, le génie industriel, le management des projets, la gestion de la chaîne d’approvisionnement, la simulation, le transport et la logistique. La Gestion de projet est le processus et l’activité de planification, d’organisation, de motivation, et de contrôle des ressources, des procédures et des protocoles pour atteindre des objectifs spécifiques dans les 4 problèmes scientifiques ou quotidiennes. Un projet est un effort temporaire conçu pour produire un produit ou un marché (construction d’un bâtiment, conception d’un logiciel, etc) qui est généralement de durée limitée, et souvent limité par le financement suivant un cahier de charge spécifique. La gestion de projets utilise très souvent les techniques de la recherche opérationnelle dans les différents stades des projets. Cet ouvrage, constituant une introduction aux disciplines de la recherche opérationnelle et du management des projets, se divise en trois chapitres, le premier chapitre est consacré la programmation linéaire et les chaines de Markov, le deuxième chapitre porte sur les techniques usuels de management des projets, et le troisième chapitre est consacré à la théorie des graphes. 5 Chapitre I L’optimisation linéaire I. Une introduction à l’optimisation linéaire La programmation linéaire est un outil très important de la recherche opérationnelle. C’est un outil générique qui peut résoudre un grand nombre de problème de l’ingénierie de gestion. En effet, une fois un problème modélisé sous la forme d’équations linéaires, des méthodes assurent la résolution du problème de manière exacte. Les données et informations nécessaires à la résolution du problème sont supposées et connues d’une manière certaine. Ce qui place la programmation linéaire dans la famille d’aide à la décision en environnement certain. Les méthodes d’optimisation mathématiques sont aujourd’hui couramment utilisées dans le domaine des techniques industrielles et de l’ingénierie de gestion. Ces méthodes se caractérisent par le fait qu’elles permettent de tenir compte de contraintes données sous la forme d’inégalités. Généralement, on appelle programmation mathématique, la recherche de l’optimum d’une fonction de plusieurs variables liées entre elles par des contraintes liées entre elles par des contraintes sous forme d’égalités ou d’inégalités. 1. LES BASES MATHEMATIQUES DE LA PROGRAMMATION LINEAIRE La Programmation linéaire se préoccupe de résoudre un problème mathématique, à savoir maximiser ou minimiser une fonction linéaire de n variables (appelés la fonction objective) Avec m contraintes linéaires, qui est : 6 max min imiser ou imiser n nx c x c x c x c z + + + + = L L 3 3 2 2 1 1 Sous contraintes 1 , 1 3 3 , 1 2 2 , 1 1 1 , 1 b x a x a x a x a n n ≤> + + + + L L 2 , 2 3 3 , 2 2 2 , 2 1 1 , 2 b x a x a x a x a n n ≤> + + + + L L 3 , 3 3 3 , 3 2 2 , 3 1 1 , 3 b x a x a x a x a n n ≤> + + + + L L ………………………………………≤> … ……………………………………… ≤> … m n n m m m m b x a x a x a x a , 3 3 , 2 2 , 1 1 , ≤> + + + + L L Et les contraintes triviales , 0 1 ≥ x , 0 2 ≥ x , 0 3 ≥ x …. . 0 ≥ n x En termes matricielles, un modèle de programmation linéaire est : max min imiser ou imiser x c z T r = Tel que b x A r r ≥< 0 ≥ x v Où A est une matrice n m × ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ ⎞ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ ⎛ = n m m m n n n a a a a a a a a a a a a A , 2 , 1 , , 3 2 , 3 1 , 3 , 2 2 , 2 1 , 2 , 1 2 , 1 11 K K K K K K K K ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ ⎞ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ ⎛ = m b b b b b K r 3 2 1 , ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ ⎞ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ ⎛ = n x x x x x K K r 3 2 1 et ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ ⎞ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ ⎛ = n c c c c c K K r 3 2 1 Les coefficients 1 c , 2 c , 3 c ,…, n c sont appelés coefficients de coût. La programmation linéaire est une technique mathématique largement utilisée, conçue pour aider les gestionnaires et les ingénieurs dans la planification et la prise de décisions relatives à l’affectation des ressources. La programmation linéaire est si importante, parce que tant de problèmes différents dans de nombreux domaines diversifiés sont modélisé mathématiquement par le problème mathématique de programmation linéaire, à savoir : max min imiser ou imiser x c z T r = Tel que : b x A r r ≥< 0 ≥ x v . 7 En effet la solution des problèmes de programmation linéaire dans l’industrie, gouvernements et établissements universitaires partout dans le monde représente l’un de la plus grande quantité de temps de calcul en calcul scientifique (par opposition au traitement des données). Voici quelques-uns des principaux domaines où la programmation linéaire a été largement et avec succès appliqué : (1) Optimisation d’une raffinerie de pétrole. (2) Répartition de la production. (4) Problèmes de distribution. (5) Planification financière et économique. Vue d’ensemble Programmation quadratique Programmation linéaire 2 2 2 2 1 1 , ) ( n n x x x x x f Min Max L L + + = ⎭ ⎬ ⎫ ⎩ ⎨ ⎧ n n n x c x c x c x x f Min Max + + + = ⎭ ⎬ ⎫ ⎩ ⎨ ⎧ L L 2 2 1 1 1 ) ( Fonction objective linéaire fonction objective non linéaire Sous réserve de m contraint linéaires sous réserve de m contraintes linéaire 1 , 1 2 2 , 1 1 1 , 1 b x a x a x a n n ≤≥= + + + L 2 , 2 2 2 , 2 1 1 , 2 b x a x a x a n n ≤≥= + + + L 1 , 1 2 2 , 1 1 1 , 1 b x a x a x a n n ≤≥= + + + L 2 , 2 2 2 , 2 1 1 , 2 b x a x a x a n n ≤≥= + + + L ------------------------------------------ -------------------------------------- m n n m m m b x a x a x a ≤≥= + + + , 2 2 , 1 1 , L Programmation géométrique ) , , , , ( 3 2 1 n x x x x f Min Max L L ⎭ ⎬ ⎫ ⎩ ⎨ ⎧ – fonction objective non linéaire Sous réserve de m contraintes non linéaire { { 0 ) , , , , ( 0 ) , , , , ( 3 2 1 2 3 2 1 1 = = n n x x x x g x x x x g L L L L ------------------------------ ------------------------------ { { 0 ) , , , , ( 0 ) , , , , ( 3 2 1 3 2 1 1 = = − n m n m x x x x g x x x x g L L L L 8 Programmation mathématique ou Non linéaire Trouver le vecteur t r tel que uploads/Management/ recherche-operationnelle-et-management-des-projets-by-falloul-moulay-el-mehdi.pdf

  • 21
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Fev 15, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 1.6249MB