You are on page 1of 6

PROGRAMACIN LINEAL

Formulacin general.
min f (x ) c T x sujeto a Ax b A( mxn), x(nx1), b( mx1), m n

Soluciones Factibles. Cumplen las restricciones. Bsicas.n-m variables del vector de decisin son nulas ptimas Teoremas. 1.- Si existe una solucin factible existe una solucin factible bsica. 2.- Si existe una solucin factible bsica existe una solucin factible bsica ptima. Las restricciones forman una regin convexa. Las soluciones bsicas son los vrtices de esa regin convexa.

Interpretacin geomtrica.

Tema V Programacin lineal

Simulacin y Optimizacin de Procesos Qumicos

PROGRAMACIN LINEAL
Mtodo simplex.
Ejemplo.
Maximizar f x1 3x 2 sujeto a x1 x 2 1 x 1 x2 2 x1 0, x 2 0

Forma estandar
Minimizar f x1 3x 2 sujeto a x1 x 2 x3 x1 x 2 1 x4 2

Forma cannica inicial


x1 x 2 x3 x 1 x2 x1 3x 2 x4 1 2 - f 0 2x1 4 x1

Iteracin 1
x1 x 2 x3 - x3 3x 3 x4 1 1

x1 0, x 2 0 x 3 0, x 4 0

Iteracin 2
1.5 0.5

x 2 0.5 x3 0.5x4 x 1 0.5 x3 0.5x4

- f 3

x3 2x 4 - f 5 Solucin factiblebsica nueva x 1 0.5, x 2 1.5, x 3 0, x 4 0, f 5

Solucin factiblebsica inicial x 1 0, x 2 0, x 3 1, x 4 2, f 0

Solucin factiblebsica nueva x 1 0, x 2 1, x 3 0, x 4 1, f 3

Esta solucin es la ptima porque todos los coeficientes del coste son positivos
Simulacin y Optimizacin de Procesos Qumicos 2

Tema V Programacin lineal

PROGRAMACIN LINEAL
Problema del transporte. Ejemplo en Archivos de programa/MicrosoftOffice/office10/samples/solvsamp.xls Formulacin algebraica.
Llamamos xij al nmero de unidades enviadas desde la fbrica i al almacn j. Se debe cumplir lalimitaci n de produccin

x
j 1

ij

Pi , i 1,2,3

Se debe cumplir la limitacin de demanda

x
i 1

ij

D j , j 1,2,3,4,5

Las variables son no negativas xij 0, i, j El objetivo es minimizar Coste cij xij
j1 i 1 5 3

Tema V Programacin lineal

Simulacin y Optimizacin de Procesos Qumicos

PROGRAMACIN LINEAL PROBLEMA TRASPORTE


Ejemplo 2: Problema de transporte. Minimizar el costo de envo de mercancas desde las plantas de produccin hasta los almacenes cercanos a los centros de demanda regionales, sin exceder las existencias disponibles en cada planta y satisfaciendo la demanda de cada almacn regional.

Cantidad a enviar de la planta "x" al almacn "y' (en la interseccin): Madr Sevill Plantas Galicia La Rioja Murcia Total 5 5 5 1 1 1 --TOTAL: 3 a 1 1 1 --3 i d Barcelo n a 1 1 1 --3 Santand e r 1 1 1 --3

Bilbao 1 1 1 --3

Demandas por almacn--> Plantas: Galicia La Rioja Murcia Existencias 310 260 280

180

80

200

160

220

Costos de envo de la planta "x" al almacn "y" (en la interseccin): 10 6 3 8 5 4 6 4 5 5 3 5 4 6 9

Envo:

83 $

19 $

17 $

15 $

13 $

19 $

Tema V Programacin lineal

Simulacin y Optimizacin de Procesos Qumicos

PROGRAMACIN LINEAL PROBLEMA DIETA


1.-Minimizar el coste de una dieta basada en el cuadro siguiente y condicionada a los requerimientos diarios de protenas(70gr..), vitamina C(50gr..) y hierro(12gr.)
Medida 1 unidad Manzanas 1 med Protena g/u 0.4 Vitamina C mg./u. 6 Hierro mg./u. 0.4 Coste Cent/u. 8

Pltanos

1 med

1.2

10

0.6

10

Zanahorias

1 med

0.6

0.4

Dtiles

copa

0.6

0.2

20

Huevos Tema V Programacin lineal

2 med.

12.2

2.6

15 5

Simulacin y Optimizacin de Procesos Qumicos

PROGRAMACIN LINEAL PROBLEMA UNIVERSIDAD

La universidad U proporciona enseanza de calidad tanto a estudiantes de primer ciclo como de segundo ciclo.Segn el programa de calidad o de acuerdo con el plan de estudios, cada alumno de primer ciclo debe recibir por ao 70 crditos de los cuales 40 son tericos y 30 prcticos.Para los alumnos de segundo ciclo los nmeros son: 60 crditos (30 tericos y 30 prcticos).El nmero mximo de estudiantes en cada hora terica es de 40 y en cada hora prctica 20. La universidad dispone de 1000 profesores de los cuales 750 son estables y 250 contratados.Cada profesor numerario puede impartir como mximo 15 crditos tericos y 9 prcticos.Cada profesor contratado lo es para explicar 10 y 14 respectivamente. El precio de la matrcula es A en primer ciclo y B en segundo ciclo, Cuntos alumnos de primer y segundo ciclo debe admitir la universidad para que sus beneficios sean mximos?
Simulacin y Optimizacin de Procesos Qumicos 6

Tema V Programacin lineal

You might also like