Examen de recherche opérationnelle Corrigé
|
|
|
- Adam Breton
- il y a 9 ans
- Total affichages :
Transcription
1 Examen de recherche opérationnelle Corrigé Marc Roelens Décembre Ordonnancement de tâches 1.1 On dresse le tableau des contraintes de précédence : Tâche A B C D E F G H I J Préc. J H A, H A, B C, I D D, F On détermine successivement : les tâches de niveau 0 (celles qui n ont pas d antécédent) : ce sont C, D et F (que l on peut numéroter dans cet ordre) ; les tâches de niveau 1 (celles qui n ont que des antécédents de niveau 0) : ce sont I et J (que l on numérote dans cet ordre) ; les tâches de niveau 2 (celles qui n ont que des antécédents de niveau 0 ou 1) : ce sont A et H (que l on numérote dans cet ordre) ; les tâches de niveau 3 (celles qui n ont que des antécédents de niveau 0, 1 ou 2) : ce sont B et E (que l on numérote dans cet ordre) ; les tâches de niveau 4 (celles qui n ont que des antécédents de niveau 0, 1, 2 ou 3) : il ne reste plus que G! Voici donc le tableau des tâches avec niveau et numéro d ordre : Tâche A B C D E F G H I J Préc. J H A, H A, B C, I D D, F Niv N o Comme on a réussi à numéroter tous les sommets, c est que le graphe de précédence est sans circuit, et la numérotation des sommets constitue un tri topologique (si la tâche X est avant la tâche Y, alors le numéro de X est inférieur au numéro de Y). Une représentation par niveau possible pour ce graphe est la suivante (on a ajouté des tâches fictives correspondant au début et à la fin des travaux) : C H B Déb D I E G Fin F J A niveau 0 niveau 2 niveau 3 niveau 1 niveau 4 1
2 1.2 On porte sur chaque arc du graphe de précédence la durée de la tâche dont cet arc est issu, et on sait que l on calcule la date de début au plus tôt en déterminant le chemin le plus long depuis le début des travaux ; ceci permet de trouver la durée minimale d exécution qui est la date de début au plus tôt de la tâche fictive représentant la fin des travaux. Ensuite, on détermine la date de début au plus tard en calculant le chemin le plus long depuis chaque sommet jusqu à cette tâche fictive de fin des travaux. Comme le graphe est ordonné par niveaux, ces calculs se font par niveaux croissants pour les dates de début au plus tôt, par niveaux décroissants pour les dates de début au plus tard. Le résultat est résumé sur le graphe suivant : Déb 0, C 0,0 D 0,3 F 2 4,6 I 3 8,9 H, 12,12 7 J A 10 13,14 B 22,31 22,22 E G ,32 Fin Les dates de début au plus tôt et au plus tard sont indiquées (séparées par des virgules) au dessus des tâches. On obtient ainsi les réponses : la durée minimale d exécution est de 32 unités ; le chemin critique est 1.3 Déb D J A G Fin Le graphe PERT est décrit ci-après : il comprend 8 étapes et deux tâches fictives (en pointillés), de durées nulles, servant à représenter les contraintes de précédence. [0,0] D () F (2) C (4) I (3) [8,9] H () [13,14] B (8) [,] J (7) [12,12] A (10) [22,22] E (1) [22,22] G (10) [32,32] Pour chaque étape, on a indiqué la date au plus tôt et la date au plus tard (entre crochets). Le chemin critique est (heureusement!) le même que celui calculé par le graphe de précédence. On peut alors calculer les marges libres, totales et certaines, dont on rappelle la définition. Pour toute étape e i, on note t i la date au plus tôt de cette étape, et t i la date au plus tard. Alors, pour une tâche X j de durée d j, comprise entre l étape k (avant) et l étape l (après), on définit : M T (X j ) = t l t k d j (marge totale de X j ) ; M L (X j ) = t l t k d j (marge libre de X j ) ; M C (X j ) = t l t k d j (marge certaine de X j ). On obtient les résultats suivants : Tâche A B C D E F G H I J M T M L M C
3 1.4 On voit sur le tableau précédent que la marge totale de H est de 1 unité : donc, l augmentation de 1 unité de la durée de H va résorber cette marge (sans pour autant décaler la fin du projet). Si H augmente à nouveau de 1 unité, alors on obtient un nouveau chemin critique Déb D I H B G Fin et la durée minimale d exécution du projet passe à 33 unités de temps. 2 Allocation de ressources 2.1 On note donc x j la quantité de cageots placée dans le magasin j. Ces variables x j sont entières, positives, inférieures à la valeur n. Le bénéfice global (que l on cherche à maximiser) est donc : F (x 1,, x m ) = m b(x j, j) en respectant bien sûr la contrainte que le nombre total de cageots est n, c est-à-dire : j=1 m x j = n j=1 C est donc un problème de programmation dynamique. 2.2 On note alors, pour 0 i n et 0 j m, P (i, j) le profit maximum obtenu en vendant i cageots dans les j premiers magasins. On a bien évidemment : ( i {0..n})(P (i, 1) = b(i, 1)) Ensuite, pour j 2, pour placer optimalement i cageots dans les j premiers magasins, on peut dire l on place x j i cageots dans le magasin j et i x j de façon optimale dans les j 1 premiers magasins. On choisit bien sûr la valeur de x j qui maximise la somme des bénéfices obtenus. En clair : 2.3 P (i, j) = max 0 x j i b(x j, j) + P (i x j, j 1) D après ce que l on vient de démontrer, on connaît les valeurs de P (i, 1) pour 0 i n (identiques aux b(i, 1)). Puis, on peut calculer grâce à la propriété P (i, 2) pour 0 i n,...puis P (i, j 1) pour 0 i n, et enfin ce que l on cherche : P (n, m). On a affaire à un algorithme classique de programmation dynamique. En regardant plus attentivement la formule de récurrence, on constate que pour calculer P (i, j), on a besoin de connaître uniquement les valeurs de P (k, j 1) pour 0 k i. Ceci permet de n utiliser qu un seul tableau pour calculer les valeurs de P : pour i allant de 0 à n P(i) = b(i,1) pour j allant de 2 à m pour i allant de n à 0 kmin = 0 ; vkmin = P(i)+b(0,j) pour k allant de 0 à i 3
4 vk = P(i-k)+b(k,j) si vk est supérieur à vkmin kmin = k ; vk = vkmin finsi finpour(k) P(i,j) = vkmin finpour(i) finpour(j) afficher P(n,m) Cet algorithme permet de déterminer P (n, m) (d ailleurs, dans la dernière boucle, il n est pas nécessaire de calculer P (i, m) pour i < n!) : on souhaite également conserver la répartition correspondante! Il suffit pour cela de mémoriser les valeurs de vkmin en cours d algorithme. En termes de complexité, on a ainsi : une complexité en espace proportionnelle à n m (on conserve pour tout i le bénéfice et la répartition optimale, de taille m) ; une complexité proportionnelle à n 2 m (voir les trois boucles imbriquées de l algorithme). 2.4 Voici l algorithme détaillé sur l exemple : calcul de P(6,2) : on détermine les répartitions possibles 0 cageots sur le magasin 2, 6 sur le premier magasin : = 4 1 cageots sur le magasin 2, sur le premier magasin : = 8 2 cageots sur le magasin 2, 4 sur le premier magasin : = 10 3 cageots sur le magasin 2, 3 sur le premier magasin : = 11 4 cageots sur le magasin 2, 2 sur le premier magasin : = 12 cageots sur le magasin 2, 1 sur le premier magasin : = 11 6 cageots sur le magasin 2, 0 sur le premier magasin : = 8 P(6,2) = 12, répartition optimale 2+4 calcul de P(,2) : on détermine les répartitions possibles 0 cageots sur le magasin 2, sur le premier magasin : = 4 1 cageots sur le magasin 2, 4 sur le premier magasin : = 8 2 cageots sur le magasin 2, 3 sur le premier magasin : = 10 3 cageots sur le magasin 2, 2 sur le premier magasin : = 11 4 cageots sur le magasin 2, 1 sur le premier magasin : = 11 cageots sur le magasin 2, 0 sur le premier magasin : = 8 P(,2) = 11, répartition optimale 2+3 calcul de P(4,2) : on détermine les répartitions possibles 0 cageots sur le magasin 2, 4 sur le premier magasin : = 4 1 cageots sur le magasin 2, 3 sur le premier magasin : = 8 2 cageots sur le magasin 2, 2 sur le premier magasin : = 10 3 cageots sur le magasin 2, 1 sur le premier magasin : = 10 4 cageots sur le magasin 2, 0 sur le premier magasin : = 8 P(4,2) = 10, répartition optimale 2+2 calcul de P(3,2) : on détermine les répartitions possibles 0 cageots sur le magasin 2, 3 sur le premier magasin : = 4 1 cageots sur le magasin 2, 2 sur le premier magasin : = 8 2 cageots sur le magasin 2, 1 sur le premier magasin : = 9 3 cageots sur le magasin 2, 0 sur le premier magasin : = 7 P(3,2) = 9, répartition optimale 1+2 calcul de P(2,2) : on détermine les répartitions possibles 0 cageots sur le magasin 2, 2 sur le premier magasin : = 4 1 cageots sur le magasin 2, 1 sur le premier magasin : = 7 2 cageots sur le magasin 2, 2 sur le premier magasin : = 6 4
5 P(2,2) = 7, répartition optimale 1+1 calcul de P(1,2) : on détermine les répartitions possibles 0 cageots sur le magasin 2, 1 sur le premier magasin : = 3 1 cageots sur le magasin 2, 0 sur le premier magasin : = 4 P(1,2) = 4, répartition optimale 0+1 calcul de P(0,2) : on détermine les répartitions possibles 0 cageots sur le magasin 2, 0 sur le premier magasin : = 0 P(0,2) = 0, répartition optimale 0+0 calcul de P(6,3) : on détermine les répartitions possibles 0 cageots sur le magasin 3, 6 sur les deux premiers magasins : = 12 1 cageots sur le magasin 3, sur les deux premiers magasins : = 13 2 cageots sur le magasin 3, 4 sur les deux premiers magasins : = 14 3 cageots sur le magasin 3, 3 sur les deux premiers magasins : = 1 4 cageots sur le magasin 3, 2 sur les deux premiers magasins : = 14 cageots sur le magasin 3, 1 sur les deux premiers magasins : = 12 6 cageots sur le magasin 3, 0 sur les deux premiers magasins : = 9 P(6,3) = 1, répartition optimale Ainsi, le grossiste doit placer 1 cageot dans le premier magasin, 2 dans le second magasin, 3 dans le troisième magasin : son bénéfice (maximal) est de 1. 3 Production à optimiser 3.1 On note x 1 et x 2 les quantités de produits P 1 et P 2. Ainsi, on cherche à maximiser le produit de la vente, c est-à-dire la quantité : F (x 1, x 2 ) = 40x 1 + 0x 2 sachant que l on doit bien sûr respecter les contraintes de stock des ingrédients A, B et C : x x 2 80 x x x x 2 36 On a affaire à un (classique) problème de programmation linéaire. 3.2 Comme on n a que deux variables, une résolution graphique (planaire) est donc possible. La figure 1 reprend cette résolution graphique. Sur ce graphique, on a tracé les droites de contrainte, le polytope [O,X1,X,X2] des solutions admissibles (solutions vérifiant les contraintes, en hachuré), et une droite d isobénéfice (en pointillés). La solution optimale est le point du polytope par lequel passe une parallèle à la droite d isobénéfice qui est la plus éloignée possible de l origine : ce point est le point X de la figure. Pour déterminer précisément ce point, on remarque qu il est l intersection des droites de contraintes relatives à B et C : c est donc la solution du système linéaire : { x x 2 = 24 3 x x 2 = 36 qui donne comme solution optimale : x 1 = 6 x 2 = 9 F = = 690
6 20 x2 D(A) 10 O D(C) X X X D(B) 10 X1 20 droite d isobénéfice x1 FIG. 1 Résolution graphique 3.3 On va maintenant résoudre le problème par la méthode du simplexe. On sait que par cette méthode, on se déplace sur les sommets du polytope des solutions admissibles : ainsi, à partir du sommet O, on veut aboutir au sommet X. Que l on passe par X1 ou par X2, il suffit dans les deux cas de deux étapes, ce qui explique pourquoi on aura trois tableaux. Voici les tableaux successifs en prenant comme critère de choix de colonne celui du coefficient maximal pour la fonction économique. On introduit donc 3 variables d écart y A, y B et y C (qui représentent les quantités non utilisées des ingrédients A, B et C), et le tableau initial du simplexe s écrit alors : x 1 x 2 y A y B y C y A y B y C F Ce tableau correspond à la solution initiale (x 1 = 0, x 2 = 0, y A = 80, y B = 24, y C = 36), qui est géométriquement représentée par le sommet O. Le choix du pivot se fait alors : en déterminant la colonne où le coefficient est maximal dans la fonction économique : c est la colonne de x 2 ; pour cette colonne, et pour chaque ligne, on calcule le quotient entre la valeur du second membre (s il est positif) et le coefficient de la ligne (s il est non nul) : pour la ligne y A, on obtient le quotient 80 4 = 20 ; pour la ligne y B, on obtient le quotient 24 2 = 12 ; pour la ligne y A, on obtient le quotient 36 2 = 18 ; on retient comme pivot la valeur réalisant le minimum, soit ici la ligne y B On dit que y B sort de la base et que x 2 entre dans la base. Cela signifie que l on passe de la solution initiale à une nouvelle solution en se déplaçant sur l arête [O ;X2] : on cherche le point le plus éloigné sur 6
7 cette arête qui est donc X2. On obtient le nouveau tableau : x 1 x 2 y A y B y C y A x y C F 600 correspondant à la nouvelle solution (x 1 = 0, x 2 = 12, y A = 32, y B = 0, y C = 12) de bénéfice 600. Comme il reste un coefficient positif dans la fonction économique, ce n est pas encore l optimum. On choisit à nouveau le pivot selon les mêmes règles : c est la colonne de x 1 (qui va donc entrer dans la base), et la ligne de y C (qui va donc sortir de la base). On obtient le tableau final : x 1 x 2 y A y B y C y A x x F 690 correspondant à la nouvelle solution (x 1 = 6, x 2 = 9, y A = 14, y B = 0, y C = 0) de bénéfice 690. Comme les coefficients de la fonction économique sont maintenant négatifs, on est bien à l optimum (on retrouve le point X du graphique). 3.4 On peut réécrire les équations du problème au voisinage de l optimum trouvé (c est le tableau final du simplexe!) : y A = y B y C x 2 = y B y C x 1 = y B 1 2 y C F = y B 1 2 y C Comme on utilise toute la quantité de l ingrédient C disponible, on peut se demander comment l optimum va évoluer si on augmente cette quantité. L hypothèse essentielle est la suivante : si l augmentation est petite (ε), les pivots vont rester les mêmes, et on peut donc déduire la solution optimale du nouveau problème à partir de la solution optimale de l ancien problème en affectant la valeur ε à la variable y C. On lit sur le tableau final du simplexe comment vont varier les différentes variables : y A diminue de 3 2 ε ; x 2 diminue de 1 4 ε ; x 1 augmente de 1 2 ε ; F augmente de 1 2 ε. Ceci permet de calculer la valeur maximale du ε : c est celle qui provoquera l annulation de la première variable. Dans notre cas : x 1 augmente donc ne peut s annuler ; y A s annule pour une valeur de ε de x 2 s annule pour une valeur de ε de = 28 3 ; = 36. On en déduit que la valeur maximale est 28 3, valeur limite pour laquelle il y a alors annulation de y A. Ceci explique pourquoi l énoncé indiquait : quelle quantité supplémentaire de C faut-il acheter pour épuiser complètement les 80 kg de A? On obtient alors comme nouvelle solution optimale : y A = = 0 x 2 = = 20 3 x 1 = = 32 3 F = = 760 7
8 Graphiquement parlant, augmenter la quantité de l ingrédient C revient à «décaler» la droite D(C) parallèlement à elle-même en l éloignant de l origine : on voit alors que le point correspondant à la solution optimale se déplace sur la droite D(B) en se rapprochant du point X. La limite est atteinte lorsque les trois droites D(A), D(B) et D(C) deviennent concourantes : c est le point X correspondant à la nouvelle solution! Cette opération est-elle rentable? On voit que la fonction économique augmente proportionnellement à l augmentation de la quantité de l ingrédient C, le rapport étant de 1 2 : ainsi, si le prix au kg de C est inférieur à cette valeur, l opération est rentable ; si le prix est supérieur, elle ne l est pas. 8
Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://www.fsr.ac.ma/ano/
Recherche opérationnelle Les démonstrations et les exemples seront traités en cours Souad EL Bernoussi Groupe d Analyse Numérique et Optimisation Rabat http ://www.fsr.ac.ma/ano/ Table des matières 1 Programmation
Bien lire l énoncé 2 fois avant de continuer - Méthodes et/ou Explications Réponses. Antécédents d un nombre par une fonction
Antécédents d un nombre par une fonction 1) Par lecture graphique Méthode / Explications : Pour déterminer le ou les antécédents d un nombre a donné, on trace la droite (d) d équation. On lit les abscisses
Programmation linéaire
1 Programmation linéaire 1. Le problème, un exemple. 2. Le cas b = 0 3. Théorème de dualité 4. L algorithme du simplexe 5. Problèmes équivalents 6. Complexité de l Algorithme 2 Position du problème Soit
Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé
Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé A. P. M. E. P. Exercice 1 5 points 1. Réponse d. : 1 e Le coefficient directeur de la tangente est négatif et n est manifestement pas 2e
Programmation linéaire
Programmation linéaire DIDIER MAQUIN Ecole Nationale Supérieure d Electricité et de Mécanique Institut National Polytechnique de Lorraine Mathématiques discrètes cours de 2ème année Programmation linéaire
Programmation Linéaire - Cours 1
Programmation Linéaire - Cours 1 P. Pesneau [email protected] Université Bordeaux 1 Bât A33 - Bur 265 Ouvrages de référence V. Chvátal - Linear Programming, W.H.Freeman, New York, 1983.
Exercices du Cours de la programmation linéaire donné par le Dr. Ali DERBALA
75. Un plombier connaît la disposition de trois tuyaux sous des dalles ( voir figure ci dessous ) et il lui suffit de découvrir une partie de chacun d eux pour pouvoir y poser les robinets. Il cherche
Resolution limit in community detection
Introduction Plan 2006 Introduction Plan Introduction Introduction Plan Introduction Point de départ : un graphe et des sous-graphes. But : quantifier le fait que les sous-graphes choisis sont des modules.
Baccalauréat ES/L Métropole La Réunion 13 septembre 2013 Corrigé
Baccalauréat S/L Métropole La Réunion 13 septembre 2013 Corrigé A. P. M.. P. XRCIC 1 Commun à tous les candidats Partie A 1. L arbre de probabilité correspondant aux données du problème est : 0,3 0,6 H
Programmation linéaire et Optimisation. Didier Smets
Programmation linéaire et Optimisation Didier Smets Chapitre 1 Un problème d optimisation linéaire en dimension 2 On considère le cas d un fabricant d automobiles qui propose deux modèles à la vente, des
Baccalauréat ES/L Amérique du Sud 21 novembre 2013
Baccalauréat ES/L Amérique du Sud 21 novembre 2013 A. P. M. E. P. EXERCICE 1 Commun à tous les candidats 5 points Une entreprise informatique produit et vend des clés USB. La vente de ces clés est réalisée
LE PROCESSUS ( la machine) la fonction f. ( On lit : «fonction f qui à x associe f (x)» )
SYNTHESE ( THEME ) FONCTIONS () : NOTIONS de FONCTIONS FONCTION LINEAIRE () : REPRESENTATIONS GRAPHIQUES * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Optimisation Discrète
Prof F Eisenbrand EPFL - DISOPT Optimisation Discrète Adrian Bock Semestre de printemps 2011 Série 7 7 avril 2011 Exercice 1 i Considérer le programme linéaire max{c T x : Ax b} avec c R n, A R m n et
Probabilités sur un univers fini
[http://mp.cpgedupuydelome.fr] édité le 7 août 204 Enoncés Probabilités sur un univers fini Evènements et langage ensembliste A quelle condition sur (a, b, c, d) ]0, [ 4 existe-t-il une probabilité P sur
Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT
Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,
PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES
Leçon 11 PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Dans cette leçon, nous retrouvons le problème d ordonnancement déjà vu mais en ajoutant la prise en compte de contraintes portant sur les ressources.
Fonctions linéaires et affines. 1 Fonctions linéaires. 1.1 Vocabulaire. 1.2 Représentation graphique. 3eme
Fonctions linéaires et affines 3eme 1 Fonctions linéaires 1.1 Vocabulaire Définition 1 Soit a un nombre quelconque «fixe». Une fonction linéaire associe à un nombre x quelconque le nombre a x. a s appelle
Baccalauréat ES Pondichéry 7 avril 2014 Corrigé
Baccalauréat ES Pondichéry 7 avril 204 Corrigé EXERCICE 4 points Commun à tous les candidats. Proposition fausse. La tangente T, passant par les points A et B d abscisses distinctes, a pour coefficient
Chapitre 6. Fonction réelle d une variable réelle
Chapitre 6 Fonction réelle d une variable réelle 6. Généralités et plan d étude Une application de I dans R est une correspondance entre les éléments de I et ceu de R telle que tout élément de I admette
Systèmes de transmission
Systèmes de transmission Conception d une transmission série FABRE Maxime 2012 Introduction La transmission de données désigne le transport de quelque sorte d'information que ce soit, d'un endroit à un
LE PROBLEME DU PLUS COURT CHEMIN
LE PROBLEME DU PLUS COURT CHEMIN Dans cette leçon nous définissons le modèle de plus court chemin, présentons des exemples d'application et proposons un algorithme de résolution dans le cas où les longueurs
3 Approximation de solutions d équations
3 Approximation de solutions d équations Une équation scalaire a la forme générale f(x) =0où f est une fonction de IR dans IR. Un système de n équations à n inconnues peut aussi se mettre sous une telle
Eteindre. les. lumières MATH EN JEAN 2013-2014. Mme BACHOC. Elèves de seconde, première et terminale scientifiques :
MTH EN JEN 2013-2014 Elèves de seconde, première et terminale scientifiques : Lycée Michel Montaigne : HERITEL ôme T S POLLOZE Hélène 1 S SOK Sophie 1 S Eteindre Lycée Sud Médoc : ROSIO Gauthier 2 nd PELGE
Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire
CHAPITRE N5 FONCTIONS LINEAIRES NOTION DE FONCTION FONCTIONS LINEAIRES NOTION DE FONCTION FONCTIONS LINEAIRES NOTION DE FONCTION Code item D0 D2 N30[S] Items étudiés dans le CHAPITRE N5 Déterminer l'image
avec des nombres entiers
Calculer avec des nombres entiers Effectuez les calculs suivants.. + 9 + 9. Calculez. 9 9 Calculez le quotient et le rest. : : : : 0 :. : : 9 : : 9 0 : 0. 9 9 0 9. Calculez. 9 0 9. : : 0 : 9 : :. : : 0
Lecture graphique. Table des matières
Lecture graphique Table des matières 1 Lecture d une courbe 2 1.1 Définition d une fonction.......................... 2 1.2 Exemple d une courbe........................... 2 1.3 Coût, recette et bénéfice...........................
Fonctions de plusieurs variables
Module : Analyse 03 Chapitre 00 : Fonctions de plusieurs variables Généralités et Rappels des notions topologiques dans : Qu est- ce que?: Mathématiquement, n étant un entier non nul, on définit comme
Introduction à la théorie des graphes. Solutions des exercices
CAHIERS DE LA CRM Introduction à la théorie des graphes Solutions des exercices Didier Müller CAHIER N O 6 COMMISSION ROMANDE DE MATHÉMATIQUE 1 Graphes non orientés Exercice 1 On obtient le graphe biparti
Chapitre 5 : Flot maximal dans un graphe
Graphes et RO TELECOM Nancy A Chapitre 5 : Flot maximal dans un graphe J.-F. Scheid 1 Plan du chapitre I. Définitions 1 Graphe Graphe valué 3 Représentation d un graphe (matrice d incidence, matrice d
OPTIMISATION À UNE VARIABLE
OPTIMISATION À UNE VARIABLE Sommaire 1. Optimum locaux d'une fonction... 1 1.1. Maximum local... 1 1.2. Minimum local... 1 1.3. Points stationnaires et points critiques... 2 1.4. Recherche d'un optimum
Complément d information concernant la fiche de concordance
Sommaire SAMEDI 0 DÉCEMBRE 20 Vous trouverez dans ce dossier les documents correspondants à ce que nous allons travailler aujourd hui : La fiche de concordance pour le DAEU ; Page 2 Un rappel de cours
Chapitre 1 : Évolution COURS
Chapitre 1 : Évolution COURS OBJECTIFS DU CHAPITRE Savoir déterminer le taux d évolution, le coefficient multiplicateur et l indice en base d une évolution. Connaître les liens entre ces notions et savoir
FctsAffines.nb 1. Mathématiques, 1-ère année Edition 2007-2008. Fonctions affines
FctsAffines.nb 1 Mathématiques, 1-ère année Edition 2007-2008 Fonctions affines Supports de cours de mathématiques de degré secondaire II, lien hpertete vers la page mère http://www.deleze.name/marcel/sec2/inde.html
Logistique, Transports
Baccalauréat Professionnel Logistique, Transports 1. France, juin 2006 1 2. Transport, France, juin 2005 2 3. Transport, France, juin 2004 4 4. Transport eploitation, France, juin 2003 6 5. Transport,
BONUS MALUS. Voici, la façon de calculer la prime : Le montant de la prime à acquitter est égale à : P = PB. C où : P
BONUS MALUS Le propriétaire d un véhicule automobile est tenu d assurer sa voiture auprès d une compagnie d assurances. Pour un véhicule donné, le propriétaire versera annuellement une «prime» à sa compagnie.
Représentation des Nombres
Chapitre 5 Représentation des Nombres 5. Representation des entiers 5.. Principe des représentations en base b Base L entier écrit 344 correspond a 3 mille + 4 cent + dix + 4. Plus généralement a n a n...
La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique
La programmation linéaire : une introduction Qu est-ce qu un programme linéaire? Qu est-ce qu un programme linéaire? Exemples : allocation de ressources problème de recouvrement Hypothèses de la programmation
III- Raisonnement par récurrence
III- Raisonnement par récurrence Les raisonnements en mathématiques se font en général par une suite de déductions, du style : si alors, ou mieux encore si c est possible, par une suite d équivalences,
Exercices Corrigés Premières notions sur les espaces vectoriels
Exercices Corrigés Premières notions sur les espaces vectoriels Exercice 1 On considére le sous-espace vectoriel F de R formé des solutions du système suivant : x1 x 2 x 3 + 2x = 0 E 1 x 1 + 2x 2 + x 3
SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases
SINE QUA NON Découverte et Prise en main du logiciel Utilisation de bases Sine qua non est un logiciel «traceur de courbes planes» mais il possède aussi bien d autres fonctionnalités que nous verrons tout
Cours de Recherche Opérationnelle IUT d Orsay. Nicolas M. THIÉRY. E-mail address: [email protected] URL: http://nicolas.thiery.
Cours de Recherche Opérationnelle IUT d Orsay Nicolas M. THIÉRY E-mail address: [email protected] URL: http://nicolas.thiery.name/ CHAPTER 1 Introduction à l optimisation 1.1. TD: Ordonnancement
SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique
SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique DOMAINE P3.C3.D1. Pratiquer une démarche scientifique et technologique, résoudre des
OUTILS EN INFORMATIQUE
OUTILS EN INFORMATIQUE Brice Mayag [email protected] LAMSADE, Université Paris-Dauphine R.O. Excel [email protected] (LAMSADE) OUTILS EN INFORMATIQUE R.O. Excel 1 / 35 Plan Présentation générale
UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.
UEO11 COURS/TD 1 Contenu du semestre Cours et TDs sont intégrés L objectif de ce cours équivalent a 6h de cours, 10h de TD et 8h de TP est le suivant : - initiation à l algorithmique - notions de bases
Fonctions de deux variables. Mai 2011
Fonctions de deux variables Dédou Mai 2011 D une à deux variables Les fonctions modèlisent de l information dépendant d un paramètre. On a aussi besoin de modéliser de l information dépendant de plusieurs
L exclusion mutuelle distribuée
L exclusion mutuelle distribuée L algorithme de L Amport L algorithme est basé sur 2 concepts : L estampillage des messages La distribution d une file d attente sur l ensemble des sites du système distribué
a et b étant deux nombres relatifs donnés, une fonction affine est une fonction qui a un nombre x associe le nombre ax + b
I Définition d une fonction affine Faire l activité 1 «une nouvelle fonction» 1. définition générale a et b étant deux nombres relatifs donnés, une fonction affine est une fonction qui a un nombre x associe
Cours Fonctions de deux variables
Cours Fonctions de deux variables par Pierre Veuillez 1 Support théorique 1.1 Représentation Plan et espace : Grâce à un repère cartésien ( ) O, i, j du plan, les couples (x, y) de R 2 peuvent être représenté
SOMMAIRE OPÉRATIONS COURANTES OPÉRATIONS D INVENTAIRE
SOMMAIRE OPÉRATIONS COURANTES OPÉRATIONS D INVENTAIRE 1 Factures de doit p. 9 Processus 1 2 Réductions sur factures de doit p. 11 Processus 1 3 Frais accessoires sur factures p. 13 Processus 1 4 Comptabilisation
Baccalauréat ES Amérique du Nord 4 juin 2008
Baccalauréat ES Amérique du Nord 4 juin 2008 EXERCICE 1 Commun à tous les candidats f est une fonction définie sur ] 2 ; + [ par : 4 points f (x)=3+ 1 x+ 2. On note f sa fonction dérivée et (C ) la représentation
Module Planification
1 Module Planification Interface MS Project 2 a) Charge atelier OF selon délai ou début de fabrication Export charge atelier sous Excel Capacité machine pour la période prédéfinie Date de début et fin
TOUT CE QU IL FAUT SAVOIR POUR LE BREVET
TOUT E QU IL FUT SVOIR POUR LE REVET NUMERIQUE / FONTIONS eci n est qu un rappel de tout ce qu il faut savoir en maths pour le brevet. I- Opérations sur les nombres et les fractions : Les priorités par
Chapitre 3. Quelques fonctions usuelles. 1 Fonctions logarithme et exponentielle. 1.1 La fonction logarithme
Chapitre 3 Quelques fonctions usuelles 1 Fonctions logarithme et eponentielle 1.1 La fonction logarithme Définition 1.1 La fonction 7! 1/ est continue sur ]0, +1[. Elle admet donc des primitives sur cet
I. Ensemble de définition d'une fonction
Chapitre 2 Généralités sur les fonctions Fonctions de références et fonctions associées Ce que dit le programme : Étude de fonctions Fonctions de référence x x et x x Connaître les variations de ces deux
C f tracée ci- contre est la représentation graphique d une
TLES1 DEVOIR A LA MAISON N 7 La courbe C f tracée ci- contre est la représentation graphique d une fonction f définie et dérivable sur R. On note f ' la fonction dérivée de f. La tangente T à la courbe
Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)
Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures) Eercice 1 (5 points) pour les candidats n ayant pas choisi la spécialité MATH Le tableau suivant donne l évolution du chiffre
Probabilités sur un univers fini
[http://mp.cpgedupuydelome.fr] édité le 10 août 2015 Enoncés 1 Proailités sur un univers fini Evènements et langage ensemliste A quelle condition sur (a,, c, d) ]0, 1[ 4 existe-t-il une proailité P sur
O, i, ) ln x. (ln x)2
EXERCICE 5 points Commun à tous les candidats Le plan complee est muni d un repère orthonormal O, i, j Étude d une fonction f On considère la fonction f définie sur l intervalle ]0; + [ par : f = ln On
Exprimer ce coefficient de proportionnalité sous forme de pourcentage : 3,5 %
23 CALCUL DE L INTÉRÊT Tau d intérêt Paul et Rémi ont reçu pour Noël, respectivement, 20 et 80. Ils placent cet argent dans une banque, au même tau. Au bout d une année, ce placement leur rapportera une
DÉRIVÉES. I Nombre dérivé - Tangente. Exercice 01 (voir réponses et correction) ( voir animation )
DÉRIVÉES I Nombre dérivé - Tangente Eercice 0 ( voir animation ) On considère la fonction f définie par f() = - 2 + 6 pour [-4 ; 4]. ) Tracer la représentation graphique (C) de f dans un repère d'unité
TSTI 2D CH X : Exemples de lois à densité 1
TSTI 2D CH X : Exemples de lois à densité I Loi uniforme sur ab ; ) Introduction Dans cette activité, on s intéresse à la modélisation du tirage au hasard d un nombre réel de l intervalle [0 ;], chacun
CARTE DE VOEUX À L ASSOCIAEDRE
CARTE DE VOEUX À L ASSOCIAEDRE JEAN-LOUIS LODAY Il y a cinq ans le Centre International de Rencontres Mathématiques de Luminy a envoyé ses voeux avec la carte ci-dessus. L illustration choisie par Robert
Fonctions homographiques
Seconde-Fonctions homographiques-cours Mai 0 Fonctions homographiques Introduction Voir le TP Géogébra. La fonction inverse. Définition Considérons la fonction f définie par f() =. Alors :. f est définie
CORRIGES DES CAS TRANSVERSAUX. Corrigés des cas : Emprunts
CORRIGES DES CAS TRANSVERSAUX Corrigés des cas : Emprunts Remboursement par versements périodiques constants - Cas E1 Objectifs : Construire un échéancier et en changer la périodicité, Renégocier un emprunt.
Représentation d un entier en base b
Représentation d un entier en base b 13 octobre 2012 1 Prérequis Les bases de la programmation en langage sont supposées avoir été travaillées L écriture en base b d un entier est ainsi défini à partir
CHOIX OPTIMAL DU CONSOMMATEUR. A - Propriétés et détermination du choix optimal
III CHOIX OPTIMAL DU CONSOMMATEUR A - Propriétés et détermination du choix optimal La demande du consommateur sur la droite de budget Résolution graphique Règle (d or) pour déterminer la demande quand
CCP PSI - 2010 Mathématiques 1 : un corrigé
CCP PSI - 00 Mathématiques : un corrigé Première partie. Définition d une structure euclidienne sur R n [X]... B est clairement symétrique et linéaire par rapport à sa seconde variable. De plus B(P, P
Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.
ANALYSE 5 points Exercice 1 : Léonie souhaite acheter un lecteur MP3. Le prix affiché (49 ) dépasse largement la somme dont elle dispose. Elle décide donc d économiser régulièrement. Elle a relevé qu elle
Seconde Généralités sur les fonctions Exercices. Notion de fonction.
Seconde Généralités sur les fonctions Exercices Notion de fonction. Exercice. Une fonction définie par une formule. On considère la fonction f définie sur R par = x + x. a) Calculer les images de, 0 et
Résolution de systèmes linéaires par des méthodes directes
Résolution de systèmes linéaires par des méthodes directes J. Erhel Janvier 2014 1 Inverse d une matrice carrée et systèmes linéaires Ce paragraphe a pour objet les matrices carrées et les systèmes linéaires.
Modèle de calcul des paramètres économiques
Modèle de calcul des paramètres économiques selon norme SIA 480 Calcul de rentabilité pour les investissements dans le bâtiment Version 3.2 1. Introduction 1.1 Version Excel Le modèle de calcul a été développé
Par : Abdel YEZZA, Ph.D. Date : avril 2011 / mise à jour oct. 2012 (ajout de la section 3 et augmentation de la section 1)
1 Que signifient AON et AOA? Par : Abdel YEZZA, Ph.D. Date : avril 2011 / mise à jour oct. 2012 (ajout de la section 3 et augmentation de la section 1) Sommaire 1. Concepts... 2 2. Méthode PCM appliquée
Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé
Baccalauréat S ntilles-guyane 11 septembre 14 Corrigé EXERCICE 1 6 points Commun à tous les candidats Une entreprise de jouets en peluche souhaite commercialiser un nouveau produit et à cette fin, effectue
Correction de l examen de la première session
de l examen de la première session Julian Tugaut, Franck Licini, Didier Vincent Si vous trouvez des erreurs de Français ou de mathématiques ou bien si vous avez des questions et/ou des suggestions, envoyez-moi
1 Première section: La construction générale
AMALGAMATIONS DE CLASSES DE SOUS-GROUPES D UN GROUPE ABÉLIEN. SOUS-GROUPES ESSENTIEL-PURS. Călugăreanu Grigore comunicare prezentată la Conferinţa de grupuri abeliene şi module de la Padova, iunie 1994
La classification automatique de données quantitatives
La classification automatique de données quantitatives 1 Introduction Parmi les méthodes de statistique exploratoire multidimensionnelle, dont l objectif est d extraire d une masse de données des informations
Développements limités, équivalents et calculs de limites
Développements ités, équivalents et calculs de ites Eercice. Déterminer le développement ité en 0 à l ordre n des fonctions suivantes :. f() e (+) 3 n. g() sin() +ln(+) n 3 3. h() e sh() n 4. i() sin(
Tâche complexe produite par l académie de Clermont-Ferrand. Mai 2012 LE TIR A L ARC. (d après une idée du collège des Portes du Midi de Maurs)
(d après une idée du collège des Portes du Midi de Maurs) Table des matières Fiche professeur... 2 Fiche élève... 5 1 Fiche professeur Niveaux et objectifs pédagogiques 5 e : introduction ou utilisation
Algorithmique et Programmation
École Supérieure d Ingénieurs de Poitiers Gea Algorithmique et Programmation Laurent Signac ii Algorithmique et programmation Gea Table des matières Avant Propos v Structures de données Notion de pointeur..............................................
Exercices - Polynômes : corrigé. Opérations sur les polynômes
Opérations sur les polynômes Exercice 1 - Carré - L1/Math Sup - Si P = Q est le carré d un polynôme, alors Q est nécessairement de degré, et son coefficient dominant est égal à 1. On peut donc écrire Q(X)
- Le Diagramme de Gantt. - Le Diagramme de Pert - La Méthode QQCQCCP - La Méthode MOSI - Cahier des charges fonctionnel
Planifier le projet > Identifier les étapes > Organiser le projet > Identifier les étapes - Le Diagramme de Gantt > Organiser le projet - Le Diagramme de Pert - La Méthode QQCQCCP - La Méthode MOSI - Cahier
Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications
Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications A. Optimisation sans contrainte.... Généralités.... Condition nécessaire et condition suffisante
Cours 02 : Problème général de la programmation linéaire
Cours 02 : Problème général de la programmation linéaire Cours 02 : Problème général de la Programmation Linéaire. 5 . Introduction Un programme linéaire s'écrit sous la forme suivante. MinZ(ou maxw) =
Corrigé des TD 1 à 5
Corrigé des TD 1 à 5 1 Premier Contact 1.1 Somme des n premiers entiers 1 (* Somme des n premiers entiers *) 2 program somme_entiers; n, i, somme: integer; 8 (* saisie du nombre n *) write( Saisissez un
Leçon 3. Les principaux outils de gestion des stocks
CANEGE Leçon 3 Les principaux outils de gestion des stocks Objectif : A l'issue de la leçon l'étudiant doit être capable de : s initier à la pratique des outils fondamentaux de gestion des stocks : de
Quantification Scalaire et Prédictive
Quantification Scalaire et Prédictive Marco Cagnazzo Département Traitement du Signal et des Images TELECOM ParisTech 7 Décembre 2012 M. Cagnazzo Quantification Scalaire et Prédictive 1/64 Plan Introduction
Introduction à l étude des Corps Finis
Introduction à l étude des Corps Finis Robert Rolland (Résumé) 1 Introduction La structure de corps fini intervient dans divers domaines des mathématiques, en particulier dans la théorie de Galois sur
La fonction exponentielle
DERNIÈRE IMPRESSION LE 2 novembre 204 à :07 La fonction exponentielle Table des matières La fonction exponentielle 2. Définition et théorèmes.......................... 2.2 Approche graphique de la fonction
Cours 7 : Utilisation de modules sous python
Cours 7 : Utilisation de modules sous python 2013/2014 Utilisation d un module Importer un module Exemple : le module random Importer un module Exemple : le module random Importer un module Un module est
Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes
Loris MARCHAL Laboratoire de l Informatique du Parallélisme Équipe Graal Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes Thèse réalisée sous la direction
CONCEPTION Support de cours n 3 DE BASES DE DONNEES
CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...
Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé.
Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en 2000. Énoncé. I- ACTIVITES NUMERIQUES (12 points) Exercice 1 (3 points) On considère
Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application
Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application 1 Ordinateur Un
Chapitre 5. Calculs financiers. 5.1 Introduction - notations
Chapitre 5 Calculs financiers 5.1 Introduction - notations Sur un marché économique, des acteurs peuvent prêter ou emprunter un capital (une somme d argent) en contrepartie de quoi ils perçoivent ou respectivement
Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?
Exercices Alternatifs Quelqu un aurait-il vu passer un polynôme? c 2004 Frédéric Le Roux, François Béguin (copyleft LDL : Licence pour Documents Libres). Sources et figures: polynome-lagrange/. Version
Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?
Exercices Alternatifs Quelqu un aurait-il vu passer un polynôme? c 2004 Frédéric Le Roux, François Béguin (copyleft LDL : Licence pour Documents Libres). Sources et figures: polynome-lagrange/. Version
Chapitre 2 Le problème de l unicité des solutions
Université Joseph Fourier UE MAT 127 Mathématiques année 2011-2012 Chapitre 2 Le problème de l unicité des solutions Ce que nous verrons dans ce chapitre : un exemple d équation différentielle y = f(y)
INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES
INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES Dominique LAFFLY Maître de Conférences, Université de Pau Laboratoire Société Environnement Territoire UMR 5603 du CNRS et Université de Pau Domaine
TP 7 : oscillateur de torsion
TP 7 : oscillateur de torsion Objectif : étude des oscillations libres et forcées d un pendule de torsion 1 Principe général 1.1 Définition Un pendule de torsion est constitué par un fil large (métallique)
Théorèmes de Point Fixe et Applications 1
Théorèmes de Point Fixe et Applications 1 Victor Ginsburgh Université Libre de Bruxelles et CORE, Louvain-la-Neuve Janvier 1999 Published in C. Jessua, C. Labrousse et D. Vitry, eds., Dictionnaire des
