Properly introduction the O.R. problem
[Projet_Recherche_Operationnelle.git] / ProjetOptimRO.tex
CommitLineData
e37aec65
JB
1\documentclass[12pt,oneside,a4paper]{book}
2
3
4%%%%%Packages
5
6\usepackage{latexsym}
7\usepackage{amssymb}
8\usepackage[utf8]{inputenc}
9\usepackage[francais]{babel}
10\usepackage{color}
11\usepackage{geometry}
12\usepackage{graphicx}
13\usepackage{amsfonts}
14\usepackage[T1]{fontenc}
15\usepackage{multirow}
16\usepackage{fancyhdr}
17\usepackage{tocbibind}
18\usepackage{lmodern}
19
20
21%%%%%Marges & en-t\^etes
22
23\geometry{hmargin=2.3cm, vmargin=3cm}
24\fancyhf{} % supprime les en-t\^etes et pieds pr\'ed\'efinis
25\fancyhead[FC]{\bfseries\thepage} % N∞page centre bas
26\fancyhead[HC]{\footnotesize\leftmark} % chapitre centre haut
27\renewcommand{\headrulewidth}{0.2pt} % filet en haut
28\addtolength{\headheight}{0.5pt} % espace pour le filet
29\renewcommand{\footrulewidth}{0.2pt} %filet en bas
30
31
32%%%%%Th\'eor\`eme et d\'efinitions
33
34\newtheorem{Def}{D\'efinition}
35\newtheorem{Not}[Def]{Notation}
36\newtheorem{Th}{Th\'eor\`eme}
37\newtheorem{Prop}[Th]{Proposition}
38\newtheorem{Cor}[Th]{Corollaire}
39\newtheorem{Rmq}{Remarque}
40
41
42%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
43%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
44
45\begin{document}
46
47%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
48%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
49
50%%%%%Page de garde
51
52\begin{center}
53
b0927d0a 54 %\includegraphics[scale=0.5]{logo_sciences_rvb.png}\\
cec1e8f8 55 \includegraphics[scale=0.5]{polytech.png}\\
b0927d0a
JB
56
57 \vspace*{0.5cm}
58
59 \footnotesize{
60 \large \bf D\'epartement d'Informatique, Réseaux et Multimédia\\
61 \large \bf 5ème année\\
62 }
63
64 \vspace*{0.5cm}
65
66 %\large{Master 2 Professionnel\\
67 %Math\'ematiques et Informatique des Nouvelles Technologies\\}
68
69 \large{Projet \\ en \\ Optimisation et Recherche Opérationnelle \\}
70
71 \vspace*{0.7cm}
72
73 \begin{tabular}{c}
74 \hline
1ac77878 75 ~ \\
cec1e8f8
JB
76 \LARGE\textbf {Programmation Séquentielle Quadratique} \\
77 \LARGE\textbf {en} \\
78 \LARGE\textbf {Optimisation non linéraire sous contraintes} \\
1ac77878 79 ~ \\
b0927d0a
JB
80 \hline
81 \end{tabular}
82
83 \vspace*{0.7cm}
84
85 \includegraphics[scale=0.4]{CE.PNG}\\
86
87 \vspace*{0.5cm}
88
89 \large par\\
90
91 %\large \bsc{}\\
92 %\normalsize{M\'emoire encadr\'e par :} \large St\'ephane \bsc{Ballet}\\
93
94 \vspace*{0.2cm}
91df3de1 95 \large {\bf Jérôme \bsc{Benoit} et Sylvain \bsc{Papa}}\\
b0927d0a
JB
96
97 %\vspace*{0.1cm}
98
99 % \large sous la direction de \\
100
101 %\vspace*{0.1cm}
102
103 %Eric Audureau et Thierry Masson
104
105 %\vspace*{1cm}
106
107 \vspace*{1cm}
108
109 %\normalsize{Licence de Mathématiques 3ème année}
110 \normalsize{Année 2018-2019}
e37aec65
JB
111
112\end{center}
113
114\thispagestyle{empty}
115
116\newpage
117
118
119%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
120%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
121
122
123\pagestyle{plain}
124\frontmatter
125
126
127%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
128%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
129
130
131
132%%%%%Table des mati\`eres
133
134\tableofcontents
135
136\begin{figure}[!b]
b0927d0a
JB
137 \begin{center}
138 %\includegraphics{logo_fac2}
139 \includegraphics[scale=0.04]{amu}
140 \end{center}
e37aec65
JB
141\end{figure}
142
143\newpage
144
145
146%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
147%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
148
149
150\mainmatter
151\pagestyle{fancy}
152
153
154%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
155\chapter{Introduction générale}
156
e37aec65
JB
157\vspace{.5em}
158
159\section{Qu'est-ce que la recherche opérationnelle?}
160
64f7c064
JB
161\subsection{Présentation rapide}
162
e7e85554
JB
163La recherche opérationnelle est une discipline dite "hybride" au confluent de plusieurs disciplines dont principalement l'analyse numérique, les probabilités, la statistique et l'algorithmie.
164\newline
165On la considère usuellement comme une sous discipline des mathématiques de la décision.
91df3de1 166
64f7c064
JB
167\subsection{Définition de la problèmatique}
168
169Soient $(n, p, q) \in \mathbb{N}^3$, $x \in \mathbb{R}^n$, deux fonctions $g: \mathbb{R}^n \longrightarrow \mathbb{R}^p$ et $h: \mathbb{R}^n \longrightarrow \mathbb{R}^q$, une fonction $J: \mathbb{R}^n \longrightarrow \mathbb{R}$;
170\newline
171On définit le problème central $ \mathcal{P} $ que ce propose de résoudre la recherche opérationnelle :
172\newline
173\begin{center}
174$
175 \mathcal{P} \left \{
176 \begin{array}{r c l}
177 \displaystyle\min_{x \in \mathbb{R}^n} J(x) \\
178 g(x) \leq 0 \\
179 h(x) = 0
180 \end{array}
181 \right .
182$
183\end{center}
184
185
e37aec65
JB
186\section{Qu'est-ce que l'optimisation?}
187
b0927d0a
JB
188Dans cette section nous prenons appui sur l'ouvrage {\it Optimisation et contrôle des systèmes linéaires} \cite{Berg} de Maïtine Bergounioux \footnote{Maïtine Bergounioux, {\it Optimisation et contrôle des systèmes linéaires}, Dunod, 2001.}.
189Nous utiliserons aussi l'ouvrage de Francis Filbet\footnote{Francis Filbet, {\it Analyse numérique - Algorithme et étude mathématique}, Dunod, 2009.}, {\it Analyse numérique - Algorithme et étude mathématique} \cite{Filb}.
190
191
192%{\it La relativité}, Que sais-je?, 4ème édition, puf, 2000, \cite{Mavr};
193%ainsi que Jean Hladik, {\it La relativité selon Einstein}, L'esprit des sciences, Ellipses, 2000, \cite{Hlad}.
e37aec65
JB
194
195
196
197
198%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
199
200\chapter{Sujets d'étude en travaux dirigés}
201
202\section{Cahier des charges}
203
b0927d0a 204Il s'agit de travailler en binôme ou bien seul sur des sujets complémentaires et d'approfondissement du cours. Le travail en question effectué durant les TDs consistera
e37aec65
JB
205à effectuer un dossier sur un thème. Le dossier devra être tapé en Latex ou Tex puisque il peut y avoir des formules de mathématiques ou de physiques. Il pourra aussi comporter une partie "implémentation effective" d'algorithmes (en annexe).
206
207\vspace{.5em}
208
b0927d0a
JB
209Sur la fond, toutes les sources de connaissance utilisées devront être citées. En particulier, la méthodologie universitaire sera privilégiée
210(citations en note de bas de page et dans le corps du document, liste des références en fin de document dans la bibliographie, etc...).
211Wikipédia pourra être utilisé mais cela devra être mentionné en tant que référence (note de bas de page ou citation dans le corps du document).
e37aec65
JB
212L'accent sera essentiellement mis sur la démarche scientifique utilisée à égal niveau avec le contenu acquis des connaissances.
213
214\vspace{.5em}
215
b0927d0a
JB
216Plusieurs sources devront être croisées afin de prétendre au maximum de vraisemblance
217et d'objectivité scientifique. Le document ne devra pas excéder 10 pages.
e37aec65
JB
218On privilégiera les qualités de synthèse, d'organisation ainsi que du contenu du document.
219
220\section{Proposition de sujets}
221
222\subsection{Analyse numérique}
223
224\vspace{.5em}
225
2261) Méthode des moindres Carrés (cas général, cas pondéré, cas des équations non linéaires).
227
228\vspace{.5em}
229
2302) Méthode de Newton-Raphson (cas d'une variable, cas de deux variables) - Application: extrema d'une fonction à deux variables.
231
232\vspace{.5em}
233
2343) Autres méthodes: méthode de Jacobi, de Gauss-Seidel, etc....
235
236\vspace{.5em}
237
e37aec65
JB
238\subsection{Optimisation}
239
240\vspace{.5em}
241
242\subsubsection{Optimisation sans contrainte}
243
244{\bf A- Algorithmes déterministes}
245
246\vspace{.5em}
247
2481) Régression linéaire sans contrainte (pré-requis: Méthode des moindres carrés).
249
250\vspace{.5em}
251
2522) Méthodes de descente: la méthode du gradient (à pas constant ou à pas variable ou à pas optimal).
253
254\vspace{.5em}
255
b0927d0a 2563) Méthode de Newton (ou méthode dite de la tangente) et application à la recherche d'extrema.
e37aec65
JB
257
258\vspace{.5em}
259
2604) Méthodes de descente: méthode du gradient conjugué (cas linéaire et cas général)
261
262\vspace{.5em}
263
2645) Méthode de relaxation
265
266\vspace{.5em}
267
268{\bf B- Algorithmes probabilistes ou dit stochastiques}
269
270\vspace{.5em}
271
2721) Dynamique de métropolis (prérequis: chaines de Markov)
273
274\vspace{.5em}
275
2762) Recuit simulé sur un ensemble fini et application au problème du voyageur de commerce (prérequis: dynamique de métropolis)
277
278\vspace{.5em}
279
280\subsubsection{Optimisation ou minimisation avec contraintes}
281
282\vspace{.5em}
283
2841) Régression linéaire avec contraintes (prérequis: méthode des moindres carrés, conditions ou équations dites de Karush-kuhn-Tucker (KKT)) .
285
286\vspace{.5em}
287
2882) Cas de la programmation linéaire (prérequis: Lagrangien et multiplicateurs de Lagrange, conditions de KKT).
289
290\vspace{.5em}
291
b0927d0a
JB
2923) Algorithmes: méthode du gradient projeté, méthode de Lagrange-Newton pour des contraintes en égalité,
293méthode de Newton projetée pour des contraintes de bornes, méthodes de pénalisation,
294méthodes de programmation quadratique successive (SQP Sequential Quadratic Programming),
e37aec65
JB
295méthode de dualité (méthode d'Uzawa, prérequis: théorie de la dualité convexe) etc...
296
297\vspace{.5em}
298
e37aec65
JB
299\subsection{Recherche opérationnelle}
300
301\vspace{.5em}
302
303\subsubsection{La programmation linéaire (cas particulier de l'optimisation avec contraintes)}
304
3051) Méthode d'énumération.
306
307\vspace{.5em}
308
3092) Méthode du simplexe.
310
311\vspace{.5em}
312
b0927d0a 3133) Application à des problèmes de R.O:
e37aec65
JB
314
315\vspace{.5em}
316
317\hspace{.3em} 3.1) Fêtes de Pâques: A l'approche des fêtes de Pâques, un artisan chocolatier décide de confectionner des oeufs en chocolats. En allant inspecter ses réserves, il constate qu'il lui reste 18 kg de cacao, 8 kg de noisettes et 14 litres de lait. Ce chocolatier a deux spécialités: l'oeuf {\it extra} et l'oeuf {\it sublime}. Un oeuf {\it extra} nécessite 1kg de cacao, 1 kg de noisettes et 2 litres de lait tandis qu'un oeuf {\it sublime} nécessite 3 kg de cacao, 1 kg de noisettes et 1 litre de lait. Il fera un bénéfice de 20 euros en vendant un oeuf {\it extra}, et de 30 euros en vendant un oeuf {\it sublime}.
318
319\vspace{.5em}
320
321\hspace{.6em} a) \'Ecrire ce problème sous la forme d'un problème de programmation linéaire.
322
323\vspace{.5em}
324
325\hspace{.6em} b) Combien d'oeufs extra et sublime doit-il fabriquer pour faire le plus grand bénéfice?
326
327\vspace{.5em}
328
329\hspace{.3em} 3.2) Organisation du travail: La fabrication d'une pièce $P_1$ a un prix de revient de 150 euros et celle d'une pièce $P_2$ coûte 100 euros. Chaque pièce est traitée successivement dans trois ateliers. Le nombre d'heures-machines par pièce est indiqué dans le tableau suivant :
330
331\vspace{.5em}
332
333\begin{center}
b0927d0a
JB
334 $
335 \begin{array}{|c|c|c|c|}
336 \hline
337 Atelier & A & B & C \\
338 \hline
339 Pièce 1 & 3 h & 5 h & 2 h \\
340 \hline
341 Pièce 2 & 1 h & 3 h & 3 h \\
342 \hline
343 \end{array}
344 $
e37aec65
JB
345\end{center}
346
347\vspace{.5em}
348
349Pour éviter le chômage technique, l'atelier A doit obligatoirement fournir 1200 heures machines, l'atelier B doit obligatoirement fournir 3000 heures machines et l'atelier C doit obligatoirement fournir 1800 heures machines.
350
351\hspace{.6em} a) \'Ecrire ce problème sous la forme d'un problème de programmation linéaire.
352
353\vspace{.5em}
354
355\hspace{.6em} b) Combien faut-il fabriquer de pièces $P_1$ et $P_2$ pour minimiser le coût de revient de l'ensemble de la production et pour assurer le fonctionnement des trois ateliers excluant tout chômage technique?
356
357\vspace{.5em}
358
e37aec65
JB
359\bibliographystyle{plain}
360\bibliography{stdlib_sbphilo}
361
362%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
363
364\end{document}
365
366
367\begin{thebibliography}{6}\input{MemoireM2Ballet6.synctex.gz(busy)}
368
b0927d0a
JB
369 %\bibitem[1]{BL} Jean-Pierre \bsc{Bourguignon} et David \bsc{Langlois}, Cours de M1, Module Relativité Générale,
370 %Ecole Polytechnique, ParisTech, 2011.\\
371
372 %\bibitem[2]{G} Gilles \bsc{Cohen-Tannoudji}, Einstein et la refondation relativiste de la physique, 2005.\\
373
374 %\bibitem[3]{D} Pierre \bsc{Duhem}, La théorie physique, son objet, sa structure, Vrin, 2007.\\
375
376 %\bibitem[4]{E1} Albert \bsc{Einstein}, Die formale grundlage der allgemeinen Relativittstheorie. Kniglich Preussische
377 %Akademie der Wissenschaften (Berlin),Sitzungsberichte: pp 1030-1085. \\
378
379 %\bibitem[5]{G} Christian \bsc{Godin}, Dictionnaire de philosophie, Fayard Edition du temps, 2004.\\
380
381 %\bibitem[6]{H} Jean \bsc{Hladik}, La Relativité selon Einstein, L'Esprit des Sciences, Ellipses.\\
382
383 %\bibitem[7]{IS} \bsc{Iftime} and \bsc{Stachel}, The hole argument for covariant theories, arKiv:gr-qc/0512021v2, 8 avril 2006.\\
384
385 %\bibitem[8]{K} \bsc{Kant}, Critique de la raison pure, Traduction, présentation, notes par Alain Renaut, GF-Flammarion, 2006.\\
386
387 %\bibitem[9]{K2} \bsc{Kant}, Prolégomènes à toute métaphysique future, Traduction de Louis Guilermit, Vrin, 1986.\\
388
389 %\bibitem[10]{KU} Thomas \bsc{Kuhn}, La structure des révolutions scientifiques, Flammarion Champs Sciences, 2008.
390
391 %\bibitem[11]{L} Marc \bsc{Lachièze-Rey}, Initiation à la cosmologie, 3ème édition, Dunod, 2000.\\
e37aec65 392
b0927d0a 393 %\bibitem[12]{Mas} Thierry \bsc{Masson}, Cours de géométrie différentielle, groupe et algèbre de Lie, fibrés et connexions, 2010.\\
e37aec65 394
b0927d0a 395 %\bibitem[13]{Poi} Henri \bsc{Poincaré}, La Science et L'Hypothèse, Flammarion, Paris, 1968.\\
e37aec65 396
b0927d0a
JB
397 %\bibitem[14]{Mav} Stamatia \bsc{Mavridès}, La Relativité, Que sais-je, 4ème édition, PUF, 2000.\\
398
399 %\bibitem[15]{R} Robert \bsc{Rynasiewicz}, The Lessons of the Hole Argument, The British Journal of the Philosophy of Science,
400 %vol; 45 (2), 407-436, Oxford University Press, Oxford Journals, 1994. \\
401
402 %\bibitem[16]{S} Standford Encyclopedia of Philosophy.\\
403
404 %\bibitem[17]{W} Wikipedia.\\
405
406 %\bibitem[1]{Bachtold} {\bf Manuel Bächtold}, L'interprétation de la mécanique quantique, une approche pragmatique, Collection vision des sciences, Hermann, 2008 .\\
1ac77878 407
b0927d0a 408 %\bibitem[2]{Aspect} {\bf Alain Aspect}, Présentation naïve des inégalités de Bell, 2004.\\
b0927d0a 409
1ac77878 410 \bibitem[3]{Basda} {\bf Jean-Louis Basdevant et Manuel Joffre}, Mécanique Quantique, Les éditions de l'Ecole Polytechnique, 2006.\\
b0927d0a 411
1ac77878 412 %\bibitem[4]{Diu} {\bf Bernard Diu}, Le congrès de Solvay de 1927: petite chronique d'un grand évènement, Bibnum.\\
b0927d0a
JB
413
414 %\bibitem[1]{B} \bsc{Aristote}, Métaphysique, traduction J.Tricot, Vrin, 1974.\\
415
b0927d0a 416\end{thebibliography}