• Aucun résultat trouvé

Recherche Op´erationnelle 1A Programmation Lin´eaire Mod´elisation

N/A
N/A
Protected

Academic year: 2022

Partager "Recherche Op´erationnelle 1A Programmation Lin´eaire Mod´elisation"

Copied!
190
0
0

Texte intégral

(1)

Zolt´an Szigeti

Ensimag, G-SCOP

Z. Szigeti (Ensimag, G-SCOP) RO 1A 1 / 26

(2)

carburant taux unit´es prix d’achat brut d’octane disponibles /unit´e

1 68 4000 1,02

2 86 5050 1,15

3 91 7100 1,35

4 99 4300 2,75

carburant taux min demande prix de vente

m´elang´e d’octane /unit´e

1 95 10000 7,15

2 90 sans restr. 6,95

3 85 15000 4,99

La vente directe du carburant brut est possible `a un prix de2,95si le taux d’octane d´epasse90et1,85par unit´e s’il est inf´erieur. Il faut maximiser le profit total.

Z. Szigeti (Ensimag, G-SCOP) RO 1A 1 / 26

(3)

Solution

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(4)

Variables :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(5)

Solution

1 Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(6)

Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(7)

Solution

1 Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e : On veut utiliser

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(8)

Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e : On veut utiliser

1 x11+x12+x13 unit´es de carburant brut num´ero 1 mais il y en a4000,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(9)

Solution

1 Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e : On veut utiliser

1 x11+x12+x13 unit´es de carburant brut num´ero 1 mais il y en a 4000,

2 x21+x22+x23 unit´es de carburant brut num´ero 2 mais il y en a5050,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(10)

Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e : On veut utiliser

1 x11+x12+x13 unit´es de carburant brut num´ero 1 mais il y en a 4000,

2 x21+x22+x23 unit´es de carburant brut num´ero 2 mais il y en a 5050,

3 x31+x32+x33 unit´es de carburant brut num´ero 3 mais il y en a7100,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(11)

Solution

1 Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e : On veut utiliser

1 x11+x12+x13 unit´es de carburant brut num´ero 1 mais il y en a 4000,

2 x21+x22+x23 unit´es de carburant brut num´ero 2 mais il y en a 5050,

3 x31+x32+x33 unit´es de carburant brut num´ero 3 mais il y en a 7100,

4 x41+x42+x43 unit´es de carburant brut num´ero 4 mais il y en a4300,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(12)

Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e : On veut utiliser

1 x11+x12+x13 unit´es de carburant brut num´ero 1 mais il y en a 4000,

2 x21+x22+x23 unit´es de carburant brut num´ero 2 mais il y en a 5050,

3 x31+x32+x33 unit´es de carburant brut num´ero 3 mais il y en a 7100,

4 x41+x42+x43 unit´es de carburant brut num´ero 4 mais il y en a 4300,

3 Contraintes de demandes :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(13)

Solution

1 Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e : On veut utiliser

1 x11+x12+x13 unit´es de carburant brut num´ero 1 mais il y en a 4000,

2 x21+x22+x23 unit´es de carburant brut num´ero 2 mais il y en a 5050,

3 x31+x32+x33 unit´es de carburant brut num´ero 3 mais il y en a 7100,

4 x41+x42+x43 unit´es de carburant brut num´ero 4 mais il y en a 4300,

3 Contraintes de demandes : On aura

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(14)

Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e : On veut utiliser

1 x11+x12+x13 unit´es de carburant brut num´ero 1 mais il y en a 4000,

2 x21+x22+x23 unit´es de carburant brut num´ero 2 mais il y en a 5050,

3 x31+x32+x33 unit´es de carburant brut num´ero 3 mais il y en a 7100,

4 x41+x42+x43 unit´es de carburant brut num´ero 4 mais il y en a 4300,

3 Contraintes de demandes : On aura

1 x11+x21+x31+x41 unit´es de carburant m´elang´e num´ero 1 mais il en faut au plus10000,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(15)

Solution

1 Variables : xij : unit´es de carburant brut num´ero i dans le carburant m´elang´e num´ero j.

2 Contraintes de disponibilit´e : On veut utiliser

1 x11+x12+x13 unit´es de carburant brut num´ero 1 mais il y en a 4000,

2 x21+x22+x23 unit´es de carburant brut num´ero 2 mais il y en a 5050,

3 x31+x32+x33 unit´es de carburant brut num´ero 3 mais il y en a 7100,

4 x41+x42+x43 unit´es de carburant brut num´ero 4 mais il y en a 4300,

3 Contraintes de demandes : On aura

1 x11+x21+x31+x41 unit´es de carburant m´elang´e num´ero 1 mais il en faut au plus 10000,

2 x13+x23+x33+x43 unit´es de carburant m´elang´e num´ero 3 mais il en faut au moins15000,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 2 / 26

(16)

Solution

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(17)

Solution

1 Contraintes d’octane :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(18)

Solution

1 Contraintes d’octane : Le taux d’octane de carburant m´elang´e

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(19)

Solution

1 Contraintes d’octane : Le taux d’octane de carburant m´elang´e

1 num´ero 1 : 0.68·x11+0.86x ·x21+0.91·x31+0.99·x41

11+x21+x31+x41 doit ˆetre au moins 0.95,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(20)

Solution

1 Contraintes d’octane : Le taux d’octane de carburant m´elang´e

1 num´ero 1 : 0.68·x11+0.86x ·x21+0.91·x31+0.99·x41

11+x21+x31+x41 doit ˆetre au moins 0.95,

2 num´ero 2 : 0.68·x12+0.86x12+x·x2222+0.91+x32+x·x4232+0.99·x42 doit ˆetre au moins 0.90,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(21)

Solution

1 Contraintes d’octane : Le taux d’octane de carburant m´elang´e

1 num´ero 1 : 0.68·x11+0.86x ·x21+0.91·x31+0.99·x41

11+x21+x31+x41 doit ˆetre au moins 0.95,

2 num´ero 2 : 0.68·x12+0.86x12+x·x2222+0.91+x32+x·x4232+0.99·x42 doit ˆetre au moins 0.90,

3 num´ero 3 : 0.68·x13+0x.1386+x·x2323+0+x.3391+x·x4333+0.99·x43 doit ˆetre au moins 0.85,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(22)

Solution

1 Contraintes d’octane : Le taux d’octane de carburant m´elang´e

1 num´ero 1 : 0.68·x11+0.86x ·x21+0.91·x31+0.99·x41

11+x21+x31+x41 doit ˆetre au moins 0.95,

2 num´ero 2 : 0.68·x12+0.86x12+x·x2222+0.91+x32+x·x4232+0.99·x42 doit ˆetre au moins 0.90,

3 num´ero 3 : 0.68·x13+0x.1386+x·x2323+0+x.3391+x·x4333+0.99·x43 doit ˆetre au moins 0.85,

2 Contraintes de non-n´egativit´e :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(23)

Solution

1 Contraintes d’octane : Le taux d’octane de carburant m´elang´e

1 num´ero 1 : 0.68·x11+0.86x ·x21+0.91·x31+0.99·x41

11+x21+x31+x41 doit ˆetre au moins 0.95,

2 num´ero 2 : 0.68·x12+0.86x12+x·x2222+0.91+x32+x·x4232+0.99·x42 doit ˆetre au moins 0.90,

3 num´ero 3 : 0.68·x13+0x.1386+x·x2323+0+x.3391+x·x4333+0.99·x43 doit ˆetre au moins 0.85,

2 Contraintes de non-n´egativit´e : xij ≥0.

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(24)

Solution

1 Contraintes d’octane : Le taux d’octane de carburant m´elang´e

1 num´ero 1 : 0.68·x11+0.86x ·x21+0.91·x31+0.99·x41

11+x21+x31+x41 doit ˆetre au moins 0.95,

2 num´ero 2 : 0.68·x12+0.86x12+x·x2222+0.91+x32+x·x4232+0.99·x42 doit ˆetre au moins 0.90,

3 num´ero 3 : 0.68·x13+0x.1386+x·x2323+0+x.3391+x·x4333+0.99·x43 doit ˆetre au moins 0.85,

2 Contraintes de non-n´egativit´e : xij ≥0.

3 Fonction Objectif :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(25)

Solution

1 Contraintes d’octane : Le taux d’octane de carburant m´elang´e

1 num´ero 1 : 0.68·x11+0.86x ·x21+0.91·x31+0.99·x41

11+x21+x31+x41 doit ˆetre au moins 0.95,

2 num´ero 2 : 0.68·x12+0.86x12+x·x2222+0.91+x32+x·x4232+0.99·x42 doit ˆetre au moins 0.90,

3 num´ero 3 : 0.68·x13+0x.1386+x·x2323+0+x.3391+x·x4333+0.99·x43 doit ˆetre au moins 0.85,

2 Contraintes de non-n´egativit´e : xij ≥0.

3 Fonction Objectif : maximiser le b´en´efice - la d´epense :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 3 / 26

(26)

1 la d´epense

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(27)

Fonction Objectif : maximiser le b´en´efice - la d´epense :

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(28)

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(29)

Fonction Objectif : maximiser le b´en´efice - la d´epense :

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

2 le b´en´efice sur la vente de carburant m´elang´e

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(30)

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

2 le b´en´efice sur la vente de carburant m´elang´e

1 num´ero1 est =7.15·(x11+x21+x31+x41),

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(31)

Fonction Objectif : maximiser le b´en´efice - la d´epense :

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

2 le b´en´efice sur la vente de carburant m´elang´e

1 num´ero 1 est = 7.15·(x11+x21+x31+x41),

2 num´ero2 est =6.95·(x12+x22+x32+x42),

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(32)

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

2 le b´en´efice sur la vente de carburant m´elang´e

1 num´ero 1 est = 7.15·(x11+x21+x31+x41),

2 num´ero 2 est = 6.95·(x12+x22+x32+x42),

3 num´ero3 est =4.99·(x13+x23+x33+x43),

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(33)

Fonction Objectif : maximiser le b´en´efice - la d´epense :

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

2 le b´en´efice sur la vente de carburant m´elang´e

1 num´ero 1 est = 7.15·(x11+x21+x31+x41),

2 num´ero 2 est = 6.95·(x12+x22+x32+x42),

3 num´ero 3 est = 4.99·(x13+x23+x33+x43),

3 le b´en´efice sur la vente de carburant brut

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(34)

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

2 le b´en´efice sur la vente de carburant m´elang´e

1 num´ero 1 est = 7.15·(x11+x21+x31+x41),

2 num´ero 2 est = 6.95·(x12+x22+x32+x42),

3 num´ero 3 est = 4.99·(x13+x23+x33+x43),

3 le b´en´efice sur la vente de carburant brut

1 num´ero1 est =1.85·(4000(x11+x12+x13)),

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(35)

Fonction Objectif : maximiser le b´en´efice - la d´epense :

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

2 le b´en´efice sur la vente de carburant m´elang´e

1 num´ero 1 est = 7.15·(x11+x21+x31+x41),

2 num´ero 2 est = 6.95·(x12+x22+x32+x42),

3 num´ero 3 est = 4.99·(x13+x23+x33+x43),

3 le b´en´efice sur la vente de carburant brut

1 num´ero 1 est = 1.85·(4000(x11+x12+x13)),

2 num´ero2 est =1.85·(5050(x21+x22+x23)),

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(36)

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

2 le b´en´efice sur la vente de carburant m´elang´e

1 num´ero 1 est = 7.15·(x11+x21+x31+x41),

2 num´ero 2 est = 6.95·(x12+x22+x32+x42),

3 num´ero 3 est = 4.99·(x13+x23+x33+x43),

3 le b´en´efice sur la vente de carburant brut

1 num´ero 1 est = 1.85·(4000(x11+x12+x13)),

2 num´ero 2 est = 1.85·(5050(x21+x22+x23)),

3 num´ero3 est =2.95·(7100(x31+x32+x33)),

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(37)

Fonction Objectif : maximiser le b´en´efice - la d´epense :

1 la d´epense = 1.02·4000 + 1.15·5050 + 1.35·7100 + 2.75·4300 on ach`ete toutes les unit´es disponibles des carburants bruts car le prix de vente est plus que le prix d’achat.

2 le b´en´efice sur la vente de carburant m´elang´e

1 num´ero 1 est = 7.15·(x11+x21+x31+x41),

2 num´ero 2 est = 6.95·(x12+x22+x32+x42),

3 num´ero 3 est = 4.99·(x13+x23+x33+x43),

3 le b´en´efice sur la vente de carburant brut

1 num´ero 1 est = 1.85·(4000(x11+x12+x13)),

2 num´ero 2 est = 1.85·(5050(x21+x22+x23)),

3 num´ero 3 est = 2.95·(7100(x31+x32+x33)),

4 num´ero4 est =2.95·(4300(x41+x42+x43)),

Z. Szigeti (Ensimag, G-SCOP) RO 1A 4 / 26

(38)

Z. Szigeti (Ensimag, G-SCOP) RO 1A 5 / 26

(39)

x11+x12+x13 4000 x21+x22+x23 5050 x31+x32+x33 7100 x41+x42+x43 4300 x11+x21+x31+x41 10000 x13+x23+x33+x43 15000

27x119x214x31+ 4x41 0

22x124x22+ 1x32+ 9x42 0

17x13+ 1x23+ 6x33+ 14x43 0 xij 0 5.30x11+ 5.10x12+ 3.14x13+ 5.30x21+ 5.10x22+ 3.14x23+

4.20x31+ 4.00x32+ 2.04x33+ 4.20x41+ 4.00x42+ 2.04x43 = z(max)

Z. Szigeti (Ensimag, G-SCOP) RO 1A 5 / 26

(40)

11 4 6 10 12 11 Toutes les demandes doivent absolument ˆetre satisfaites.

Il y a un coˆut associ´e `a la variation de production d’une p´eriode sur l’autre, compos´e principalement

1 des coˆuts d’embauche (6000epar ´equipe qui construit un voilier) et

2 des coˆuts de licenciement (4000epar ´equipe licenci´ee).

On emploie seulement les ´equipes n´ecessaires pour la production, c’est-`a-dire on embauche pour augmenter la cadence et on licencie les

´equipes en trop si la cadence diminue.

Tout voilier en stock `a la fin d’un trimestre coˆute 9000een frais de magasinage et en immobilisation.

Avant printemps aucun voilier n’est stock´e et la cadence de production est de 11voiliers. On demande que ces deux niveaux soient retrouv´es `a la fin de l’hiver.

Z. Szigeti (Ensimag, G-SCOP) RO 1A 6 / 26

(41)

(a) Calculer le coˆut de la politique qui consiste `a produire chaque

trimestre exactement la demande et donc de ne jamais stocker. Vous paraˆıt-elle optimale? Argumentez.

(b) Ecrire un programme lin´eaire qui nous permet de trouver le plan de production qui minimise le coˆut total.

Z. Szigeti (Ensimag, G-SCOP) RO 1A 7 / 26

(42)

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(43)

p´eriode

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(44)

printemps

´et´e automne

hiver fin d’hiver

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(45)

p´eriode licenciement printemps

´et´e automne

hiver fin d’hiver

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(46)

printemps

´et´e automne

hiver fin d’hiver

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(47)

p´eriode licenciement embauche stock printemps

´et´e automne

hiver fin d’hiver

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(48)

printemps

´et´e automne

hiver fin d’hiver

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(49)

p´eriode licenciement embauche stock coˆut printemps

´et´e automne

hiver fin d’hiver coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(50)

printemps 11−4 = 7

´et´e automne

hiver fin d’hiver coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(51)

p´eriode licenciement embauche stock coˆut

printemps 11−4 = 7 7·4000 = 28000e

´et´e automne

hiver fin d’hiver coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(52)

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2

automne hiver fin d’hiver coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(53)

p´eriode licenciement embauche stock coˆut

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2 2·6000 = 12000e

automne hiver fin d’hiver coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(54)

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2 2·6000 = 12000e

automne 10−6 = 4

hiver fin d’hiver coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(55)

p´eriode licenciement embauche stock coˆut

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2 2·6000 = 12000e

automne 10−6 = 4 4·6000 = 24000e

hiver fin d’hiver coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(56)

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2 2·6000 = 12000e

automne 10−6 = 4 4·6000 = 24000e

hiver 12−10 = 2

fin d’hiver coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(57)

p´eriode licenciement embauche stock coˆut

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2 2·6000 = 12000e

automne 10−6 = 4 4·6000 = 24000e

hiver 12−10 = 2 2·6000 = 12000e

fin d’hiver coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(58)

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2 2·6000 = 12000e

automne 10−6 = 4 4·6000 = 24000e

hiver 12−10 = 2 2·6000 = 12000e

fin d’hiver 12−11 = 1 coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(59)

p´eriode licenciement embauche stock coˆut

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2 2·6000 = 12000e

automne 10−6 = 4 4·6000 = 24000e

hiver 12−10 = 2 2·6000 = 12000e

fin d’hiver 12−11 = 1 1·4000 = 4000e

coˆut total

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(60)

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2 2·6000 = 12000e

automne 10−6 = 4 4·6000 = 24000e

hiver 12−10 = 2 2·6000 = 12000e

fin d’hiver 12−11 = 1 1·4000 = 4000e

coˆut total 80000e

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(61)

p´eriode licenciement embauche stock coˆut

printemps 11−4 = 7 7·4000 = 28000e

´et´e 6−4 = 2 2·6000 = 12000e

automne 10−6 = 4 4·6000 = 24000e

hiver 12−10 = 2 2·6000 = 12000e

fin d’hiver 12−11 = 1 1·4000 = 4000e

coˆut total 80000e

Meilleure solution

Si on licencie 1 ´equipe de moins (−4000e) alors on doit stocker un voilier (+9000e) et

on doit embaucher 1 ´equipe de moins (−6000e).

Z. Szigeti (Ensimag, G-SCOP) RO 1A 8 / 26

(62)

Meilleure solution

p´eriode licenciement embauche stock coˆut

printemps 11−5 = 6 1 6·4000 + 1·9000e

= 33000e

´et´e 0e

automne 10−5 = 5 5·6000 = 30000e

hiver 12−10 = 2 2·6000 = 12000e

fin d’hiver 12−11 = 1 1·4000 = 4000e

coˆut total 79000e

Z. Szigeti (Ensimag, G-SCOP) RO 1A 9 / 26

(63)

Solution (b)

1 On a 5 p´eriodes :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(64)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(65)

Solution (b)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(66)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(67)

Solution (b)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(68)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

5 fin d’hiver.

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(69)

Solution (b)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

5 fin d’hiver.

2 Variables :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(70)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

5 fin d’hiver.

2 Variables : pour tout 1≤i ≤5

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(71)

Solution (b)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

5 fin d’hiver.

2 Variables : pour tout 1≤i ≤5

1 ci : cadence,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(72)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

5 fin d’hiver.

2 Variables : pour tout 1≤i ≤5

1 ci : cadence,

2 ei : embauche,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(73)

Solution (b)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

5 fin d’hiver.

2 Variables : pour tout 1≤i ≤5

1 ci : cadence,

2 ei : embauche,

3 li : licenciement,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(74)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

5 fin d’hiver.

2 Variables : pour tout 1≤i ≤5

1 ci : cadence,

2 ei : embauche,

3 li : licenciement,

4 si : stockage,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(75)

Solution (b)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

5 fin d’hiver.

2 Variables : pour tout 1≤i ≤5

1 ci : cadence,

2 ei : embauche,

3 li : licenciement,

4 si : stockage,

3 Contraintes de non-n´egativit´e :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(76)

1 On a 5 p´eriodes :

1 d´ebut de printemps,

2 d´ebut d’´et´e,

3 d´ebut d’automne,

4 d´ebut d’hiver,

5 fin d’hiver.

2 Variables : pour tout 1≤i ≤5

1 ci : cadence,

2 ei : embauche,

3 li : licenciement,

4 si : stockage,

3 Contraintes de non-n´egativit´e : ci,ei,li,si ≥0.

Z. Szigeti (Ensimag, G-SCOP) RO 1A 10 / 26

(77)

Contraintes de conservation du flux de production :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 11 / 26

(78)

Z. Szigeti (Ensimag, G-SCOP) RO 1A 11 / 26

(79)

Contraintes de conservation du flux de production : disponible + fabriqu´e - reste `a stocker = besoin

1 On aura 0 +c1s2 unit´es de voilier mais il en faut4,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 11 / 26

(80)

1 On aura 0 +c1s2 unit´es de voilier mais il en faut 4,

2 On auras2+c2s3unit´es de voilier mais il en faut6,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 11 / 26

(81)

Contraintes de conservation du flux de production : disponible + fabriqu´e - reste `a stocker = besoin

1 On aura 0 +c1s2 unit´es de voilier mais il en faut 4,

2 On auras2+c2s3unit´es de voilier mais il en faut 6,

3 On auras3+c3s4unit´es de voilier mais il en faut10,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 11 / 26

(82)

1 On aura 0 +c1s2 unit´es de voilier mais il en faut 4,

2 On auras2+c2s3unit´es de voilier mais il en faut 6,

3 On auras3+c3s4unit´es de voilier mais il en faut 10,

4 On auras4+c40 unit´es de voilier mais il en faut12,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 11 / 26

(83)

Contraintes de conservation du flux de production : disponible + fabriqu´e - reste `a stocker = besoin

1 On aura 0 +c1s2 unit´es de voilier mais il en faut 4,

2 On auras2+c2s3unit´es de voilier mais il en faut 6,

3 On auras3+c3s4unit´es de voilier mais il en faut 10,

4 On auras4+c40 unit´es de voilier mais il en faut 12,

2 Contraintes de fluctuation de la main-d’oeuvre :

Z. Szigeti (Ensimag, G-SCOP) RO 1A 11 / 26

(84)

1 On aura 0 +c1s2 unit´es de voilier mais il en faut 4,

2 On auras2+c2s3unit´es de voilier mais il en faut 6,

3 On auras3+c3s4unit´es de voilier mais il en faut 10,

4 On auras4+c40 unit´es de voilier mais il en faut 12,

2 Contraintes de fluctuation de la main-d’oeuvre : disponible + embauch´e - licenci´e = cadence

Z. Szigeti (Ensimag, G-SCOP) RO 1A 11 / 26

(85)

Contraintes de conservation du flux de production : disponible + fabriqu´e - reste `a stocker = besoin

1 On aura 0 +c1s2 unit´es de voilier mais il en faut 4,

2 On auras2+c2s3unit´es de voilier mais il en faut 6,

3 On auras3+c3s4unit´es de voilier mais il en faut 10,

4 On auras4+c40 unit´es de voilier mais il en faut 12,

2 Contraintes de fluctuation de la main-d’oeuvre : disponible + embauch´e - licenci´e = cadence

1 On aura11 +e1l1de cadence mais il en fautc1,

Z. Szigeti (Ensimag, G-SCOP) RO 1A 11 / 26

Références

Documents relatifs

Recherche Op´erationnelle 1A Programmation Lin´eaire. Etape 1 de l’algorithme du

le cardinal maximum d’un couplage = la valeur optimale du (P) =. la valeur optimale du

en r´ep´etant le jeu, on ne ferait pas toujours la mˆeme chose, sinon, l’autre joueur changerait ´eventuellement sa strat´egie et gagnerait tout le temps. On verra en TD comment

Si G est un arbre ayant au moins deux sommets, alors G admet au moins deux sommets de degr´e

Soit ( G , c ) le r´eseau potentiel-tˆ aches d’un probl`eme

(a) Mettre sous la forme d’un programme lin´eaire le probl`eme de la maximisation du nombre de dossiers trait´es. Comment

Dans un atelier on peut fabriquer quatre types de cartes ´ electroniques I, II, III et IV que se vendent toutes ` a prix unique de 40 e l’unit´ e.. Les coˆ uts de production sont

Il est assur´e de pouvoir vendre tranquillement n’importe quelle quantit´e de ses offres dans la limite du stock disponible. Quelle quantit´e de chaque offre notre vendeur