Me contacter

Math SN5, secondaire 5 • Complément québécois

Exercices corrigés : programmation linéaire et optimisation (math SN5)

Voici une série d'exercices corrigés de mathématiques SN5 sur la programmation linéaire et l'optimisation, calibrés sur le niveau réel des évaluations à Montréal. Ils conviennent aux élèves du secondaire québécois comme aux élèves du Lycée Marie de France et du Collège Stanislas qui préparent le complément québécois SN5.

Faites chaque exercice au complet avant d'ouvrir la correction : c'est en cherchant qu'on apprend, pas en lisant la solution.

Rappel de cours

  • Une contrainte ax+bycax+by\leq c correspond à un demi-plan de frontière la droite ax+by=cax+by=c.
  • Le polygone de contraintes est l'intersection de tous les demi-plans. Ses sommets s'obtiennent en résolvant les systèmes de deux droites frontières.
  • Théorème fondamental : une fonction linéaire F(x,y)=ax+by+cF(x,y)=ax+by+c atteint son maximum (ou minimum) en au moins un sommet du polygone.
  • Méthode : traduire les contraintes, tracer le polygone, trouver les sommets, évaluer F à chaque sommet, conclure.

Exercice 1 : Contraintes et appartenance à l'ensemble-solution

On considère le système de contraintes suivant :

x0x\geq 0, y0y\geq 0, x+y8x+y\leq 8 et yxy\leq x.

  • a) Le point (3, 2)(3,\ 2) appartient-il à l'ensemble-solution ? Vérifiez chaque contrainte.
  • b) Le point (2, 5)(2,\ 5) appartient-il à l'ensemble-solution ? Justifiez.
  • c) Le point (5, 1)(5,\ 1) appartient-il à l'ensemble-solution ? Justifiez.
Voir la correction

a) 303\geq 0, 202\geq 0, 3+2=583+2=5\leq 8, 232\leq 3 : toutes vérifiées, donc oui.

b) 202\geq 0, 505\geq 0, 2+5=782+5=7\leq 8, mais 525\leq 2 est faux : non.

c) 505\geq 0, 101\geq 0, 5+1=685+1=6\leq 8, 151\leq 5 : toutes vérifiées, donc oui.

Exercice 2 : Polygone de contraintes et sommets

On considère le système : x0x\geq 0, y0y\geq 0, x+y6x+y\leq 6 et y2xy\leq 2x. Le polygone de contraintes est représenté ci-dessous.

1234567123456
  • a) Déterminez les coordonnées des trois sommets du polygone.
  • b) Vérifiez que le sommet le plus haut est bien l'intersection des droites y=2xy=2x et x+y=6x+y=6.
Voir la correction

a) Sommets : O(0, 0)O(0,\ 0), B(6, 0)B(6,\ 0) (intersection de y=0y=0 et x+y=6x+y=6) et C(2, 4)C(2,\ 4).

b) y=2xy=2x et x+y=6x+2x=6x=2x+y=6\Rightarrow x+2x=6\Rightarrow x=2, puis y=4y=4 : sommet C(2, 4)C(2,\ 4).

Exercice 3 : Optimisation d'une fonction

On reprend le polygone de sommets A(0, 0)A(0,\ 0), B(6, 0)B(6,\ 0) et C(2, 4)C(2,\ 4). On veut optimiser la fonction F(x,y)=3x+2yF(x,y)=3x+2y.

SommetF(x,y)=3x+2yF(x,y)=3x+2yValeur
A(0, 0)A(0,\ 0)3(0)+2(0)3(0)+2(0)
B(6, 0)B(6,\ 0)3(6)+2(0)3(6)+2(0)
C(2, 4)C(2,\ 4)3(2)+2(4)3(2)+2(4)
  • a) Évaluez la fonction F à chacun des trois sommets (complétez le tableau).
  • b) En quel sommet la fonction F est-elle maximale ? minimale ?
Voir la correction

a) F(A)=0F(A)=0 ; F(B)=18F(B)=18 ; F(C)=6+8=14F(C)=6+8=14.

b) Maximale au sommet B(6, 0)B(6,\ 0) avec 1818 ; minimale au sommet A(0, 0)A(0,\ 0) avec 00.

Exercice 4 : Problème : l'atelier de menuiserie

Un atelier fabrique des chaises (x) et des tables (y). Chaque chaise demande 2 h de travail et 3 planches ; chaque table demande 4 h de travail et 2 planches. L'atelier dispose d'au plus 40 h de travail et de 30 planches. Une chaise rapporte 15 $ de bénéfice, une table 30 $.

ProductionTravail (h)PlanchesBénéfice
1 chaise (x)2315 $
1 table (y)4230 $
Disponible4030
  • a) Traduisez les contraintes par un système d'inéquations (sans oublier les contraintes de positivité).
  • b) Écrivez la fonction bénéfice B(x,y)B(x,y).
  • c) L'atelier peut-il fabriquer 4 chaises et 6 tables ? Vérifiez les deux contraintes.
  • d) Quel bénéfice cette production rapporterait-elle ?
Voir la correction

a) 2x+4y402x+4y\leq 40 (travail), 3x+2y303x+2y\leq 30 (planches), x0x\geq 0, y0y\geq 0.

b) B(x,y)=15x+30yB(x,y)=15x+30y.

c) (4, 6)(4,\ 6) : travail 2(4)+4(6)=32402(4)+4(6)=32\leq 40 ; planches 3(4)+2(6)=24303(4)+2(6)=24\leq 30 : oui, réalisable.

d) B(4, 6)=60+180=240B(4,\ 6)=60+180=240 $.

Exercice 5 : Optimisation sur un polygone donné

Le polygone de contraintes ci-dessous a pour sommets O(0, 0)O(0,\ 0), A(0, 4)A(0,\ 4), B(3, 5)B(3,\ 5) et C(6, 0)C(6,\ 0). On veut maximiser le revenu R(x,y)=4x+5yR(x,y)=4x+5y.

1234567123456
  • a) Évaluez RR à chacun des quatre sommets.
  • b) Quelle production maximise le revenu, et quelle en est la valeur ?
Voir la correction

a) R(O)=0R(O)=0 ; R(A)=20R(A)=20 ; R(B)=12+25=37R(B)=12+25=37 ; R(C)=24R(C)=24.

b) Le revenu est maximal au sommet B(3, 5)B(3,\ 5) avec 3737.

Exercice 6 : Tracer un polygone de contraintes

On considère le système : x0x\geq 0, y0y\geq 0, x+y5x+y\leq 5 et yx+1y\leq x+1. Le repère ci-dessous est vierge : c'est à vous de tracer les droites frontières et de colorier le polygone.

12345612345
  • a) Tracez les droites frontières x+y=5x+y=5 et y=x+1y=x+1, puis coloriez le polygone de contraintes.
  • b) Déterminez les coordonnées des quatre sommets du polygone.
  • c) Vérifiez que le sommet le plus haut est bien l'intersection de y=x+1y=x+1 et x+y=5x+y=5.
Voir la correction

a) Voir le polygone colorié ci-dessous.

b) Sommets : (0, 0)(0,\ 0), (5, 0)(5,\ 0), (2, 3)(2,\ 3) et (0, 1)(0,\ 1).

c) y=x+1y=x+1 et x+y=5x+(x+1)=5x=2x+y=5\Rightarrow x+(x+1)=5\Rightarrow x=2, puis y=3y=3 : sommet (2, 3)(2,\ 3).

12345612345

Vous préférez travailler sur papier ? Cette série existe aussi en version PDF imprimable, avec le corrigé complet. Écrivez-moi et je vous l'envoie.

Voir aussi

Vous cherchez un tuteur en math SN5 à Montréal ?

Contactez-moi pour une première séance. On travaille sur des exercices du niveau réel des évaluations, y compris le livret officiel du complément québécois.

Site par Studio Squalli