Forum Programmation.autre Demande de conseil à la modelisation d'un problème - GLPK

Posté par  .
Étiquettes : aucune
0
14
avr.
2007
Sur le lien suivant:
http://www.licence.info.upmc.fr/lmd/licence/2006/ue/LI348-20(...)
Dans:
Le projet de programmation linéaire est en ligne. Date du rendu: Vendredi 27 Avril.

Vous trouverez un projet de RO. Je m'acharne actuellement sur le sujet N°1 que je n'arrive pas a modeliser.
Afin de resoudre ce pb, je déclare un Xi,j représentant la surface de bois i subissant le traitement j.
J'obtiens le résutat ci-dessous :

Ce dernier répond-t-il correctement au problème ou est-ce que je fais mauvaise route ?

Ce qui me dérange, ce qu'a la sortie du logiciel, j'obtiens dans la colonne marginal des resultats négatives.
Je ne vois donc pas cmt je peux faire d'analyse économique.

Merci d'avance pour vos conseils.



\Problem name : essai.lp

Maximize
obj: 287.(x1n1a + x1c1a + x1p1a) + 215.(x1n1b + x1c1b + x1p1b) + 228 x1c2 + 292 x1p3 + 204.(x1nauc + x1cauc + x1pauc)
+ 207.(x2n1a + x2c1a + x2p1a) + 135.(x2n1b + x2c1b + x2p1b) + 148 x2c2 + 212 x2p3 + 148.(x2nauc + x2cauc + x2pauc)
+ 157.(x3n1a + x3c1a + x3p1a) + 085.(x3n1b + x3c1b + x3p1b) + 098 x3c2 + 162 x3p3 + 112.(x3nauc + x3cauc + x3pauc)
+ 487 x41a + 415 x41b + 371 x4auc
+ 337 x51a + 265 x51b + 264 x5auc
+ 102 x61a + 061 x6auc

Subject to
c1: x1n1a + x1c1a + x1p1a + x1n1b + x1c1b + x1p1b + x1c2 + x1p3 + x1nauc + x1cauc + x1pauc
+ x2n1a + x2c1a + x2p1a + x2n1b + x2c1b + x2p1b + x2c2 + x2p3 + x2nauc + x2cauc + x2pauc
+ x3n1a + x3c1a + x3p1a + x3n1b + x3c1b + x3p1b + x3c2 + x3p3 + x3nauc + x3cauc + x3pauc
+ x41a + x41b + x4auc
+ x51a + x51b + x5auc
+ x61a + x6auc <= 5000

c2:
x41a + x41b + x4auc <= 3845

c3: 2000.(x1n1a + x1c1a + x1p1a + x1n1b + x1c1b + x1p1b + x1c2 + x1p3 + x1nauc + x1cauc + x1pauc)
+ 1200.(x2n1a + x2c1a + x2p1a + x2n1b + x2c1b + x2p1b + x2c2 + x2p3 + x2nauc + x2cauc + x2pauc)
+ 0700.(x3n1a + x3c1a + x3p1a + x3n1b + x3c1b + x3p1b + x3c2 + x3p3 + x3nauc + x3cauc + x3pauc) <= 2440000

c4: 4000 x41a + 4000 x41b + 4000 x4auc
+ 2500 x51a + 2500 x51b + 2500 x5auc <= 4160000

c5: x1c1a + x1c1b + x1c2 + x1cauc <= 357

c6: x1p1a + x1p1b + x1p3 + x1pauc <= 500

c7: x1n1a + x1n1b + x1nauc <= 1897


Bounds // > equivaut a supérieur ou egale

x1c1a >=0
x1c1b >=0
x1c2 >=0
x1cauc>=0

x1p1a >=0
x1p1b >=0
x1p3 >=0
x1pauc>=0

x1n1a >=0
x1n1b >=0
x1nauc>=0

x2c1a >=0
x2c1b >=0
x2c2 >=0
x2cauc >=0

x2p1a >=0
x2p1b >=0
x2p3 >=0
x2pauc>=0

x2n1a >=0
x2n1b >=0
x2nauc>=0

x3c1a >=0
x3c1b >=0
x3c2 >=0
x3cauc>=0
x3p1a >=0
x3p1b >=0
x3p3 >=0
x3pauc>=0

x3n1a >=0
x3n1b >=0
x3nauc>=0

x41a>=0
x41b>=0
x4auc>=0
x51a>=0
x51b>=0
x5auc>=0
x61a>=0
x6auc>=0

End

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.