Programmation linéaire/Résoudre graphiquement un problème de programmation linéaire

De testwiki
Version datée du 18 août 2023 à 14:24 par imported>Crochet.david.bot (Robot : remplacement de texte automatisé (-([0-9]+)(?: | )*(€|c€|dollars?|euros?|francs?|k€|M€|roupies?|roubles?|USD|\|£|₤|¥) +{{unité|\1|\2}}))
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Modèle:Chapitre

Exemple de problème

On utilise une sorbetière pour fabriquer deux desserts glacés A et B à base de cocktail et de glace.

Le dessert A nécessite Modèle:Unité de cocktail et Modèle:Unité de glace. Il est vendu Modèle:Unité.

Le dessert B nécessite Modèle:Unité de cocktail et Modèle:Unité de glace. Il est vendu Modèle:Unité.

Par jour, on ne peut fabriquer que Modèle:Unité de cocktail et Modèle:Unité de glace.

Soit x le nombre de desserts A et y celui de desserts B servis par jour.

Système de contraintes

1° Écrire un système d'équations traduisant les contraintes imposées par l'énoncé aux valeurs possibles de x et y.

Solution :

Elle doit être inférieure à Modèle:Unité donc on obtient la première inéquation de contrainte :

2x+3y600.

Elle doit être inférieure à Modèle:Unité donc on obtient la deuxième inéquation de contrainte :

8x+5y1600.

De plus, les quantités x et y doivent être positives, ce qui donnent les deux inéquations :

x0 et y0.

Enfin, x et y doivent être des nombres entiers.

Finalement, on obtient le système :

{x0y02x+3y6008x+5y1600x et y entiers

Valeurs possibles

2° Peut-on servir 60 desserts A et 140 desserts B ?

Peut-on servir 140 desserts A et 180 desserts B ?

Solution :

On peut représenter le système de contraintes dans le plan en isolant y dans les deux dernières inéquations :

2x+3y600y23x+200
8x+5y1600y85x+320

On a donc le système :

{x0y0y23x+200y85x+320x et y entiers

En traçant les droites correspondantes, on obtient la zone admissible :

Maximisation du chiffre d'affaires

3° On désire maximiser le chiffre d'affaires. Combien faut-il vendre de desserts A et B ?

Le chiffre d'affaires vaut :

c=9x+10y

En isolant y on obtient :

y=0,9x+c10

Cette équation est celle d'une droite de coefficient directeur -0,9 et en faisant varier c,

on obtient une série de droites parallèles,

dont l'ordonnée à l'origine augmente à mesure que c augmente.

Les droites sont donc d'autant plus à droite que c est grand.


On en déduit donc que le chiffre d'affaires est maximum pour celle de ces droites ayant le c le plus élevé qui passe par un point de coordonnées entières de la zone admissible.

En faisant un "zoom" sur la zone entourant le point d'intersection des deux droites de contraintes, on obtient les conclusions suivantes :

  • Le point d'intersection n'a pas de coordonnées entières, il n'est donc pas solution.
  • Parmi les points de coordonnées entières aux environs de ce point, c’est G(126,116) qui correspond au plus grand chiffre d'affaires c=2294.

La solution du problème est donc :

Il faut servir 126 desserts A et 116 desserts B pour respecter les contraintes et obtenir un chiffre d'affaires maximum.


Modèle:Bas de page