228519333 apuntes inv de operaciones

35
INTRODUCCIÓN MODELO DE OPTIMIZACIÓN Están diseñados para proporcionar los "mejores" valores de diseño del sistema y las variables de política operativa - valores que conduzcan a los más altos niveles de rendimiento del sistema. Conformados por: Funciones objetivo Variables de decisión Restricciones CLASIFICACIÓN 1. Estáticos y Dinámicos: Sucesión de decisiones para periodos múltiples. 2. Lineales y no lineales. Las variables de decisión aparecen en la función objetivo y restricciones, están multiplicadas por constantes y acomodadas en forma de suma. 3. Modelo enteros y no enteros: Una o más variables de decisión son enteras o fraccionarias. 4. Modelo determinístico y estocástico: Se conoce con certeza el valor de la función objetivo, cumpliendo o no las restricciones. MÉTODOS 1. Programación lineal: Planeación de las actividades para obtener un resultado óptimo 2. Programación entera: Los métodos de ramificar y acotar encuentran la solución óptima para un problema de programación entera. 3. Método de transporte: Analiza los costos de transporte tanto de la materia prima como de los productos terminados 4. Método de asignación: El objetivo es asignar los trabajos a las máquinas (un trabajo por máquina) con el costo mínimo total.

Upload: suady-jalil

Post on 27-Dec-2015

60 views

Category:

Documents


7 download

TRANSCRIPT

INTRODUCCIÓN

MODELO DE OPTIMIZACIÓN

Están diseñados para proporcionar los "mejores" valores de diseño del sistema y las variables de

política operativa - valores que conduzcan a los más altos niveles de rendimiento del sistema.

Conformados por:

Funciones objetivo

Variables de decisión

Restricciones

CLASIFICACIÓN

1. Estáticos y Dinámicos: Sucesión de decisiones para periodos múltiples.

2. Lineales y no lineales. Las variables de decisión aparecen en la función objetivo y

restricciones, están multiplicadas por constantes y acomodadas en forma de suma.

3. Modelo enteros y no enteros: Una o más variables de decisión son enteras o

fraccionarias.

4. Modelo determinístico y estocástico: Se conoce con certeza el valor de la función

objetivo, cumpliendo o no las restricciones.

MÉTODOS

1. Programación lineal: Planeación de las actividades para obtener un resultado óptimo

2. Programación entera: Los métodos de ramificar y acotar encuentran la solución óptima

para un problema de programación entera.

3. Método de transporte: Analiza los costos de transporte tanto de la materia prima como

de los productos terminados

4. Método de asignación: El objetivo es asignar los trabajos a las máquinas (un trabajo por

máquina) con el costo mínimo total.

5. Programación no lineal: Los problemas no lineales se caracterizan por tener relaciones no

lineales; es decir, no existe una relación directa y proporcional entre las variables que

intervienen.

6. Método de sustitución directa: Es un método en donde la función objetivo está sujeta a

una o dos restricciones de igualdad lineales o no lineales, con en la cual se resuelve

explícitamente una variable y dicha variable se elimina en la formulación del problema.

En la teoría puede ser fácil de aplicar, sin embargo, no es conveniente su uso desde el

punto de vista práctico. La razón para esto es que las restricciones serán no lineales para la

mayoría de los problemas prácticos, y muchas veces son muy complicados de resolver.

7. Programación Cuadrática: Es un método usado para determinar la cartera de inversiones

óptima de un conjunto dado. Este tipo de problemas de optimización se caracterizan por

que la función objetivo de n variables es minimizado sujeto a “m” restricciones de

desigualdades o igualdades lineales.

8. Método de LaGrange: Este método se usa para resolver PNL en los que las restricciones,

son las restricciones igualdades.

Normalmente se usa un factor o multiplicador para su resolución. También suele

presentarse en problemas con dos variables y una sola restricción

9. Método de Fibonacci: Método iterativo irrestricto basado en la serie de Fibonacci. Es

considerado uno de los métodos más exactos. Es usado para encontrar el mínimo de una

función univariable, aunque la función no sea continua.

Programación Lineal Consiste en optimizar una función lineal, denominada función objetivo que esta sujeta a una serie

de restricciones. Se verán 3 métodos para resolver un problema de programación lineal

MÉTODO GRÁFICO

El método gráfico se emplea para resolver problemas que presentan sólo 2 variables de decisión.

El procedimiento consiste en trazar las ecuaciones de las restricciones en un eje de coordenadas

X1, X2 para tratar de identificar el área de soluciones factibles (soluciones que cumplen con todas

las restricciones). La solución óptima del problema se encuentra en uno de los vértices de esta

área de soluciones creada, por lo que se buscará en estos datos, el valor mínimo o máximo del

problema.

Cálculos analíticos para graficar el sistema de inecuaciones lineales, incluyendo la condición de no

negatividad (NN [ ]), que nos indica que solamente trabajaremos en el primer

cuadrante del plano cartesiano, cuadrante donde X1 y X2 son positivas.

El valor de la función objetivo en cada una de las esquinas del área de soluciones factible es:

La función objetivo se maximiza cuando y ;

Algoritmo Simplex

Algoritmo del método simplex para un problema de maximización

1. Convierta el PL en una forma estándar.

2. Encuentre una solución factible básica (sfb), si es posible, a partir de la forma estándar.

3. Determinar si la sfb actual es óptima.

4. Si la sfb actual no es óptima, entonces se determina cuál variable no básica se debe

transformar en variable básica y cuál variable básica se debe transformar en variable no

básica con el objeto de hallar una nueva sfb.

5. Aplicar Operaciones de renglón (OER) para encontrar la nueva sfb. Regresar al paso 3.

La “Dakota Furniture Company” fabrica escritorios, mesas y sillas. Para la manufactura de cada

tipo de mueble se requiere madera y dos tipos de manos de obra calificada: acabado y carpintería.

La cantidad de recursos necesarios para elaborar cada tipo de muebles se proporciona en la tabla

1.

Se cuenta en la actualidad con 48 ft tablón de madera, 20 horas de acabado y 8 horas de

carpintería. Un escritorio se vende en 60 dólares, una mesa en 30 dólares y una silla en 20 dólares.

Dakota opina que la demanda de escritorios y sillas es ilimitada, pero cuando mucho se pueden

vender 5 mesas. Puesto que los recursos disponibles ya se compraron, Dakota quiere maximizar el

ingreso total.

Definimos las variables: x1, x2 y x3.

X1: Número de escritorios fabricados.

X2: Número de mesas fabricadas.

X3: Número de sillas fabricadas

Para comenzar con el paso dos, se eligen las variables básicas (VB) y las variables no básicas

(VNB). Quedando de la siguiente manera:

De esta manera obtenemos nuestra primera solución factible (con x1, x2 y x3 igual a cero), pero no

óptima.

Variable básica que sale:

VB x1 x2 x3 s1 s2 s3 s4 Solución RMC

z -60 -30 -20 0 0 0 0 0

s1 8 6 1 1 0 0 0 48

s2 4 2 1,5 0 1 0 0 20

s3 2 1,5 0,5 0 0 1 0 8

s4 0 1 0 0 0 0 1 5

Para determinar la variable saliente se sigue la siguiente regla:

“La restricción con el cociente más pequeño se denomina ganador de la prueba de cociente, este

indicará que variable básica deberá salir”

Las operaciones que hacemos después son:

1. Dividir toda la fila pivote entre el elemento pivote.

2. Para las demás filas se sigue la siguiente ecuación:

La solución óptima es:

VB x1 x2 x3 s1 s2 s3 s4 Solución RMC

z -60 -30 -20 0 0 0 0 0

s1 8 6 1 1 0 0 0 48 6

s2 4 2 1,5 0 1 0 0 20 5

s3 2 1,5 0,5 0 0 1 0 8 4

s4 0 1 0 0 0 0 1 5 -

VB x1 x2 x3 s1 s2 s3 s4 Solución RMC

z 0 15 -5 0 0 30 0 240

s1 0 0 -1 1 0 -4 0 16

s2 0 -1 0,5 0 1 -2 0 4

x1 1 0,75 0,25 0 0 0,5 0 4

s4 0 1 0 0 0 0 1 5

VB x1 x2 x3 s1 s2 s3 s4 Solución RMC

z 0 15 -5 0 0 30 0 240

s1 0 0 -1 1 0 -4 0 16 -16

s2 0 -1 0,5 0 1 -2 0 4 8

x1 1 0,75 0,25 0 0 0,5 0 4 16

s4 0 1 0 0 0 0 1 5 -

VB x1 x2 x3 s1 s2 s3 s4 Solución RMC

z 0 5 0 0 10 10 0 280

s1 0 -2 0 1 2 -8 0 24 -16

x3 0 -2 1 0 2 -4 0 8 8

x1 1 1,25 0 0 -0,5 1,5 0 2 16

s4 0 1 0 0 0 0 1 5 -

𝐶𝑜𝑙𝑢𝑚𝑛𝑎 𝑆𝑜𝑙𝑢𝑐𝑖ó𝑛

𝐶𝑜𝑒𝑓𝑖𝑐𝑖𝑒𝑛𝑡𝑒𝑠 𝑑𝑒 𝑙𝑎 𝑐𝑜𝑙𝑢𝑚𝑛𝑎 𝑝𝑖𝑣𝑜𝑡𝑒

Si el caso hubiese sido de minimización, tomamos como referencia que todos los coeficientes de la

fila cero sean negativos.

Método de 2 fases o M’s

En la fase 1 se agregan variables artificiales y se resuelven por método simplex normal.

En la fase 2 se quitan las variables artificiales y se vuelve a utilizar el método simplex.

z 280

x1 2

x2 0

x3 8

Programación Lineal

(Problemas de ejercitación)

1. La SAVE IT COMPANY opera un centro de reciclado que recoge 4 tipos de materiales de desecho

sólido y lo trata para amalgamarlo en un producto comercializable. (El tratamiento y el

amalgamiento son dos procesos diferentes). Se puede hacer tres grados diferentes de este

producto (Vea la Tabla 1), según la mezcla de materiales que se use. Aunque existe alguna

flexibilidad para esta mezcla en cado grado, los estándares de calidad especifican una cantidad

mínima y máxima para la proporción de los materiales permitidos en ese grado. (Esta proporción

es el peso del material expresado como un personaje del peso total del producto de ese grado).

Para los dos grados más altos se especifica un porcentaje fijo de uno de los materiales. Estas

especificaciones se dan en la Tabla 1 junto con el costo de amalgamado y el precio de venta de

cada producto.

El centro de reciclado recoge los materiales de desecho sólido de ciertas fuentes habituales por lo

que casi siempre puede mantener una tasa de producción estable para tratarlos. En la Tabla 2 se

dan las cantidades disponibles para la recolección y tratamiento semanal, al igual que el costo de

proceso para cada tipo de material.

La Sav-It Co. Es propiedad de Green Earth, una organización dedicada a asuntos ecológicos. Esta

organización ha logrado contribuciones y apoyos por la cantidad de $30,000 semanales, que

deben usarse sólo para cubrir el costo del tratamiento completo de los desechos sólidos. El

consejo directivo Green Earth ha girado instrucciones a la administración de la Save-It para que

divida este dinero entre los materiales de manera tal que se recolecte y se trate al menos la mitad

de la cantidad disponible de cada material. Esta restricción se muestra en la Tabla 2.

Dentro de las restricciones especificas en las Tablas 1 y 2, la administración desea determinar la

cantidad que debe producir de cada grado y la mezcla exacto de materiales que usará para cada

uno, de manera que maximice la ganancia semanal neta (ingresos totales por ventas, menos costo

total de amalgamiento).

Solución

Variable de decisión

Xij= proporción del material j usado por semana en el producto de grado i producido por semana

(i=A=1, B=2, C=3; j=1, 2, 3, 4)

Función objetivo

Max z=Costos - Utilidades

Max z=8.5(X11+ X12+ X13+ X14)+ 7.0(X21+ X22+ X23+ X24)+ 5.5(X31+ X32+ X33+ X34)-3.0 (X11+ X12+ X13+

X14)- 2.5(X21+ X22+ X23+ X24)- 2.0(X31+ X32+ X33+ X34)

Restricciones

Especicificaciones de la mezcla

Disponibilidad de materiales

Restricciones sobre las cantidades tratadas

Restricciones sobre costos de tratamiento

3.0 (X11+ X21+ X31)+ 6.0(X12+ X22+ X32)+ 4.0(X13+ X23+ X33)+ 5.0 (X14+ X24+ X34)=30,000

Restricciones de no negatividad

N,N

La solución en Lindo se muestra a continuación:

2. Cierta empresa produce dos tipos de gasolinas, grado normal y grado extra, estas se producen

mezclando tres tipos de componentes de petróleo. La gasolina grado normal, puede venderse a

$0.50 de dólar por galón, y la de grado extra en $0.54 de dólar por galón.

Los compromisos actuales con los distribuidores requiere que se fabriquen cuando menos 10 000

galones de gasolina normal.

Los costos y ofertas de petróleo se muestran en las siguientes tablas:

Variable de decisión.

Función objetivo

Restricciones

• Disponibilidad de componentes.

Requerimiento de gasolina normal.

Especificaciones para gasolina normal y extra.

3. Tecnología Agrícola S.A. es una compañía fabricante de fertilizantes. El gerente desea planear la

combinación de sus dos mezclas a fin de obtener la mayor de sus utilidades. Las mezclas son:

El mayorista comprara cualquier cantidad de ambas mezclas de fertilizante que la compañía pueda

fabricar. Esta dispuesto a pagar a $71.50 la tonelada de (5.5.10) y a $69 la tonelada de (5.10.5).

En este mes la disponibilidad y costos de materia prima son:

Hay un costo de $15 por tonelada por mezclado de fertilizantes.

Objetivo: Maximizar las utilidades

Variables de decisión

Función objetivo:

Restricciones

Corrida en lindo:

Método de Ramificar y Acotar

Programación Entera: Los programas lineales enteros son aquellos en los que algunas o

todas las variables están restringidas a tener valores enteros (o discretos).

La empresa Telfa Corporation se dedica a la fabricación de mesas y sillas. Para la fabricar una mesa

se requieren una hora de mano de obra y 9 pies de tablón de madera, en tanto que para una silla

se necesitan 1 hora de mano de obra y 5 pies de tablón de madera. En la actualidad, están

disponibles 6 horas de mano de obra y 45 pies de tablón de madera al mes. Cada mesa contribuye

con 8 dólares a las utilidades y cada silla con 5 dólares. Formule y resuelva un PE para maximizar

las utilidades de Telfa .

Paso 1.- Definir las variables.

Paso 2.- Establecer función objetivo.

Max

(

) (

) (

) (

)

Paso 4.- Establecer Restricciones.

Restricción de la madera

(

) (

) (

) (

)

Restricción de mano de obra

(

) (

) (

) (

)

Si todas las variables de decisión asumieran valores enteros la solución óptima del

problema de PL sería la solución óptima del problema de PE.

Como no sucede lo antes mencionado en este caso se debe continuar al paso número 6.

Paso 6.-Dividir la región factible de la relajación del PL.

La solución óptima del PL es

Como es maximizar, el valor óptimo no debe de ser mayor a 41.25

Se elige de modo arbitrario una variable fraccionaria de la solución óptima del problema de PL

para generar dos zonas de posibles soluciones. En este caso se elige y a continuación se

presentan 2 opciones diferentes.

Paso 7.-Se realiza un árbol (que es la representación de todos los subproblemas que se

proponen).

Nodo: sub problema i (1, 2, 3….N)

Arco: Línea que une los nodos

Restricción: Se suma con el subproblema anterior

t = Indica el orden en el cual se resuelve el problema

S 2 Subproblema 1 + restricción

S 3 Subproblema 1 + restricción

A esto se le conoce como ramificación sobre

Paso 8.- Escoger un subproblema y resolverlo

La solución optima del subproblema 2 no ofreció una solución de enteros únicamente por

lo cual se repítela metodología del paso 6.

Paso 9.- Se repite la ramificación sobre la variable fraccionaria

S 4 Subproblema 2 + restricción

S 5 Subproblema 2 + restricción 1

Paso 10.- Escoger un subproblema y resolverlo.

El subproblema 4 no es factible.

Al resolver el subproblema 5 se obtiene la solución:

Z= 365/9

X1=40/9

X2=1

Como el valor de continua siendo fraccionario esta variable se vuelve a ramificar

Paso 11.- Escoger un subproblema y resolverlo.

S 6 Subproblema 5 + restricción

S 7 Subproblema 5 + restricción

Paso 12.- Escoger un subproblema y resolverlo

Para el Subproblema la solución es:

Z= 37

X1=4

X2=1

Dado que los valores de la solución son enteros, estos representan una solución factible

para el problema de PE.

Ejemplos

Forme el árbol de ramificación y acotamiento para el siguiente problema:

Sujeto a

0 y enteros

Se escoge a como la variable de ramificación.

Se tienen dos nuevos PL: PL1 y PL2

PL1:

Sujeto a

0

PL2:

Sujeto a

0

Aún se puede hacer un PL3 ya que en el PL2 no se cumple que las variables sean

números enteros, entonces:

Sujeto a

0

Árbol de ramificación y acotamiento

Min z= -5x1-8x2

St

X1+x2<=6

5x1+9x2<=45

NN

Lo primero que debemos hacer es inicializar el incumbente en z = ∞ e inicializar la lista de

problemas pendientes con la relajación lineal del problema:

(P0) min z=-5x1-8x2

St

X1+x2<=6

5x1+9x2<=45

X1,x2>=0

Lo resolvemos obteniendo la siguiente solución óptima: z0 = −41,25; x1 = 2,25 y x2 = 3,75

2. Notamos que las 2 variables son fraccionarias por lo que podemos tomar cualquiera de

ellas como variable de ramificación. Escojamos la variable x2 para ramificar generándose

así los siguientes problemas:

Tenemos ahora que la lista está compuesta por 2 problemas pendientes: L={(P1),(P2)}. Sin

embargo, aún no encontramos una solución entera por lo que no actualizamos el

incumbente.

Resolviendo primero (P1), se tiene que z1 = −41; x1 = 1,8 y x2 = 4, que tampoco es

solución entera por lo que ramificamos nuevamente por variable x1, dando origen a los

problemas:

Tenemos como problemas pendientes L={(P2),(P3),(P4)} y aun ninguna solución entera.

Escogemos (P3) para ser resuelto obteniendo que es infactible. Esto significa que

eliminamos a (P3) sin ser ramificado.

Primera solución entera: z5 = −37; x1 = 1 y x2 = 4 por lo que actualizamos el incumbente: z

= −37.

Ahora la lista es L=,(P2),(P6)-. Resolviendo (P6) se tiene que z6 = −40; x1 = 0 y x2 = 5,

que es una solución entera mejor que la anterior por lo que actualizamos el incumbente:

z¯ = −40.

Resolviendo finalmente el ´ultimo problema de la lista: (P2) se obtiene que z2 = −39; x1 =

3 y x2 = 3, que es una solución entera peor que la del incumbente por lo cual no es

necesario ramificar.

Como no quedan problemas en la lista, hemos encontrado que el óptimo entero del

problema viene dado por z = −40; x 1 = 0 y x 2 = 5

Programación entera binaria

La California Manufacturing Company está analizando su expansión mediante la

construcción de una nueva fábrica en Los Angeles, en San Francisco, o en ambas ciudades.

También se piensa en construir, a los más, un nuevo almacén; pero esta decisión está

restringida a la ciudad donde se construya la nueva fábrica.

A continuación se muestran los datos para tomar la decisión, incluido el valor presente

neto de cada alternativa y el capital requerido para sus respectivas inversiones. El objetivo

es encontrar la combinación factible de alternativas para maximizar el valor presente neto

total.

El objetivo es encontrar la combinación factible de alternativas que maximice el valor

presente neto total.

Solucion:

Se trata de un modelo de programación entera, en el que las variables de decisión tienen

la forma binaria [sólo pueden tomar dos valores: éxito (1) y fracaso (0) según sea el caso]

{ ó ó

Y la función objetivo es valor presente neto de estas decisiones.

Si se hace la inversión para la construcción de lo dado [ ], el VPN está dado en la

tabla anterior. Si no se hace [ ], el VPN es 0.

… *VPN total+

st

1. .

2. La compañía quiere construir cuando mucho un almacén nuevo.

3. Las decisiones 3 y 4 dependen de la 1 y 2 [decisiones contingentes/condicionales]. La

compañía consideraría la construcción de un almacén si la empresa nueva también estará

ahí.

4. La condición para que las variables de decisión sean binarias.

es binaria, para

Ramificación. Al manejarse variables binarias, la forma más sencilla de partir el conjunto

de soluciones factibles es fijar el valor de una variable. Hecho esto, el problema completo

se divide en dos sub-problemas. [En este caso, se fijará la variable ]

Acotamiento. Hay que obtener una cota que muestre qué tan buena puede ser la

solución factible, resolviendo una soltura [aquella que elimina restricciones que hacen que

el problema sea difícil; en este caso son aquellas que hacen que las variables sean

enteras].

Problema Completo:

Soltura: Sustituir que es binaria, para por y para los

mismos valores de j.

Sub-problema 1 y Sub-problema 2:

Soltura: Sustituir que es binaria, para por y para los mismos

valores de j.

Una vez hecho el acotamiento, se resuelve el problema y los sub-problemas por métodos

de programación lineal

Sondeo. Es cuando un sub-problema ya no se toma en cuenta en base a ciertos

parámetros dados en el modelo . Un sub-problema se sondea si:

1. Su cota ≤ z*

2. Su soltura no tiene soluciones factibles

3. La solución óptima es entera

A partir de este punto, se continúa ramificando a partir del sub-problema 2, evaluando

cada una de las variables restantes y considerando los pasos anteriores, hasta llegar a una

solución óptima.

Problemas de Transporte

Una compañía tiene cuatro enlatadoras que abastecen a cuatro almacenes y la gerencia

quiere determinar la programación de envío de costo mínimo para su producción mensual

de latas de tomate. La oferta de las enlatadoras, las demandas de los almacenes y los

costos de envío por caja de latas de tomate se muestran en la Tabla 1.

Minimizar

Z = 25 x11+ 35 x12 + 36 x13 + 60 x14 + 55 x21 + 30 x22 + 45 x23 + 38 x24 +

40 x31+50 x32 + 26 x33 + 65 x34 + 60 x41 + 40 x42 + 66 x43 + 27 x4

Variables

Z=costo a minimizar.

xij=cantidades de productos enviadas de cada centro de suministro a cada centro

de demanda.

y xij≥0 (i = 1,2,3,4; j = 1,2,3,4)

P2. Una compañía tiene 4 fabricas (F1, F2, F3, F4) que envían su producción a 4 almacenes

(A1, A2, A3, A4). Los costos y capacidades de producción, en cada una de las 4 fábricas son:

Las demandas mensuales del producto en cada uno de los 4 puntos de distribución son:

Los costos del transporte, en $/unidad, entre las diversas combinaciones de fábricas y

almacenes son:

Formule un problema de programación lineal para minimizar los costos de transporte y

producción

Xij = Unidades de producto a enviar desde la fábrica i-ésima (i=1, 2, 3, 4) al almacén j-

ésimo (j=1, 2, 3, 4)

Función objetivo:

Restricciones

Resolviendo en lindo

El entrenador de un equipo de natación debe asignar competidore4s para la prueba de

200 metros de relevo combinado que irán a las Olimpiadas Juveniles. Como muchos de sus

mejores nadadores son rápidos en más de una estilo, no es fácil decidir qué nadador

asignar a cada uno de los cuatro estilos. Los cinco mejores nadadores y sus mejores

tiempos (en segundos) en cada estilo son los siguientes:

El entrenador quiere determinar cómo asignar cuatro nadadores a los cuatro estilos de

nado para minimizar la suma de los mejores tiempos correspondientes.

a) Formule este problema como uno de asignación

b) Obtenga una solución óptima.

Solucion:

El número de asignados (cinco) debe ser igual al número de estilos (cuatro) así que se

introduce una asignación ficticia (estilo) como Crol. El papel de esta asignación es

proporcionar un estilo a la persona adicional. No se incurre en tiempos del estilo así que

serán ceros.

Variables de decisión

Función Objetivo

Minimizar

Restricciones:

Asignados Asignación

No negatividad

Resolviendo en lindo:

GRADOS DE LIBERTAD

Los grados de libertad son un indicador para identificar los casos en los que probablemente el

problema de balance de materia no producirá una solución.

Redefiniendo:

(Composiciones o flujos)

Posibilidades:

Si , el problema puede resolverse

, problema subespeficado (puede realizarse una optimización al proceso)

, no hay solución

Relación de ecuaciones

Las variables desconocidas de las corrientes de proceso pueden derivarse de lo siguiente:

-Balance de materia

-Balance de energía

-Especificaciones del proceso ̇ ̇

-Propiedades y leyes físicas

-Restricciones físicas (fracciones molares)

-Relaciones estequiométricas

BIBLIOGRAFÍA

Thomas F. Edgar, David M. Himmelblau; «OPTIMIZATION OF CHEMICAL PROCESSES»;Ed

McGraw-Hill; EUA 2001; 2da ed.

Wayne L. Winston; «INVESTIGACIÓN DE OPERACIONES, Algoritmos y Aplicaciones»; Ed.

Thomson; México 2005; 4ª ed.

N.V.S. Raju;”OPTIMIZATION METHODS FOR ENGINEERS”