Está en la página 1de 8

PROGRAMACIN LINEAL

Fragmento tomado de GUZMN A, Gloria L. Mdulo de Programacin Lineal, UNAD 2010, modi!icado "or #illiam Monto a.

METODO SIMPLEX PARA LA SOLUCIN DE EJERCICIOS $l me%or m&todo "ara re'ol(er un "ro)lema de "rogramacin lineal e' el m&todo 'im"le*, a +ue e' un m&todo de !,cil a"licacin, de ti"o algor-tmico conduce a una e!iciente 'olucin del "ro)lema.
CONCEPTO $l m&todo 'im"le* !ue de'arrollado "or George dant.ig /10123 e' un m&todo alge)raico +ue 'e utili.a "ara re'ol(er "ro)lema' de "rogramacin lineal en un n4mero !inito de "a'o' en una com"utadora. $'te m&todo e'ta)lece una 'olucin !acti)le luego "rue)a 'i e' "tima o no. 5i no lo e' )u'ca una me%or 'olucin 'i e'ta no e' o"tima entonce' re"ite el "roce'o 6a'ta 6allar una 'olucin "tima. PASOS PARA EL DESARROLLO DEL METODO SIMPLEX 1. $la)orar la ta)la 'im"le* inicial.

X1 X 2 X3 S1 a11 a12 a13 S 2 a 21 a 22 a 23 S 3 a31 a32 a33 S 4 a 41 a 42 a 43 Z C1 C 2 C 3

S1 S 2 S 3 S 4 Z b 1 0 0 0 0 b1 0 1 0 0 0 b2 0 0 1 0 0 b3 0 0 0 1 0 b4 0 0 0 0 1 0

7ndicadore' $*i'ten cuatro (aria)le' de 6olgura, 51, 52, 58, 519 una "ara cada re'triccin.

2. 5i todo' lo indicadore' del 4ltimo rengln 'on no negati(o', entonce' Z tiene un m,*imo cuando :1;0, :2;0 :8;0. $l (alor m,*imo e' 0. 5i e*i'ten indicadore' negati(o', locali.ar la columna en la +ue a"are.ca el indicador m,' negati(o. $'ta columna 'e<ala la (aria)le entrante.
3. Di(idir cada uno de lo' elemento' de la columna de ) +ue 'e encuentran "or encima de la recta "unteada entre el corre'"ondiente elemento de la columna de la (aria)le entrante. 5e de)e reali.ar e'ta di(i'in 'olo en lo' ca'o' en lo' +ue el elemento de la (aria)le +ue entra 'ea "o'iti(o.

4. encerrar en un c-rculo el elemento de la columna de la (aria)le entrante +ue corre'"onde al menor cociente del "a'o 8. $'te e' un elemento "i(ote. La (aria)le 'aliente e' la +ue 'e encuentra al lado i.+uierdo del rengln del elemento "i(ote. 5. Utili.ar o"eracione' elementale' 'o)re renglone' "ara tran'!ormar la ta)la en otra ta)la e+ui(alente +ue tenga un 1 en donde 'e encuentra el elemento "i(ote 0 en la' dem,' "o'icione' de e'a columna. 6. la (aria)le entrante de)e reem"la.ar a la (aria)le 'aliente en el lado i.+uierdo de e'ta nue(a ta)la. 7. 'i todo' lo' indicadore' de la ta)la nue(a 'on no negati(o', a 'e tiene una 'olucin "tima. $l (alor m,*imo de Z e' el elemento del 4ltimo rengln la 4ltima columna. =curre e'to cuando la' (aria)le' 'e encuentran del lado i.+uierdo de la ta)la 'on iguale' a lo elemento' corre'"ondiente de la 4ltima columna. >oda' la' dem,' (aria)le' 'on cero'. 5i cuando meno' uno de lo' indicadore' e' negati(o, 'e de)e re"etir el mi'mo "roce'o con la nue(a ta)la, comen.ando con el "a'o 2. EJEMPLOS DESARROLLADOS EJEMPLO 1 Ma*imi.ar Z; ?:1@1:2 5u%eto aA :1@:2 B 20 2:1@:2 B 8? C8:1@:2 B 12 :1D0, :2D0 $'te "ro)lema de "rogramacin lineal 'e a%u'ta a la !orma normal. La ta)la 'im"le* inicial e'A

X 1 X 2 S1 S 2 S 3 Z

b
Cocientes 201=20 352=17,5

Variable saliente

S1 1 1 S2 2 1 S3 3 1 Z 5 4
Earia)le $ntrante

1 0 0 0

0 1 0 0

0 0 1 0

7ndicadore'

0 20 0 35 0 12 1 0

$l indicador ma' negati(o, C?, a"arece en la columna *1. Por ello, *1 e' la (aria)le entrante. $l menor cociente e' 12.?, de modo +ue, 52 e' la (aria)le 'aliente. $l elemento "i(ote e' 2. Utili.ando o"eracione' elementale' 'o)re lo' renglone' "ara o)tener un 1 en la "o'icin del "i(ote 0 en la' dem,' "o'icione' de e'a columna, 'e tienenA

X 1 X 2 S1 S 2 S 3 Z

S1 1 1 S2 2 1 S3 3 1 Z 5 4 S1 1 1 S 2 1 1/ 2 S3 3 1 Z 5 4 S1 0 1 / 2 S 2 1 1/ 2 S3 0 5 / 2 Z 0 3/ 2

1 0 0 0

0 1 0 0

0 0 1 0

0 20 0 35 0 12 1 0 0 0 1 0 0 0 1 0 0 20 0 35 / 2 0 12 1 0

1 0 0 1/ 2 0 0 0 0 1 1/ 2 0 1/ 2 0 3/ 2 0 5/ 2

Multiplicando el rengl n 2 por 1/2

al rengl n 1 el rengl n 2 0 5 / 2 !u"ando "ultiplicado por #1$ 0 35 / 2 su"ando al rengl n 3 el rengl n 2 0 129 / 2 "ultiplicado por 3$ al rengl n 4 el rengl n 2 1 175 / 2 !u"ando "ultiplicado por 5

La nue(a ta)la e'A

Variable saliente

X1 X 2 S1 0 1 / 2 X 1 1 1 / 2 S3 0 5 / 2 Z 0 3/ 2
Earia)le entrante

S1 S 2 S3 Z b 1 1/ 2 0 0 5 / 2 0 1 / 2 0 0 35 / 2 0 3 / 2 1 0 129 / 2 0 5 / 2 0 1 175 / 2

Cocientes 5/2 %=5 35/21/2=35 129/25/2=25&4/5'

=)'&r(e'e +ue en el lado i.+uierdo, *1 reem"la. a 52. Fa +ue C8G2 e' el indicador m,' negati(o 'e de)e continuar con el "roce'o. La (aria)le entrante e' a6ora *2. $l menor cociente e' ?. De modo +ue 51 e' la (aria)le 'aliente H e' el elemento "i(ote. Utili.ando o"eracione' elementale' 'o)re renglone', 'e tieneA

X1 S1 0 X 1 1 S3 0 Z 0

X 2 S1 S 2 S3 Z 1/ 2 1 1/ 2 0 0

1/ 2 0 5/ 2 0 3/ 2 0

1/ 2 3/ 2 5/ 2

b 5/ 2 0 0 35 / 2 1 0 129 / 2 0 1 175 / 2

S1 0 1 / 2 1 1 / 2 X 1 1 0 1 1 S3 0 0 5 4 Z 3 1 0 0

0 0 1 0

0 5 / 2 !u"ando al rengl n 2 el rengl n 1 0 15 "ultiplicado por #1$ su"ando al rengl n 3 el rengl n 1 0 52 "ultiplicado por #5$ !u"ando al rengl n 4 el rengl n 1 1 95 "ultiplicado por 3

S1 0 X 1 1 S3 0 Z 0

1 2 1 0 1 1 0 5 4 0 3 1

0 0 1 0

0 5 0 15 0 52 1 95
b

Multiplicando el rengl n 1 por 2(

La nue(a ta)la e'A

X 1 X 2 S1 S 2 S 3 Z

X 20 X1 1 S3 0 Z 0

1 2 1 0 1 1 0 5 4 0 3 1

0 0 1 0

0 5 0 15 0 52 1 95

$n donde *2 reem"la.o a 51 en el lado i.+uierdo. Iomo todo' lo' indicadore' 'on no negati(o', el (alor m,*imo de Z e' 0? a"arece cuando *2;? *1;1? / 58;?2, 51;0, 52;03. EJEMPLO 2 Ma*imi.ar Z; 8*1 @ 1*2 @ 8G2*8 5u%eta aA C*1C2*2 D C10 2*1@2*2@*8 B 10 *1, *2, *8 D 0 La re'triccin C*1C2*2 D C10 no 'e a%u'ta a la !orma normal. 5in em)argo, multi"licando am)o' lado' "or C1 re'ultaA

*1@2*2 B10 >AJLA 57MPL$: 7

Variable saliente

S1 S2 Z

X1 X 2 1 2

X 3 S1 S 2 Z b 0 1 0 0 10

Cocientes 102=5 102=5

0 1 0 10 0

3 4 3/ 2 0 0 1
Earia)le entrante

La (aria)le entrante e' *2. Dado +ue e*i'te un em"ate en el menor cociente, 'e "uede elegir cual+uiera de lo' do', 51 o 52, como la (aria)le 'aliente. 5e e'coge 51. 5e encierra en un c-rculo el "i(ote. Utili.ando o"eracione' elementale' 'o)re renglone', 'e o)tiene la ta)la 2.

>AJLA 57MPL$: 77

Variable saliente

X1 X 2 X 2 1/ 2 1

X 3 S1 S 2 Z 0 1/ 2 0 0

b 5

Cocientes )o *a+ puesto, ,ue 0 no es positi-o 01=0

S2 Z

1 1

1
Earia)le entrante

1 2

1 0

0 3/ 2

0 1 20

La ta)la 77 corre'"onde a una 5FJ /'olucin ),'ica !acti)le3 en la +ue una (aria)le ),'ica 52 e' 0. Por ello, la 5FJ e' degenerada. Fa +ue e*i'ten indicadore' negati(o', 'e contin4a el "roce'o. La (aria)le entrante e' a6ora *8, la (aria)le 'aliente e' 52 el "i(ote 'e encuentra encerrado en un c-rculo. Utili.ando o"eracione' elementale' 'o)re renglone', 'e o)tiene la ta)la 777.

>AJLA 57MPL$: 777

X1 X 2

X 3 S1 S 2

X 2 1/ 2 1 0 1/ 2 X 3 1 0 1 1 Z
indicadore'

0 1

0 0

5 0

1 / 2 0 0 1 / 2 3 / 2 1 20

$n (irtud de +ue todo' lo' indicadore' 'on no negati(o', Z e' m,*ima cuando *2;? *8;0, *1;51;52;0. $l m,*imo (alor e' Z;20. =)'&r(e'e +ue e'te (alor e' igual al (alor de Z corre'"ondiente a la ta)la 77. $n "ro)lema' con degeneracin e' "o'i)le llegar al mi'mo (alor de Z en (aria' eta"a' del "roce'o 'im"le*. EJERCICIOS PARA PRACTICAR POR MTODO SIMPLEX 1. MA:7M7ZAK Z; *1 @ 2*2 5u%eta a 2*1 @ *2 B L 2*1 @ 8*2 B 12 *1, *2 D 0 2. MA:7M7ZAK Z; C*1 @ 8*2 5u%eta a *1 @ *2 B M C*1 @ *2 B 1 *1, *2 D 0 3. MA:7M7ZAK Z; L*1 @ 2*2 5u%eta a *1 N *2 B 1 *1 @ 2*2 B L *1 @ *2 B ?

*1, *2 D 0 4. Una com"a<-a de carga mane%a en(-o' "ara 2 com"a<-a', A J, +ue 'e encuentran en la mi'ma ciudad. La em"re'a A en(-a ca%a' +ue "e'an 8 li)ra' cada una tiene un (olumen de 2 "ie'O9 la J en(-a ca%a' de 1 "ieO con "e'o de ? li)ra' cada una. >anto A como J 6acen en(-o' a lo' mi'mo' de'tino'. $l co'to de tra'"orte "ara cada ca%a de A e' P2?00 "ara J e' P?000. la com"a<-a tran'"ortadora tiene un camin con e'"acio de carga "ara 2100 "ie'O ca"acidad m,*ima de 0200 li)ra'. $n un (ia%e, QIu,nta' ca%a' de cada em"re'a de)e tran'"ortar el camin "ara +ue la com"a<-a de tran'"orte' o)tenga el m,*imo ingre'oR Qcual e' e'te m,*imoR 5. una com"a<-a !a)rica 8 "roducto' :, F, Z. cada "roducto re+uiere de lo' tiem"o' de ma+uina tiem"o de terminado como 'e mue'tran en la ta)la. Lo' n4mero' de 6ora' de tiem"o de ma+uina' de tiem"o de terminado di'"oni)le' "or me' 'on 000 ?000 re'"ecti(amente. La utilidad "or unidad :, F Z e' P8000, P1000 PM000 re'"ecti(amente. QIual e' la utilidad m,*ima al me' +ue "uede o)tener'eR >7$MP= MSU7NA 1 2 8 >7$MP= D$ >$KM7NAD= 1 1 L

: F Z

También podría gustarte