Вы находитесь на странице: 1из 7

Programacin lineal

La programacin o lin eal estudia las situaciones se en las que se a

exige maximizar

minimizar

funciones que

encuentran

sujetas

determinadas limitaciones, que llamaremos restricc iones .

Funcin objetivo

La programac in minimizar) una funci n variables:

lineal consiste objetivo , que

en op timizar es una funcin

(maximizar lineal de

varias

f(x,y) = ax + by .

Restricciones

La funcin

objetivo est

sujeta

una

serie

de restricciones ,

expresadas por inecuac iones lineales :

a1x + b1y c1 a 2 x + b 2 y c 2 ... ... ...

a n x + b n y c n

Cada desigualdad del sistema de restricciones determina un semiplano.

Solucin factible

El conjunto interseccin, de todos los semiplanos forma dos por la s restricciones, determina un recinto, acota do o no, que recibe el nombre de regin de validez o zona de so luciones factibles .

Solucin ptima

El

conjunto

de

los

vrtices

del

recinto

se

denomina

conjunto

de so luciones factibles bsic as y el vrtice donde se presenta la solucin ptima se llama solucin mxima ( o mnima segn el caso).

Valo r del prog rama lineal

El valo r que

toma

la funcin

objetivo en

el vrtice

de

so lucin

ptima se llama valor del programa lineal .

Pasos para resolver un problema de programacin lineal


1. Elegir las incgnitas . 2. Escribir la funcin objetivo en funcin de los datos del problema. 3. Escribir las restricciones en forma de sistema de inecuaciones. 4. Averiguar

el

conjunto

de soluciones

factibles representando

grficamente las restricciones.

5. Calcular las coordenadas de los vrtices del recinto de soluciones


factibles (si son pocos).

6. Calcular el valor d e la funcin objetivo en cada uno de los


vrtices para ver en cu l de ellos presenta el valor mximo o mnimo segn

nos pida el problema (hay que tener en cuenta aqu la posible no existencia de solucin si el recinto no est acotado).

Ejemplo de programacin lineal


Unos grandes almacenes encargan a un fabricante pantalones y

chaquetas deportivas.

El fabricante dispone para la confeccin de 750 m de tejido de algodn y 1000 m de tejido de polister. Cada panta ln precisa 1 m de a lgodn y 2 m de polister. Para cada chaqueta se necesitan 1.5 m de algodn y 1 m de polister.

El precio del pantaln se fija en 50 y el de la chaqueta en 40 .

Qu nmero de panta l ones y chaquetas debe suministrar el fabricante a los a lmacenes pa ra que stos consigan una venta mxima?

1 Eleccin de las incgnitas .

x = nmero de pantalones

y = nmero de chaquetas

2 Funcin objetivo

f(x,y)= 50x + 40y

3 Restricc iones

Para escribir las restricciones vamos a ayudarnos de una tabla :

pantalones chaquetas disponible algodn 1 1,5 750

polister

1000

x + 1.5y 750

2x+ 3y1500

2x + y 1000

Como el nmero de pantalones y chaquetas son nmeros natura les, tendremos dos restricciones ms:

x 0

y 0

4 Hallar el conjunto de soluciones fac tibles

Tenemos que representar grficamente las restricciones.

Al ser x 0 e y 0, tra bajaremos en el primer cuadrante.

Representamos las rectas, a partir de sus puntos de corte con los ejes.

Resolvemos grficamente la inecuacin: 2x +3y 1500, para ello tomamos un punto del plano, por ejemplo el (0,0).

20 + 3 0 1 500

Como 0 1 500 entonces el punto (0,0) se encuentra en el semiplano donde se cumple la desigualda d.

De modo anlogo resolvem os 2x + y 1000.

20 + 0 1 00

La zona de interseccin de las soluciones de las inecuaciones sera la solucin al sistema de inecuaciones, que constituye el conjunto de las

soluciones factibles.

5 Calcula r las coordena das de los vrtices del recinto de las soluciones
factibles.

La solucin ptima , si es nica, se encuentra en un vrtice del recinto. stos son las soluciones a los sistemas:

2x + 3y = 1500; x = 0 (0, 500)

2x + y = 1000; y = 0 (500, 0)

2x + 3y =1500; 2x + y = 1000 (375, 250)

6 Calcula r el valo r de la funcin objetivo

En la funcin objetivo sustituimos cada uno de los vrtices.

f(x, y) = 50x + 40y

f(0, 500) = 50 0 + 40500 = 20000

f(500, 0) = 50 500 + 400 = 25000

f(375, 250) = 50375 + 40250 = 28750

Mximo

La solucin ptima es fabricar 375 pantalones y 250 chaquetas para obtener un benefic io d e 28750 .

Вам также может понравиться