0% ont trouvé ce document utile (0 vote)
219 vues6 pages

TD1

Ce document présente plusieurs problèmes de programmation linéaire sous forme standard ou non standard. Les problèmes portent sur l'optimisation de production, la planification de ressources ou la formulation de problèmes d'affectation.

Transféré par

insaf
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
219 vues6 pages

TD1

Ce document présente plusieurs problèmes de programmation linéaire sous forme standard ou non standard. Les problèmes portent sur l'optimisation de production, la planification de ressources ou la formulation de problèmes d'affectation.

Transféré par

insaf
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 6

LPSIL

Ann
ee 2007-2008
TD MathOpt - Feuille 1

Introduction et modelisation

Rappel sur les d


efinitions
1. Dites quel(s) probl`emes parmi P1,P2,P3 sont sous forme standard?
P1 : Maximiser
3x1
Sous les contraintes : 4x1
6x1
x1

5x2
+ 5x2
6x2
+ 8x2
x1 , x2

3
= 7
20
0

P2 : Minimiser 3x1 + x2 + 4x3 + x4 + 5x5


Sous les contraintes : 9x1 + 2x2 + 6x3 + 5x4 + 3x5 5
8x1 + 9x2 + 7x3 + 9x4 + 3x5 2
x1 , x2 , x3 , x4 0
P3 : Maximiser
8x1 4x2
Sous les contraintes : 3x1 + x2
7
9x1 + 5x2 2
x 1 , x2
0
2. Mettre sous la forme standard :
P4 : Minimiser 8x1 + 9x2 + 2x3 6x4 5x5
Sous les contraintes :
6x1 + 6x2 10x3 + 2x4 8x5 3
x1 , x2 , x3 , x4 , x5 0
3. Prouver que le problme
` (1.9) du cours est non realisable est que (1.10) est non borne.
4. Trouver des conditions necessaires et suffisantes pour les nombres s et t pour que le probl`eme :
P5 : Maximiser
x1 + x2
Sous les contraintes : sx1 + tx2 1
x1 , x2 0
a) ait une solution optimale
b) soit non realisable
c) soit non borne

Mod
elisation
5. Une entreprise fabrique 2 produits X et Y . Pour sa conception, chaque produit fini necessite
3 produits intermediaires A, B et C. Pour fabriquer un produit X, on a besoin de 2 produits
A, de 2 produits B et de 1 produit C. De meme, pour fabriquer un produit Y , on a besoin de
3 produits A, de 1 produit B et de 3 produits C. En outre, lentreprise dispose dune quantite
limitee de produits A, B et C. Elle a 180 produits A, 120 produits B et 150 produits C.
Sachant que le benefice pour une unite de X est 3 euros et que celui pour une unite de Y est
de 4 euros, combien de produits X et Y faut-il fabriquer pour maximiser le profit ?
Modeliser ce probl`eme par un programme lineaire et donner une representation graphique des
contraintes et de la solution.
6. On suppose quune entreprise fabrique deux produits et decide daugmenter le niveau de
production pour maximiser le benefice. Soient x1 la quantite de produit de type 1 fabriquee
en un mois et x2 la quantite de produit de type 2 fabriquee en un mois. Chaque unite du
produit 1 rapporte `a lentreprise un benefice de 120, alors que chaque unite du produit 2
rapporte `a lentreprise un benefice de 500. A ce stade on dirait quil suffit de ne produire
que du produit de type 2. Cependant il existe des contraintes sur la production de x1 et x2 .
A cause de considerations bassement materielles, on ne peut pas produire plus de 200 x1 et
plus de 300 x2 . De plus, on ne peut pas produire plus de 400 produits (quels que soient leurs
types) en tout, `a cause de la force de travail limitee. Donner un PL qui maximise le benefice,
ainsi que sa representation graphique en 2D. En deduire la solution optimale.
7. [Adapte de Greene et al. (1959)] Une usine demballage de viande produit 480 unites de
jambons, 400 unites de poitrines de porcs et 230 unites de lardons chaque jour. Chacun de
ces produits peut etre vendu frais ou fume. Le nombre total dunites de produits pouvant etre
fumees au cours dune journee normale de travail est de 420. De plus, 250 unites de produits
supplementaires peuvent etre fumees au cours dheures supplementaires pour un co
ut plus
eleve. Les benefices net par unite produite sont les suivants :
Frais
Jambons
Poitrines
Lardons

8e
4e
4e

Fume en heures
normales
14 e
12 e
13 e

Fume en heures
supplementaires
11 e
7e
9e

Par exemple, la planification suivante rapporte un benefice net de 9965 e.


Frais
Jambons
Poitrines
Lardons

165
295
55

Fumes en heures
normales
280
70
70

Fumes en heures
supplementaires
35
35
105

On veut trouver la planification qui maximise le benefice total net. Formulez ce probl`eme en
PL dans la forme standard.

8. La fabrique RadioIn fabrique deux types de radios A et B. Chaque radio produite est le fruit
des efforts conjoints de 3 specialistes Pierre, Paul et Jean. Pierre travaille au plus 24 heures
par semaine. Paul travaille au plus 45 heures par semaine. Jean travaille au plus 30 heures
par semaine. Les ressources necessaires pour construire chaque type de radio ainsi que leurs
prix de vente sont donnes dans le tableau ci-dessous :
Radio A
1h
2h
1h
15 e

Pierre
Paul
Jean
Prix de vente

Radio B
2h
1h
3h
10 e

On suppose que lentreprise na aucun probl`eme `a vendre sa production, quelle quelle soit.
Modeliser le probl`eme de la recherche dun plan de production hebdomadaire maximisant
le chiffre daffaire de RadioIn sous forme dun programme lineaire. Preciser clairement les
variables de decision, la fonction objectif et les contraintes.
9. Un assembleur de mobiles doit fournir par contrat 20000 telephones dans les quatre prochaines
semaines. Le client payera 20 e pour chaque mobile livre avant la fin de la premi`ere semaine,
18 e pour ceux livres avant la fin de la deuxi`eme semaine, 16 e pour ceux livres avant la fin de
la troisi`eme semaine et 14 e avant la fin de la quatri`eme. Chaque ouvrier peut assembler 50
mobiles par semaine. La societe ne peut honorer la commande avec ses 40 ouvriers, ainsi elle
doit embaucher et former des travailleurs temporaires. Chacun des 40 ouvriers permanents
peut etre affecte `a la formation dune classe de trois travailleurs temporaires. Apr`es une
semaine de formation, ceux qui ont suivi la formation peuvent soit monter des mobiles soit
instruire des ouvriers non qualifies.
A cet instant il ny a pas dautre contrat en cours mais tous les ouvriers, permanents ou
temporaires, seront payes jusqu`a la fin des quatre semaines (meme si certains sont inoccupes).
Un ouvrier qui produit des mobiles, est inactif ou instruit recoit un salaire de 200 e par
semaine alors quun ouvrier en formation percoit 100 e par semaine. Le co
ut de production
(sans compter les salaires) est de 5 e par mobile.
Par exemple, la compagnie peut adopter le programme de fabrication suivant.

Semaine 1

10 assembleurs, 30 instructeurs, 90 apprentis


Salaires des travailleurs : 8000 e
Salaires des apprentis : 9000 e
Profit sur les 500 mobiles : 7500 e
Perte nette : 9500 e

Semaine 2

120 assembleurs, 10 instructeurs, 30 apprentis


Salaires des travailleurs : 26000 e
Salaires des apprentis : 3000 e
Profit sur les 6000 mobiles : 78000 e
Profit net : 49000 e

Semaine 3

160 assembleurs
Salaires des travailleurs : 32000 e
Profit sur les 8000 mobiles : 88000 e
Profit net : 56000 e

Semaine 4

110 assembleurs, 50 inactifs


Salaires des travailleurs : 32000 e
Profit sur les 5500 mobiles : 49500 e
Profit net : 17500 e

Ce programme de planification qui rapporte 113000 e `a la compagnie est lun des nombreux
possibles. La compagnie souhaite faire le meilleur benefice possible : formulez ce probl`eme
sous la forme dun PL (pas necessairement sous forme standard).
10. Apr`es la rehabilitation des thermes de SEIX (Ari`ege), le proprietaire de lhotel du Mont
Vallier decide de faire un certain nombre damenagements afin de decrocher deux etoiles
au guide Michelin. Pour cela toutes les chambres doivent comporter une douche ou une
salle de bains, mais la proportion de chambres netant equipee que dune douche ne doit
pas depasser 25%. Une chambre peut etre amenagee avec un lit double (2 couchages) ou
un lit double et un lit simple (3 couchages). Cependant, vu la taille des chambres actuelles,
seulement 50% de celles-ci pourraient contenir 3 couchages. La quasi-totalite des clients seront
des curistes et optent donc en general pour une pension compl`ete. Les heures douverture
des thermes obligent le restaurant de lhotel `a nenvisager quun service unique fixe `a midi
trente. La salle de restaurant ne pouvant accueillir que 100 personnes, cela a bien s
ur des
consequences sur le nombre de chambres `a proposer. On suppose quen periode de cure lhotel
est systematiquement rempli.
Ecrire sans le resoudre le programme lineaire qui permettra de determiner le nombre de
chambres de chaque type que devra amenager le proprietaire afin de maximiser son benefice.
Les tarifs des chambres en euros sont donnes ci-dessous:
Douche
Salle de bains

2 couchages
40
45

3 couchages
55
60

On notera respectivement x1, x2, x3, x4, le nombre de chambres `a 2 couchages avec douche,
`a 2 couchages avec salle de bains, `a 3 couchages avec douche, `a 3 couchages avec salle de
bains.
4

11. Une entreprise disposant de 10 000 m2 de carton en reserve, fabrique et commercialise 2


types de botes en carton. La fabrication dune bote en carton de type 1 ou 2 requiert,
respectivement, 1 et 2 m2 de carton ainsi que 2 et 3 minutes de temps dassemblage. Seules
200 heures de travail sont disponibles pendant la semaine `a venir. Les botes sont agrafees et
il faut quatre fois plus dagrafes pour une bote du second type que pour une du premier. Le
stock dagrafes disponible permet dassembler au maximum 15 000 botes du premier type.
Les botes sont vendues, respectivement, 3 e et 5 e.
a) Formuler le probl`eme de la recherche dun plan de production maximisant le chiffre
daffaires de lentreprise sous forme dun programme lineaire standard.
b) Determiner un plan de production optimal en resolvant graphiquement le programme
lineaire trouve en a).
12. On desire determiner la composition, `a co
ut minimum, dun aliment pour le betail compose
de mas, de soja et dherbe. Laliment ainsi conditionne devra comporter au plus 0.5 % de
calcium, au maximum 5 % de fibres et au moins 30 % de protenes, pour se conformer au desir
de la client`ele. On a indique ci-dessous les pourcentages de calcium, de fibres et de protenes
contenus, respectivement, dans le mas et le soja, ainsi que le co
ut par tonne de chacun de ces
produits bruts (on suppose que le prix de lherbe est nul et que sa teneur en calcium, fibres
et protenes est negligeable).
Produit brut
Mas
Soja
Pourcentage requis

Pourcentage
de calcium
0.1 %
0.2 %
0.5%

Pourcentage
de fibres
2%
6%
5%

Pourcentage
de protenes
9%
60 %
30%

Prix (e)
400
1200

Formuler le probl`eme sous la forme dun programme lineaire, le resoudre graphiquement et


donner la composition optimale du melange et son co
ut.
13. Lentreprise R&Os produit des pastilles chocolatees. Chaque pastille est formee dun cur en
chocolat enrobe dune couche de sucre colore. Les pastilles sont commercialisees en paquets
de 100g. Pour faire 1kg de pastilles, il faut 750g de chocolat et 250g de sucre. Quatre couleurs
sont disponibles pour colorer les pastilles : vert, jaune, rouge et brun. Chaque paquet doit
contenir au moins 20% de pastilles de chaque couleur et la quantite de pastilles rouges et
jaunes ne doit pas etre inferieure `a celle des pastilles vertes et brunes. On suppose que tous
les paquets ont la meme repartition. Pour le mois `a venir, lentreprise dispose de
C tonnes de chocolat
S tonnes de sucre
colorant brun en suffisance
colorant rouge pour au plus R tonnes de pastilles
colorant jaune pour au plus J tonnes de pastilles
colorant vert pour au plus V tonnes de pastilles.
En ne tenant compte que des contraintes exposees ci-dessus, formuler un programme lineaire
permettant `a lentreprise de determiner le nombre maximal de paquets quelle peut produire
pendant le prochain mois.
5

14. Une verrerie produit des verres `a vin, des verres `a eau et des fl
utes `a champagne. Les prix
de vente, les quantites requises de verre ainsi que les temps de faconnage et demballage sont
differents pour chacun des produits et sont resumes dans la table suivante :
Verres `a
vin
4
2
0.1
8

Temps de faconnage (min)


Temps demballage (min)
Quantite de verre (kg)
prix de vente (e)

Verres `a
eau
2
1
0.15
6

Fl
utes `a
champagne
12
4
0.1
15

Pour la semaine `a venir, lentreprise dispose de 3000 minutes pour le faconnage, de 1200
minutes pour lemballage et de 100 kilogrammes de verre.
Formuler un programme lineaire aidant lentreprise `a determiner une production maximisant
son chiffre daffaires en utilisant les variables de decision suivantes : x1 nombre de verres `a vin
produits pendant la semaine `a venir ; x2 nombre de verre `a eau produits pendant la semaine
`a venir ; x3 nombre de fl
utes `a champagne produites pendant la semaine `a venir.
15. Le tableau suivant contient les differents horaires possibles pour les chauffeurs dune compagnie de bus. Cette derni`ere cherche `a determiner les horaires `a retenir de mani`ere `a assurer, `a
moindre co
ut, quau moins un chauffeur soit present pendant chaque heure de la journee (de
9 `a 17 heures).
Horaire
Co
ut

9 `a 11h
18

9 `a 13h
30

11 `a 16h
38

12 `a 15h
14

13 `a 16h
22

14 `a 17h
16

16 `a 17h
9

Formuler un programme lineaire en nombres entiers permettant de resoudre le probl`eme de


decision de la compagnie.

Vous aimerez peut-être aussi