Está en la página 1de 24

EJERCICIOS DE PROGRAMACIN LINEAL EJERCICIO 1 Disponemos de 210.000 euros para invertir en bolsa. Nos recomiendan dos tipos de acciones.

Las del tipo A, que rinden el 10% y las del tipo B, que rinden el 8%. Decidimos invertir un m !imo de 1"0.000 euros en las del tipo A y como m#nimo $0.000 en las del tipo B. Adem s queremos que la inversi%n en las del tipo A sea menor que el doble de la inversi%n en B. &'u l tiene que ser la distribuci%n de la inversi%n para obtener el m !imo inter(s anual) *oluci%n +s un problema de pro,ramaci%n lineal. Llamamos ! a la cantidad que invertimos en acciones de tipo A Llamamos y a la cantidad que invertimos en acciones de tipo B inversi%n -ipo A -ipo B 0,1!.0,08y 'ondiciones que deben cumplirse /restricciones01 ! y rendimiento 0,1! 0,08y 210000

21 22 2" 23 Dibu4amos las rectas au!iliares asociadas a las restricciones para conse,uir la re,i%n 5actible /con4unto de puntos que cumplen esas condiciones0 r1 r2 /paralela a 670 r"/paralela a 680 r3 ! y ! y ! y ! y 0 210000 1"0000 0 0 $0000 0 1"0000 0 $9000 210000 0

La re,i%n 5actible es la pintada de amarillo, de v(rtices A, B, ', D y +

A/0, $00000, B/120000, $00000, '/1"0000, $90000, D/1"0000, 800000 y +/0, 2100000 La 5unci%n ob4etivo es1 :/!, y0; 0,1!.0,08y *i dibu4amos la curva :/!, y0 ;0 /en ro4o0 y la despla<amos se puede comprobar ,r 5icamente que el v(rtice mas ale4ado es el D, y por tanto es la soluci%n %ptima. 'omprobarlo anal#ticamente /es decir comprobar que el valor m !imo de la 5unci%n ob4etivo, :, se alcan<a en el v(rtice D0 EJERCICIO 2 +n una pasteler#a se =acen dos tipos de tartas1 >ienesa y 2eal. 'ada tarta >ienesa necesita un cuarto de relleno por cada ?,. de bi<coc=o y produce un bene5icio de 290 @ts, mientras que una tarta 2eal necesita medio ?,. de relleno por cada ?,. de bi<coc=o y produce 300 @tas. de bene5icio. +n la pasteler#a se pueden =acer diariamente =asta 190 ?,. de bi<coc=o y 90 ?,. de relleno, aunque por problemas de maquinaria no pueden =acer mas de 129 tartas de cada tipo. &'u ntas tartas >ienesas y cuantas 2eales deben vender al d#a para que sea m !imo el bene5icio) *oluci%n +n primer lu,ar =acemos una tabla para or,ani<ar los datos1

-ipo -. >ienesa -. 2eal

NA ! y

Bi<coc=o 1.! 1.y 190

2elleno 0,290! 0,900y 90

Bene5icio 290! 300y

:unci%n ob4etivo /=ay que obtener su m !imo01 5/!, y0;290!. 300y *u4eta a las si,uientes condiciones /restricciones del problema01

'onsideramos las rectas au!iliares a las restricciones y dibu4amos la re,i%n 5actible1 @ara 0.29!.0.90y;90, % ! . 2y;200 ! 0 200 @ara ! . y ;190 ! 0 7 190 7 100 0

190 0 La otras dos son paralelas a los e4es Al e4e 67 !;129 Al e4e 6! y ;129 7 las otras restricciones /! e y mayor o i,ual a cero0 nos indican que las soluciones deben estar en el primer cuadrante La re,i%n 5actible la =emos coloreado de amarillo1

+ncontremos los v(rtices1 +l 6/0,00, el A/129, 00 y el D/0, 1000 se encuentran directamente /son las intersecciones con los e4es coordenados0 *e observa que la restricci%n y 2esolviendo el sistema1 es redundante /es decir BsobraC0

, por reducci%n obtenemos y;90, !;100 6tro v(rtice es el punto '/100, 900 7 el Dltimo v(rtice que nos 5alta se obtiene resolviendo el sistema1 8.y;190 8;129 'uya soluci%n es1 8;129, 7;29 B/129, 290 Los v(rtices de la re,i%n son 6/0,00, A/129,00, B/129,290 y '/100,900 y D/0,1000, *i dibu4amos el vector de direcci%n de la 5unci%n ob4etivo 5/!, y0;290!. 300y Eaciendo 290!. 300y ;0, y;F/290G3000!;F129!G200 ! 0 200 7 0 F129

*e ve ,r 5icamente que la soluci%n es el punto /100, 900, ya que es el v(rtice mas ale4ado /el Dltimo que nos encontramos al despla<ar la rectas 290!.300y;0 0 Lo comprobamos con el m(todo anal#tico, es decir usando el teorema que dice que si e!iste soluci%n Dnica debe =allarse en uno de los v(rtices La unci%n ob4etivo era1 5/!, y0;290!.300y, sustituyendo en los v(rtices obtenemos 5/129,00;"1.290 5/129,290;"1.290.10.000;31.290 5/100,900;29.000.20.000;39.000 5/0,1000;30.000 +l m !imo bene5icio es 39.000 y se obtiene en el punto /100, 900 'onclusi%n1 se tienen que vender 100 tartas vienesas y 90 tartas reales. EJERCICIO 3 Hna escuela prepara una e!cursi%n para 300 alumnos. La empresa de transporte tiene 8 autocares de 30 pla<as y 10 autocares de 90 pla<as, pero solo dispone de I conductores. +l alquiler de un autocar ,rande cuesta 80 euros y el de uno pequeJo, $0 euros. 'alcular cuantos de cada tipo =ay que utili<ar para que la e!cursi%n resulte lo mas econ%mica posible para la escuela. *oluci%n

+s un problema de pro,ramaci%n lineal, en este caso lo que queremos es =acer m#nima la 5unci%n ob4etivo. Llamamos ! al nA de autocares de 30 pla<as e y al nA de autocares de 90 pla<as que alquila la escuela. +ntonces se tiene ! ,y 'omo s%lo =ay I conductores se veri5ica que1 ! .y 'omo tienen que caber 300 alumnos se debe de veri5icar1 30! .90y , que simpli5icada quedar#a 3 ! .9y @or lo tanto las restricciones que nos van a permitir calcular la re,i%n 5actible /con4unto de puntos soluci%n donde se cumplen todas las condiciones0 son

La 5unci%n ob4etivo es :/!, y0; $0!. 80y Dibu4amos las rectas au!iliares, r1 r2 ! 8 y 0 0 ! y 10 ! 0 0

r" y I I ! 0 10

r3 y 8 0

As# como la de que corresponde a :/!, y0;0 que se dibu4a en ro4o. -eniendo en cuenta las restricciones / la de 23 es la parte de arriba y que la 2" es la parte de aba4o0, se encuentra la re,i%n 5actible. +n el dibu4o es la parte amarilla.

Los v(rtices son /0, 80, /0, I0 y el /9, 30, este Dltimo es el punto de intersecci%n de las rectas r" y r3

por reducci%n

2estando ambas ecuaciones se tiene ! ;9 y sustituyendo en la 1K ecuaci%n, y ;3 2esolviendo ,r 5icamente se lle,a a que el punto /9, 30 es la soluci%n del problema. La soluci%n %ptima. 'omprobarlo sustituyendo en :/!, y0 todos los v(rtices y que este es el que da menor valor /m(todo anal#tico0. EJERCICIO 4 Hna compaJ#a posee dos minas1 la mina A produce cada d#a 1 tonelada de =ierro de alta calidad, " toneladas de calidad media y 9 de ba4a calidad. La mina B produce cada d#a 2 toneladas de cada una de las tres calidades. La compaJ#a necesita al menos 80 toneladas de mineral de alta calidad, 1$0 toneladas de calidad media y 200 de ba4a calidad. *abiendo que el coste diario de la operaci%n es de 2000 euros en cada mina &cu ntos d#as debe traba4ar cada mina para que el coste sea m#nimo). *oluci%n 6r,ani<amos los datos en una tabla1

d#as Lina A Lina B ! y

Alta calidad 1! 2y 80

'alidad media "! 2y 1$0

Ba4a calidad 9! 2y 200

'oste diario 2000! 2000y

La 5unci%n ob4etivo '/!, y0;2000! . 2000y

Las restricciones son1

La re,i%n 5actible la obtenemos dibu4ando las rectas au!iliares1 r 1 ! . 2y;80, r2 "! . 2y; 1$0 y r" 9! . 2y;200 en el primer cuadrante y considerando la re,i%n no acotada que determina el sistema de restricciones1

Los v(rtices son los puntos A /0, 1000, B /20, 900, '/30, 200, D/80, 00, que se encuentran al resolver el sistema que determinan dos a dos las rectas au!iliares y /y que est(n dentro de la re,i%n 5actible0.

r1

r2

que nos da el punto /30, 200 /comprobarlo0

r2

r"

que nos da el punto /20, 900

r1 r" no =ace 5alta calcularlo pues queda 5uera de la re,i%n 5actible. +n la ,r 5ica se aprecia que el primer punto que se alcan<a al despla<ar la recta '/!, y0;0 es el /30, 200. Lue,o la soluci%n es traba4ar 30 d#as en la mina A y 20 en la B. /m(todo ,r 5ico0 Lo comprobamos aplicando el m(todo anal#tico1 '/0, 1000;2000.100;200000 '/20, 900;2000.20.2000.90;30000 . 100000; 130000 C(40, 20)= 2000. 40+2000.20=80000 + 40000= 120000 cos ! "#$%"o ' /80, 00; 2000.80 ;1$0000 EJERCICIO & *e va a or,ani<ar una planta de un taller de autom%viles donde van a traba4ar electricistas y mec nicos. @or necesidades de mercado, es necesario que =aya mayor o i,ual nDmero de mec nicos que de electricistas y que el nDmero de mec nicos no supere al doble que el de electricistas. +n total =ay disponibles "0 electricistas y 20 mec nicos. +l bene5icio de la empresa por 4ornada es de 290 euros por electricista y 200 euros por mec nico. &'u ntos traba4adores de cada clase deben ele,irse para obtener el m !imo bene5icio y cual es este) *ea ! ; nA electricistas y ; nA mec nicos La 5unci%n ob4etivo

5 /!, y0;290!. 200y , las restricciones

La re,i%n 5actible ser#a para estas restricciones1

*e aprecia ,r 5icamente /l#nea en ro4o0 que la soluci%n %ptima est en el punto /20, 200. @or tanto1 20 electricistas y 20 mec nicos dan el m !imo bene5icio, y este es I000 euros, ya que 5/!, y0 ;290.20.200.20;I000 EJERCICIO ' @ara recorrer un determinado trayecto, una compaJ#a a(rea desea o5ertar, a lo sumo, 9000 pla<as de dos tipos1 -/turista0 y @/primera0. La ,anancia correspondiente a cada pla<a de tipo - es de "0 euros, mientras que la ,anancia del tipo @ es de 30 euros. +l nDmero de pla<as tipo - no puede e!ceder de 3900 y el del tipo @, debe ser, como m !imo, la tercera parte de las del tipo - que se o5erten. 'alcular cu ntas tienen que o5ertarse de cada clase para que las ,anancias sean m !imas. *oluci%n *ea ! el nA que se o5ertan de tipo -, y el nA que se o5ertan de tipo @. nA -urista @rimera -otal La 5unci%n ob4etivo es1 :/!, y0;"0! .30y ! y 9000 Manancia "0! 30y "0! .30y

Las restricciones1 La re,i%n 5actible1

Los v(rtices, A/0, 90000, B/"N90, 12900, '/3900, 9000 y D/3900, 00 /comprueba el punto B resolviendo el sistema correspondiente0 +l m(todo ,r 5ico nos da que el punto soluci%n es el B /"N90, 12900

'omprueba los resultados usando el m(todo anal#tico /sustituyendo los puntos v(rtices en 5 y viendo q el m !imo valor se obtiene en B0 M( o)o )! *+s ,!c +s )! $%-!* Las rectas de nivel dan los puntos del plano en los que la 5unci%n ob4etivo toma el mismo valor. *i la 5unci%n ob4etivo es 5/!,y0 ; a! . by . c, la ecuaci%n de las rectas de nivel es de la 5orma1 a! . by . c ; 0 a! . by ; O >ariando O /o p0 se obtienen distintos niveles para esas rectas y, en consecuencia, distintos valores para 5/!,y0. +n un problema todas las rectas de nivel son paralelas, pues los coe5icientes a y b de la recta a! . by ; O son los que determinan su pendiente. @or tanto, si O 1 es distinto de O2, las rectas a! . by ; O 1 y a! . by ; O 2 son paralelas. Lue,o, tra<ada una cualquiera de esas rectas, las dem s de obtienen por despla<amientos paralelos a ella. *i lo que se pretende es resolver un problema de pro,ramaci%n lineal, los Dnicos puntos que interesan son los de la re,i%n 5actible, y las Dnicas rectas de nivel que importan son aquellas que est n en contacto con dic=a re,i%n. 'omo el nivel aumenta /o disminuye0 despla<ando las rectas, el m !imo /o el m#nimo0 de 5/!,y0 se alcan<ar en el Dltimo /o en el primer0 punto de contacto de esas rectas con la re,i%n 5actible. >eamos a=ora como se aplica todo esto a la resoluci%n de un problema de pro,ramaci%n lineal1 La!imi<ar P ; 5/!,y0 ; ! . y su4eto a1 0 0 y ! y ! G2 3 3

10 2epresentamos la re,i%n 5actible1 La recta s1 ! ; 3 pasa por el punto /3,00 y es paralela al e4e 7. Las soluciones de 0 ! 3 son los puntos entre el e4e 7 y la recta ! ; 3 La recta r1 y ; 3 pasa por el punto /0,30 y es paralela al e4e 8. Las soluciones de 0 y 3 son los puntos entre el e4e 8 y la recta y ; 3 La recta t1 y ; !G2 pasa por los puntos /0,00 y /2,10 . Las soluciones de y ! G2 son los puntos de su i<quierda. 2esolviendo los sistemas correspondientes calculamos los v(rtices de la re,i%n 5actible1 Q y ; !G2 , ! ; 0 R nos da el v(rtice 6/0,00 Q ! ; 3, y ; !G2 R nos da el v(rtice A/3,20 Q ! ; 3 , y ; 3R nos da el v(rtice B/3,30 Q y ; 3 , ! ; 0 R nos da el v(rtice '/0,30

20 2epresentamos las rectas de nivel1 +n nuestro caso son rectas de la 5orma ! . y ; O. Snicialmente representamos P ; ! . y ; 0. -raslad ndola =acia la derec=a, obtenemos las rectas1 ! . y ; 2, ! . y ; 3, ! . y ; 8, es decir aumenta el nivel. "0 6btenemos la soluci%n %ptima1 *e obtiene en el punto de la re,i%n 5actible que =ace m !imo O. +n nuestro caso esto ocurre en el punto BT es el Dltimo punto de contacto de esas rectas con la re,i%n 5actible, para el que O ; 8. M( o)o )! *os -(, %c!s +l si,uiente resultado, denominado teorema 5undamental de la pro,ramaci%n lineal, nos permite conocer otro m(todo de solucionar un pro,rama con dos variables. +n un pro,rama lineal con dos variables, si e!iste una soluci%n Dnica que optimice la 5unci%n ob4etivo, (sta se encuentra en un punto e!tremo /v(rtice0 de la re,i%n 5actible acotada, nunca en el interior de dic=a re,i%n. *i la 5unci%n ob4etivo toma el mismo valor %ptimo en dos v(rtices, tambi(n toma id(ntico valor en los puntos del se,mento que determinan. +n el caso de que la re,i%n 5actible no es acotada, la 5unci%n lineal ob4etivo no alcan<a necesariamente un valor %ptimo concreto, pero, si lo =ace, (ste se encuentra en uno de los v(rtices de la re,i%n

La evaluaci%n de la 5unci%n ob4etivo en los v(rtices de la re,i%n 5actible nos va a permitir encontrar el valor %ptimo /m !imo o m#nimo0 en al,uno de ellos. >e moslo con un e4emplo1 La!imi<ar P ; 5/!,y0 ; "! . 8y su4eto a1 3! . 9y 2! . 9y ! 0,y 30 "0 0

10 Eallar los puntos de corte de las rectas asociadas a las restricciones1 'alculamos las soluciones de cada uno de los seis sistemas de dos ecuaciones con dos inc%,nitas que se pueden 5ormar con las cuatro restricciones1 Q 3! . 9y ; 30 , 2! . 9y ; "0R. *oluci%n Q 3! . 9y ; 30 , ! ; 0 R *oluci%n A/9,30 /0,80 Q 3! . 9y ; 30 , y ; 0R. *oluci%n1 '/10,00 Q 2! . 9y ; "0 , ! ; 0R *oluci%n1 D/0,$0

Q2! . 9y ; "0, y ; 0R. *oluci%n 1 +/19,00

Q ! ; 0, y ; 0R *oluci%n1 6/0,00

20 Determinar los v(rtices de la re,i%n 5actible1 Los v(rtices de la re,i%n 5actible son aquellos puntos que cumplen todas las restricciones. *i sustituimos los puntos en cada una de las desi,ualdades tenemos que1 B no cumple la se,unda restricci%n 2! . 9y "0 , ya que 2U0 . 9U8 ; 30 . @or tanto, el punto B no es un v(rtice de la re,i%n 5actible. + no cumple la primera restricci%n 3! . 9y 30 , ya que 3U19 . 9U0 ; $0 . @or tanto, el punto + no es un v(rtice de la re,i%n 5actible. Los puntos A, ', D y 6 veri5ican todas las desi,ualdades, son los v(rtices de la re,i%n 5actible. "0 'alcular los valores de la 5unci%n ob4etivo en los v(rtices1 5/A0 ; 5/9,30 ; "U9 . 8U3 ; 3N 5/'0 ; 5/10,00 ; "U10 . 8U 0 ; "0 5/D0 ; 5/0,$0 ; "U0 . 8U$ ; 38 5/60 ; 5/0,00 ; "U0 . 8U0 ; 0 La soluci%n %ptima corresponde al v(rtice para el que la 5unci%n ob4etivo toma el valor m !imo. +n este caso es el v(rtice D /0,$0. P,o.*!"+ )! *+ )%! + +l problema de la dieta 5ue uno de los primeros sobre optimi<aci%n. *e trataba =allar la manera m s econ%mica de alimentar al e4ercito pero ase,urando al mismo tiempo unos determinados niveles nutricionales. +ste tipo de problema se puede plantear en distintas 5ormas tales como minimi<ar los ,astos de la compra, dieta para el ,anado, una dieta adel,a<ante que cumpla unos determinados niveles de calor#as, prote#nas, =idratos de carbono, etc. +4emplo Nos proponemos alimentar el ,anado de una ,ran4a con una dieta que sea la m s econ%mica posible. Dic=a dieta debe contener cuatro tipos de nutrientes que llamamos A, B, ', y D. +stos componentes se encuentran en dos tipos de piensos L y N. La cantidad, en ,ramos, de cada componente por Oilo de estos piensos viene dada en la tabla si,uiente1 A B ' D

L 100 F N F

100 200

100 200 100

La dieta diaria de un animal debe estar compuesta por al menos 0.3?, del componente A, 0.$?, del componente B, 2?, del componente ', y 1.N?, del componente D. +l compuesto L cuesta 0.2VG?, y el compuesto N 0.08VG?,.

&Wu( cantidades de piensos L y N deben adquirirse para que el ,asto de comida sea el menor posible) *e determinan las variables de decisi%n y se representan al,ebraicamente. +n este caso1 811 cantidad de pienso L en ?, 821 cantidad de pienso N en ?, *e determinan las restricciones y se e!presan como ecuaciones o inecuaciones de las variables de decisi%n. Dic=as restricciones se deducen de la composici%n requerida para la dieta diaria /en ?,01 +n el componente A1 0.1U81 . 0U82 X 0.3 +n el componente B1 0U81 . 0.1U82 X 0.$ +n el componente '1 0.1U81 . 0.2U82 X 2 +n el componente D1 0.2U81 . 0.1U82 X 1.N *e e!presan todas las condiciones impl#citamente establecidas por la naturale<a de las variables1 que no puedan ser ne,ativas, que sean enteras, que solo puedan tomar determinados valores, ... +n este caso, la Dnica restricci%n es que las cantidades de pienso que 5orman la dieta no pueden ser ne,ativas1 81 X 0 82 X 0 *e determina la 5unci%n ob4etivo1 Linimi<ar P ; 0.2U81 . 0.08U82 /,+$s0o, ! )! ,o0+s Hn destacamento militar 5ormado por 30 soldados de Sn,enieros, "$ especialistas dinamiteros, 88 anti,uerrilleros, y 120 in5antes como tropa de apoyo, =a de transportarse =asta una posici%n estrat(,ica importante. +n el parque de la base se dispone de 3 tipos de ve=#culos A, B, ', y D, acondicionados para transporte de tropas. +l nDmero de personas que cada ve=#culo puede transportar es 10, N, $, y I, de la 5orma en que se detalla en la si,uiente tabla1 Sn,enieros Dinamiteros Anti,uerrillas Sn5antes A " B 1 ' 2 D " 2 1 1 2 1 2 2 " 3 " 1 1

Los ,astos de ,asolina de cada ve=#culo =asta el punto de destino se estiman en 1$0, 80, 30, y 120 litros respectivamente. *i queremos a=orrar ,asolina, &cu ntos ve=#culos de cada tipo =abr que utili<ar para que el ,asto de combustible sea el m#nimo posible) *e determinan las variables de decisi%n y se representan al,ebraicamente. +n este caso1 8i1 nDmero de ve=#culos de cada tipo que se usen 811 nDmero de ve=#culos de tipo A 821 nDmero de ve=#culos de tipo B 8"1 nDmero de ve=#culos de tipo ' 831 nDmero de ve=#culos de tipo D *e determinan las restricciones y se e!presan como ecuaciones o inecuaciones de las variables de decisi%n. Dic=as restricciones se deducen de los soldados que deben ser transportados1 Sn,enieros1 "U81 . 82 . 2U8" . "U83 X 30 Dinamiteros1 2U81 . 82 . 8" . 2U83 X "$ Anti,uerrillas1 81 . 2U82 . 2U8" . "U83 X 88 Sn5antes1 3U81 . "U82 . 8" . 83 X 120 *e e!presan todas las condiciones impl#citamente establecidas por la naturale<a de las variables1 que no puedan ser ne,ativas, que sean enteras, que solo puedan tomar determinados valores, ... +n este caso las restricciones son que la cantidad de ve=#culos no puede ser ne,ativa y debe ser adem s un nDmero entero1 8i X 0 8i son enteros *e determina la 5unci%n ob4etivo1 Linimi<ar P ; 1$0U81 . 80U82 . 30U8" . 120U83 /,+$s0o, ! )! "!,c+$c#+s @ara este tipo de problemas, aunque pueden ser resueltos por el m(todo del *imple!, e!iste un m(todo espec#5ico de m s 5 cil resoluci%n1 el m(todo del transporte o m(todo simpli5icado del *imple! para problemas de transporte. +ste m(todo a=orra bastante tiempo y c lculos 5rente al m(todo del *imple! tradicional. *in embar,o el problema se modela de la misma 5orma. +4emplo Hn 5abricante desea despac=ar varias unidades de un art#culo a tres tiendas -1, -2, y -". Dispone de dos almacenes desde donde reali<ar el env#o, A y B. +n el primero dispone de 9 unidades de este art#culo y en el se,undo 10. La demanda de cada tienda es de 8, 9, y 2 unidades respectivamente. Los ,astos de transporte de un art#culo desde cada almac(n a cada tienda est n e!presados en la tabla1

-1 A B 1 "

-2 2 2

-" 3 1

&'%mo =a de reali<ar el transporte para que sea lo m s econ%mico posible) *e determinan las variables de decisi%n, en este caso1 8i1 nDmero de unidades transportadas desde cada almac(n a cada tienda 811 nDmero de unidades transportadas desde el almac(n A =asta la tienda -1 821 nDmero de unidades transportadas desde el almac(n A =asta la tienda -2 8"1 nDmero de unidades transportadas desde el almac(n A =asta la tienda -" 831 nDmero de unidades transportadas desde el almac(n B =asta la tienda -1 891 nDmero de unidades transportadas desde el almac(n B =asta la tienda -2 8$1 nDmero de unidades transportadas desde el almac(n B =asta la tienda -" *e determinan las restricciones y se e!presan como ecuaciones o inecuaciones de las variables de decisi%n. Dic=as restricciones se deducen de la disponibilidad de unidades que =ay en cada almac(n as# como de la demanda de cada tienda1 Disponibilidad en el almac(n A1 81 . 82 . 8" ; 9 Disponibilidad en el almac(n B1 83 . 89 . 8$ ; 10 Demanda de la tienda -11 81 . 83 ; 8 Demanda de la tienda -21 82 . 89 ; 9 Demanda de la tienda -"1 8" . 8$ ; 2 *e e!presan todas las condiciones impl#citamente establecidas por la naturale<a de las variables1 que no puedan ser ne,ativas, que sean enteras, que solo puedan tomar determinados valores, ... +n este caso las restricciones son que la cantidad de unidades no puede ser ne,ativa y debe ser adem s un nDmero entero1 8i X 0 8i son enteros *e determina la 5unci%n ob4etivo1 Linimi<ar P ; 81 . 2U82 . 3U8" . "U83 . 2U89 . 8$ 1,.o*!s 2,3 +*!s Hn a,ricultor tiene una parcela de $30mY para dedicarla al cultivo de rboles 5rutales1 naran4os, perales, man<anos y limoneros. *e pre,unta de qu( 5orma deber#a repartir la super5icie de la parcela entre las variedades para conse,uir el m !imo bene5icio sabiendo que1

cada naran4o necesita un m#nimo de 1$mY, cada peral 3mY, cada man<ano 8mY y cada limonero 12mY. Dispone de I00 =oras de traba4o al aJo, necesitando cada naran4o "0 =oras al aJo, cada peral 9 =oras, cada man<ano 10 =oras, y cada limonero 20 =oras. A causa de la sequ#a, el a,ricultor tiene restricciones para el rie,o1 le =an asi,nado 200mZ de a,ua anuales. Las necesidades anuales son de 2mZ por cada naran4o, 1mZ por cada peral, 1mZ por cada man<ano, y 2mZ por cada limonero. los bene5icios unitarios son de 90, 29, 20, y "0 V por cada naran4o, peral, man<ano y limonero respectivamente. *e determinan las variables de decisi%n y se representan al,ebraicamente. +n este caso1 811 nDmero de naran4os 821 nDmero de perales 8"1 nDmero de man<anos 831 nDmero de limoneros *e determinan las restricciones y se e!presan como ecuaciones o inecuaciones de las variables de decisi%n. Dic=as restricciones se deducen de las necesidades de cada rbol de terreno, =oras de traba4o anuales, y necesidades de rie,o1 Necesidades de terreno1 1$U81 . 3U82 . 8U8" . 12U83 [ $30 Necesidades de =oras anuales1 "0U81 . 9U82 . 10U8" . 20U83 [ I00 Necesidades de rie,o1 2U81 . 82 . 8" . 2U83 [ 200 *e e!presan todas las condiciones impl#citamente establecidas por la naturale<a de las variables1 que no puedan ser ne,ativas, que sean enteras, que solo puedan tomar determinados valores, ... +n este caso las restricciones son que el nDmero de rboles no puede ser ne,ativo y adem s debe ser un nDmero entero1 8i X 0 8i son enteros *e determina la 5unci%n ob4etivo1 La!imi<ar P ; 90U81 . 29U82 . 20U8" . "0U83 Asi,naci%n de personal Hna empresa =a preseleccionado 9 candidatos para ocupar 3 puestos de traba4o en dic=a empresa. Los puestos de traba4o consisten en mane4ar 3 m quinas di5erentes /un traba4ador para cada m quina0. La empresa puso a prueba a los 9 traba4adores en las 3 m quinas, reali<ando el mismo traba4o todos ellos en cada una de las m quinas, obteniendo los si,uientes tiempos1

L quina1 L quina2 L quina" L quina3 'andidato1 10 'andidato2 8 'andidato" 8 'andidato3 I 'andidato9 8 $ N $ N N $ $ 9 N $ 9 $ $ $ 9

Determinar qu( candidatos debe seleccionar la empresa y a qu( m quinas debe asi,narlos. *e determinan las variables de decisi%n, en este caso1 8i41 acci%n de que el traba4ador i es asi,nado a la m quina 4 /0 indica que el traba4ador no =a sido asi,nado y 1 que s# =a sido asi,nado0 *e determinan las restricciones y se e!presan como ecuaciones o inecuaciones de las variables de decisi%n. Dic=as restricciones son que cada traba4ador debe ser asi,nado a una sola m quina y no debe quedar nin,una m quina sin un traba4ador asi,nado a ella1 'ada traba4ador debe estar asi,nado a una sola m quina o a nin,una si no se selecciona1 811 . 812 . 81" . 813 [ 1 821 . 822 . 82" . 823 [ 1 8"1 . 8"2 . 8"" . 8"3 [ 1 831 . 832 . 83" . 833 [ 1 891 . 892 . 89" . 893 [ 1 +n cada m quina debe =aber un traba4ador1 811 . 821 . 8"1 . 831 . 891 ; 1 812 . 822 . 8"2 . 832 . 892 ; 1 81" . 82" . 8"" . 83" . 89" ; 1 813 . 823 . 8"3 . 833 . 893 ; 1 *e e!presan todas las condiciones impl#citamente establecidas por la naturale<a de las variables1 que no puedan ser ne,ativas, que sean enteras, que solo puedan tomar determinados valores, ... +n este caso las restricciones son que las asi,naciones de traba4adores a m quinas no puede ser ne,ativa y debe ser adem s una variable booleana /0 no se asi,na, 1 se asi,na01

8i4 X 0 8i4 es booleano *e determina la 5unci%n ob4etivo1 Linimi<ar P ; 10U811 . 8U821 . 8U8"1 . IU831 . 8U891 . $U812 . NU822 . $U8"2 . NU832 . NU892 . $U81" . $U82" . 9U8"" . NU83" . $U89" . 9U813 . $U823 . $U8"3 . $U833 . 9U893 C+"%$o "#$%"o Los problemas conocidos como problemas del camino m#nimo o camino m s corto, tratan como su nombre indica de =allar la ruta m#nima o m s corta entre dos puntos. +ste m#nimo puede ser la distancia entre los puntos ori,en y destino o bien el tiempo transcurrido para trasladarse desde un punto a otro. *e aplica muc=o para problemas de redes de comunicaciones. +ste tipo de problemas pueden ser resueltos por el m(todo del *imple!, sin embar,o e!isten otros m(todos m s e5icientes como por e4emplo el al,oritmo de Di4Ostra o el de BellmanF:ord. +4emplo Hna persona tiene que despla<arse a diario de un pueblo 1 a otro N. +st estudiando cual es el trayecto m s corto usando un mapa de carreteras. Las carreteras y sus distancias est n representadas en la 5i,ura si,uiente1

*e determinan las variables de decisi%n, en este caso1 8i41 acci%n de despla<arse del pueblo i al 4 /0 indica que no =ay despla<amiento y 1 que s# =ay despla<amiento0

*e determinan las restricciones y se e!presan como ecuaciones o inecuaciones de las variables de decisi%n. Dic=as restricciones se deducen del balance entre los posibles caminos que parten desde cada pueblo y los que lle,an =asta (l /obviando los caminos que nos devuelvan al punto de partida y los que proven,an del punto de destino01 Balance de caminos del pueblo 11 812 . 81" ; 1 Balance de caminos del pueblo 21 823 . 829 F 812 F 832 F 892 ; 0 Balance de caminos del pueblo "1 8"3 . 8"$ F 81" F 83" F 8$" ; 0 Balance de caminos del pueblo 31 832 . 83" . 839 F 823 F 8"3 F 893 ; 0 Balance de caminos del pueblo 91 892 . 893 . 89N F 829 F 839 ; 0 Balance de caminos del pueblo $1 8$" . 8$N F 8"$ ; 0 Balance de caminos del pueblo N1 F 89N F 8$N ; F1 *e e!presan todas las condiciones impl#citamente establecidas por la naturale<a de las variables1 que no puedan ser ne,ativas, que sean enteras, que solo puedan tomar determinados valores,... +n este caso las restricciones son que las variables deben ser booleanas /0 no se toma el camino, 1 se toma0, y por lo tanto no pueden ser ne,ativas1 8i4 X 0 8i4 es booleano *e determina la 5unci%n ob4etivo1 Linimi<ar P ; 12U812 . 3U81" . 9U823 . "U829 . 2U8"3 . 10U8"$ . 9U832 . 2U83" . 10U839 . "U892 . 10U893 . 2U89N . 10U8$" . 3U8$N Loc+*%4+c%5$ Hna empresa tiene la e!clusiva para la distribuci%n de un producto en 3 poblaciones. +n un estudio de mercado se =a determinado la demanda potencial, se,Dn se muestra en la si,uiente tabla1 @oblaci%n @oblaci%n @oblaci%n @oblaci%n 1 2 " 3 "000 unidades 2000 unidades 2900 unidades 2N00 unidades

*e sabe que los costes de transporte son de 0.02V por ?m y unidad transportada. La distancia entre los pueblos es la que 5i,ura en la tabla si,uiente1

@oblaci%n @oblaci%n @oblaci%n @oblaci%n 1 2 " 3 @oblaci%n F 1 @oblaci%n 29?m 2 @oblaci%n "9?m " @oblaci%n 30?m 3 29?m F 20?m 30?m "9?m 20?m F "0?m 30?m 30?m "0?m F

@ara abaratar los costes de transporte se decide instalar un almac(n con capacidad para $000 unidades en dos de estas cuatro poblaciones. Determinar en qu( poblaciones deben instalarse los almacenes. *e determinan las variables de decisi%n, en este caso1 8i41 cantidad enviada del almac(n i a la poblaci%n 4 7i1 almac(n situado en la poblaci%n i /0 indica que no =ay nin,Dn almac(n y 1 que s# lo =ay0 *e determinan las restricciones y se e!presan como ecuaciones o inecuaciones de las variables de decisi%n. Dic=as restricciones se deducen de la si,uiente manera1 Las unidades que se env#an a cada poblaci%n desde los almacenes deben cumplir con la demanda de dic=a poblaci%n1 811 . 821 . 8"1 . 831 X "000 812 . 822 . 8"2 . 832 X 2000 81" . 82" . 8"" . 83" X 2900 813 . 823 . 8"3 . 833 X 2N00 *olo se crear n dos almacenes1 71 . 72 . 7" . 73 ; 2 La cantidad de unidades que puede enviar cada almac(n debe ser menor o i,ual que la capacidad de (ste1 811 . 812 . 81" . 813 [ $000U71 821 . 822 . 82" . 823 [ $000U72

8"1 . 8"2 . 8"" . 8"3 [ $000U7" 831 . 832 . 83" . 833 [ $000U73 *e e!presan todas las condiciones impl#citamente establecidas por la naturale<a de las variables1 que no puedan ser ne,ativas, que sean enteras, que solo puedan tomar determinados valores,... +n este caso las restricciones son que las unidades enviadas desde cada almac(n no pueden ser ne,ativas y adem s la variable que determina si se crear o no un almac(n debe ser booleana /0 no se crea, 1 se crea01 8i4 X 0 7i es booleano *e determina la 5unci%n ob4etivo1 Linimi<ar P ; 0.9U812 . 0.NU81" . 0.8U813 . 0.9U821 . 0.3U82" . 0.8U823 . 0.NU8"1 . 0.3U8"2 . 0.$U8"3 . 0.8U831 . 0.8U832 . 0.$U83" I$-!,s%5$ !$ .o*s+ Hna inversora dispone de 90.000V para invertir entre las cuatro si,uientes posibilidades1 bolsa 8, bolsa 7, bonos 8, y bonos 7, por el periodo de un aJo. Hn m !imo de 10.900V puede ser invertido en bonos 8, y un m !imo de 10.000V en bonos 7. La inversi%n en la bolsa 8 conlleva un ries,o considerable por lo que se determina no invertir m s de un cuarto de la inversi%n total. La cantidad invertida en la bolsa 7 debe ser al menos tres veces la cantidad invertida en la bolsa 8. Adem s, la inversora requiere que la inversi%n en bonos sea al menos tan ,rande como la mitad de la inversi%n en las bolsas. Los retornos netos anuales se estiman se,Dn se muestra en la si,uiente tabla1 Bolsa 8 20% Bolsa 7 10% Bonos 8 I% Bonos 7 11%

&'u l es la 5orma optima de reali<ar la inversi%n para conse,uir las m !imas ,anancias) *e determinan las variables de decisi%n, en este caso1 811 inversi%n en bolsa 8 821 inversi%n en bolsa 7 8"1 inversi%n en bonos 8 831 inversi%n en bonos 7

*e determinan las restricciones y se e!presan como ecuaciones o inecuaciones de las variables de decisi%n. Dic=as restricciones se deducen de las decisiones tomadas por la inversora sobre la 5orma de invertir y de la inversi%n m !ima que se puede reali<ar1 81 . 82 . 8" . 83 [ 90000 81 [ 12900 8" [ 10900 83 [ 10000 "U81 F 82 [ 0 0.9U81 . 0.9U82 F 8" F 83 [ 0 *e e!presan todas las condiciones impl#citamente establecidas por la naturale<a de las variables1 que no puedan ser ne,ativas, que sean enteras, que solo puedan tomar determinados valores,... +n este caso la Dnica restricci%n es que las inversiones no pueden ser ne,ativas1 8i X 0 *e determina la 5unci%n ob4etivo1 La!imi<ar P ; 0.2U81 . 0.1U82 . 0.0IU8" . 0.11U83

También podría gustarte