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+by≤c correspond à un demi-plan de frontière la droite ax+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+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 :
x≥0, y≥0, x+y≤8 et y≤x.
a) Le point (3,2) appartient-il à l'ensemble-solution ? Vérifiez chaque contrainte.
b) Le point (2,5) appartient-il à l'ensemble-solution ? Justifiez.
c) Le point (5,1) appartient-il à l'ensemble-solution ? Justifiez.
Voir la correction
a) 3≥0, 2≥0, 3+2=5≤8, 2≤3 : toutes vérifiées, donc oui.
b) 2≥0, 5≥0, 2+5=7≤8, mais 5≤2 est faux : non.
c) 5≥0, 1≥0, 5+1=6≤8, 1≤5 : toutes vérifiées, donc oui.
Exercice 2 : Polygone de contraintes et sommets
On considère le système : x≥0, y≥0, x+y≤6 et y≤2x. Le polygone de contraintes est représenté ci-dessous.
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=2x et x+y=6.
Voir la correction
a) Sommets : O(0,0), B(6,0) (intersection de y=0 et x+y=6) et C(2,4).
b) y=2x et x+y=6⇒x+2x=6⇒x=2, puis y=4 : sommet C(2,4).
Exercice 3 : Optimisation d'une fonction
On reprend le polygone de sommets A(0,0), B(6,0) et C(2,4). On veut optimiser la fonction F(x,y)=3x+2y.
Sommet
F(x,y)=3x+2y
Valeur
A(0,0)
3(0)+2(0)
B(6,0)
3(6)+2(0)
C(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)=0 ; F(B)=18 ; F(C)=6+8=14.
b) Maximale au sommet B(6,0) avec 18 ; minimale au sommet A(0,0) avec 0.
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 $.
Production
Travail (h)
Planches
Bénéfice
1 chaise (x)
2
3
15 $
1 table (y)
4
2
30 $
Disponible
40
30
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).
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+4y≤40 (travail), 3x+2y≤30 (planches), x≥0, y≥0.
b) B(x,y)=15x+30y.
c) (4,6) : travail 2(4)+4(6)=32≤40 ; planches 3(4)+2(6)=24≤30 : oui, réalisable.
d) B(4,6)=60+180=240 $.
Exercice 5 : Optimisation sur un polygone donné
Le polygone de contraintes ci-dessous a pour sommets O(0,0), A(0,4), B(3,5) et C(6,0). On veut maximiser le revenu R(x,y)=4x+5y.
a) Évaluez R à chacun des quatre sommets.
b) Quelle production maximise le revenu, et quelle en est la valeur ?
Voir la correction
a) R(O)=0 ; R(A)=20 ; R(B)=12+25=37 ; R(C)=24.
b) Le revenu est maximal au sommet B(3,5) avec 37.
Exercice 6 : Tracer un polygone de contraintes
On considère le système : x≥0, y≥0, x+y≤5 et y≤x+1. Le repère ci-dessous est vierge : c'est à vous de tracer les droites frontières et de colorier le polygone.
a) Tracez les droites frontières x+y=5 et y=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+1 et x+y=5.
Voir la correction
a) Voir le polygone colorié ci-dessous.
b) Sommets : (0,0), (5,0), (2,3) et (0,1).
c) y=x+1 et x+y=5⇒x+(x+1)=5⇒x=2, puis y=3 : sommet (2,3).
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.
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.