CAPÍTULO 4. EL MÉTODO DEL SIMPLEX Introducción a los problemas de P.L Caracterización de los problemas de P.L...2

Tamaño: px
Comenzar la demostración a partir de la página:

Download "CAPÍTULO 4. EL MÉTODO DEL SIMPLEX. 4.1. Introducción a los problemas de P.L...2. 4.2. Caracterización de los problemas de P.L...2"

Transcripción

1 CAPÍTULO 4. EL MÉTODO DEL SIMPLEX 4.1. Introducción a los problemas de P.L Caracterización de los problemas de P.L El algoritmo del Simple Costes reducidos y test de optimalidad Regla de entrada de la ase Regla de salida de la ase Resumen del algoritmo del Simple El Método del Simple en forma de Tableau EJEMPLO 4.1. Aplicación del método Simple en forma de «tableau» Determinación de una solución básica factible inicial: el método de la M grande y el de las 2 fases El método de eliminación (o de la «M grande») EJEMPLO 4.2. Aplicación del método de eliminación (o de la «M grande») El método de las dos fases EJEMPLO 4.3. Aplicación del método de las dos fases El método Simple revisado...35 EJEMPLO 4.4. Aplicación del método del Simple revisado

2 CAPÍTULO 4. EL MÉTODO DEL SIMPLEX 4.1. Introducción a los problemas de P.L Caracterización de los problemas de P.L. El método más conocido y habitual para resolver problemas de P.L. es el método del Simple debido a Dantzig 1. Antes de desarrollar este método es preciso enunciar dos teoremas que no probaremos, aunque en parte vimos como se cumplían en algunos análisis gráficos del capítulo anterior. 1. El conunto de posibles soluciones o conunto factible de cualquier problema de P.L. puede representarse mediante un poliedro conveo. 2. Si un P.L. tiene una solución óptima y finita, ésta estará en un vértice del poliedro conveo que representa al problema de P.L. La epresión general de un P.L. es: Ma( z) c c... c n n Siendo las matrices: a a... a b n n 1 a a a b m1 1 m mn n m 1 2 n c1 c 2 c c n a a A a 11 1n m1 a a 21 2n a mn b1 b bm 2 b De todo lo anterior se deduce que, puesto que el número de vértices de cualquier poliedro factible es finito, el número de posibles soluciones de un P.L. también es finito. Además, sugiere un posible algoritmo para obtener la solución óptima. Consistiría en calcular el valor de la función obetivo en cada uno de los vértices del conunto factible 1 Vid. Dantzig (1963).

3 y escoger el meor. Para ilustrar esta idea empezaremos planteando un problema de P.L. en su forma canónica 2. A continuación ilustramos esta idea mediante un eemplo. n 1 sueto a: Ma() z c n 1 a b i 1,..., m i i 1,..., n añadiendo variables de holgura a cada una de las restricciones se obtendría la formulación equivalente: sueto a: n 1 n Ma() z c 1 a sb i 1,..., m i i i 1,..., n s i 1,..., m i El número de vértices del conunto factible del problema es: m n! m n m m! m n m! [1] La cantidad m + n reflea el número de variables originales (n) más las variables de holgura (una para cada ecuación, en total m). Las posibles soluciones serán tantas como combinaciones de m + n variables tomadas en bloques de m. Cada bloque de m variables con m restricciones dará lugar a la solución eacta de un sistema de ecuaciones de dimensión m m. El eemplo del capítulo anterior nos ilustra sobre todos los vértices del mencionado problema. Recordemos que este problema era: Ma( z) sueto a: , , La forma canónica de un problema de P.L. es aquella que consiste en una función obetivo de maimizar, todas las restricciones menores o iguales que el lado derecho y todas las variables no negativas.

4 EI número de vértices del sistema es, de acuerdo con [1]: 2 2 4! 6 2 2!2! que se corresponde con las seis soluciones básicas del sistema de ecuaciones: s ,8 2 s 124 s 2. Obsérvese que al sistema original se le han añadido las variables de holgura s 1 y Las posibles soluciones son: A) Haciendo s 2 = y 1 = se obtiene: s 8 cuya solución es 2 = 62 y s 1 = 18. ) Haciendo s 1 = y 1 = se obtiene: s 124 cuya solución es 2 = 8 y s 2 = -36. C) Haciendo 1 = y 2 = se obtiene: s2 124 D) Haciendo s 2 = y 2 = se obtiene: s 1, s 124 cuya solución es 1 = 155 y s 1 = -75. E) Haciendo 2 = y s 1 = se obtiene: 1,8 s

5 cuya solución es 1 = 8 y s 2 = 6. F) Haciendo s 1 = y s 2 = se obtiene: cuya solución es 1 = 3 y 2 = 5., Las seis soluciones indicadas corresponden a los vértices de la figura 4.1. De las seis soluciones, la y la D no son factibles, ya que tienen alguna variable con un valor negativo. La solución F es óptima, ya que ninguna de las otras soluciones factibles tiene asociado un valor meor de la función obetivo. Figura 4.l. So1uciones de un sistema de m inecuaciones y n incógnitas. Pese a que el número de posibles soluciones de un P.L. es finito, en la práctica resultaría ecesivamente costoso comprobadas todas para encontrar el óptimo. En problemas de tamaño más real que el eemplo anterior (aunque no muy grande), el número de vértices se hace enormemente grande. Así por eemplo, un problema con 5 ecuaciones y 7 variables tiene: ! 1,83617E 34 vértices. 5 5!* 5 7 5! y uno de 1 ecuaciones y 2 variables:

6 ! 1 1!* 1 2 1! en la práctica es infinito. El método Simple no recorre eplícitamente todos los vértices del conunto factible sino que, en cada iteración, comprueba si eiste un cambio de vértice que meore la solución actual. Si no eiste ningún vértice meor que el actual, el proceso se detiene puesto que se ha llegado al óptimo. El concepto de vértice es de naturaleza geométrica y resulta, por tanto, poco adecuado para construir a partir de él un algoritmo utilizable por computadoras. Por ello, el método Simple se basa en un concepto algebraico muy similar: el de solución básica factible (SF). De una manera más formal, a partir del sistema de ecuaciones: n 1 a sb i 1,..., m i i i 1,..., n Se dice que una solución básica es aquella que tiene al menos n-m componentes nulos o variables no básicas a las que llamamos. Las m variables restantes se denominan variables básicas y las denominamos. Formalmente, a partir del sistema: A = b se dice que es una solución básica del mismo si puede realizarse la partición: y si =, entonces A = = A = b = + =b = b = b Eisten varios tipos de solución básica: a) Solución básica factible (SF). Todas las variables básicas son mayores o iguales que cero. b) Solución básica factible no degenerada. Todas las variables básicas son estrictamente positivas.

7 c) Solución básica factible degenerada. Alguna variable básica toma un valor nulo. Puede demostrarse que cada SF representa un vértice del conunto factible. Sin embargo, un vértice puede ser representado por más de una SF, si la solución es degenerada El algoritmo del Simple. El algoritmo del Simple busca el óptimo de un problema de P.L. recorriendo sólo algunos de los vértices del poliedro que representa el conunto de soluciones factibles. En cada iteración, al algoritmo se desplaza de un vértice a otro de forma que el valor de la función obetivo meore con el desplazamiento, esto es, que aumente si el problema es de maimización, o disminuya si el problema es de minimización. La optimización de un P.L. puede dar lugar a cuatro posibles resultados: a) Alcanzar un óptimo único. b) Alcanzar un óptimo que no es único (soluciones alternativas o múltiples). c) Concluir que el problema es no factible, esto es, que no eiste ninguna solución que satisfaga simultáneamente todas las restricciones del problema. d) Concluir que el problema es no acotado, es decir, que el valor de la función obetivo en el óptimo es tan grande como se desee si el problema es de maimización, o tan pequeño como se quiera si el problema es de minimización. El método Simple alcanza siempre uno de estos resultados en un número finito de iteraciones. En cada iteración se pasa de una solución básica factible a otra, de manera que en el proceso, el valor de la función obetivo meora en cada iteración. Cuando se determina que no eiste ninguna SF con un meor valor de la función obetivo que el actual se detiene el proceso puesto que se ha llegado al óptimo. A continuación se desarrolla el algoritmo del Simple teniendo en cuenta tres reglas para llegar al óptimo: regla de entrada en la base, regla de salida de la base y test de optimalidad Costes reducidos y test de optimalidad. Sea un P.L. en el que todas las restricciones han sido reducidas a igualdades mediante las transformaciones adecuadas: Ma() z c sueto a: A = b A partir de una SF cualquiera puede realizarse la descomposición:

8 T T z = c + c (4.1.) + = b (4.2.) Suponiendo que la matriz admite inversa, puede despearse en (4.2.) de forma que se obtiene: y sustituyendo en (4.1.) = b- (4.3.) T - 1 T - 1 T z = c b - c + c = = z +c - c = = z T T V c - z (4.4.) donde: T z = cb es el valor de la función obetivo correspondiente a la SF actual. V : Conunto de subíndices correspondientes a las variables no básicas. A los valores c - z se les denomina costes reducidos. Pueden interpretarse como derivadas, ya que miden el efecto sobre la función obetivo de un aumento unitario en el valor de cada una de las variables no básicas (indicadas como en 4.4). Por tanto: Si una variable no básica que tenga asociado un coste reducido positivo entrara en la base (esto es, si tomara un valor positivo), el valor de la funci6n obetivo aumentaría en c - z por cada unidad de. Si una variable no básica que tenga asociado un coste reducido negativo entrara en la base, el valor de la función obetivo disminuiría c - z por cada unidad de. Si una variable no básica que tenga asociado un coste reducido nulo entraran en la base, el valor de la función obetivo permanecería inalterado. Dado que el número de vértices del poliedro factible es finito, puede asegurarse que, en ausencia de degeneración, el método Simple alcanza la conclusión de optimalidad o la de no acotamiento en un número finito de iteraciones. En concreto, se habrá alcanzado un óptimo cuando no sea posible meorar el valor de la función obetivo cambiando las variables que están en la base. Esto es, cuando en un problema de maimización: V : c -z Como ya comentamos anteriormente, la idea fundamental del método Simple es la de ir eplorando los vértices del poliedro factible hasta llegar a una solución óptima. De esta forma, teniendo en cuenta que el número de vértices es finito, puede asegurarse

9 que, tarde o temprano, se alcanzará la optimalidad. Sin embargo, si el valor de r en la base antigua fuera cero, se produciría un pivoteo degenerado, en el que: k, la nueva SF también es degenerada. = b, no cambian los valores de las variables básicas. z representa al mismo punto etremo que la antigua SF. z, no meora el valor de la función obetivo. Por tanto, la nueva SF Es concebible, por tanto en teoría, una situación en la que, a partir de una base determinada, se realice una sucesión infinita de pivoteos degenerados (ciclado). Esta situación se puede resolver fácilmente mediante un procedimiento que, sin embargo no desarrollaremos por estar fuera del obetivo de este libro Regla de entrada de la ase. El método Simple emplea los costes reducidos para determinar si la solución actual es óptima y, en caso de que no lo sea, qué variable debe entrar en la base. El criterio para elegir la variable que entra en la base, en el caso de maimización, es el de introducir en la base una variable tal que 3 k : k ArgMa c z c z esto es, se introduce en la base la variable que tenga el mayor coste reducido positivo o, lo que es lo mismo, aquella que más rápidamente meora el valor de la función obetivo. Análogamente, el criterio de entrada en el caso de minimización es introducir la variable tal que: k k ArgMin c z c z Regla de salida de la ase. Como la dimensión de la base es necesariamente igual al número de restricciones del problema, la introducción de una variable en la base deberá acompañarse con la salida de otra variable de la base. El criterio de salida se determina estudiando el efecto del crecimiento de k sobre las variables básicas, de forma que se mantenga la factibilidad de la solución. Particularizando (4.3.) para valores nulos de todas las variables no básicas ecepto la k, se obtiene: = b - a = b - y k k k k 3 La función ArgMa significa el número subíndice que hace máima la condición que aparece entre {}.

10 siendo a k la k-ésima columna de la matriz. Esta epresión proporciona un sistema de m ecuaciones de la forma: i V y : i i - ik k siendo i la i-ésima componente del vector = i b e y ik la k-ésima componente del vector y k. Esta epresión reflea el efecto sobre la variable básica i del crecimiento de k debido a la necesidad de mantener las condiciones de factibilidad A = b. En concreto: Si y ik es negativo, para mantener la factibilidad la variable i debe crecer a la vez que aumenta el valor de la variable k. Si y ik es nulo, puede mantenerse el valor de la variable i sin perder factibilidad. Si yik es positivo, el mantener la factibilidad eige que la variable i decrezca a la vez que aumenta el valor de la variable k. Por tanto, a medida que k crece, todas las variables que tengan un factor y ik, positivo disminuirán. Llegará un momento en que alguna de estas variables valdrá cero y, por tanto, no podrá aumentarse más el valor de k sin violar las condiciones de no negatividad. En este momento, el crecimiento de la variable entrante quedará bloqueado. Ahora bien, i sólo si: i k y ik luego la variable que bloquea el crecimiento de k será r, siendo r el elemento de V tal que: a) yrk b) y iv yik y i i rk ik Esto es, el crecimiento de k es bloqueado por la primera variable básica que llega a valer cero. Si no eiste ningún y ik estrictamente positivo, el problema es no acotado, ya que la variable k puede crecer indefinidamente sin pérdida de factibilidad, meorando el valor de la función obetivo. Una vez que el crecimiento de k ha sido bloqueado, la variable k se considera básica y su valor se fia en: r k y rk

11 que es el máimo valor que puede tomar k sin que ninguna variable básica se anule. La variable r pasa a ser no básica y se inicia de nuevo el proceso. Estos cambios pueden tabularse de la forma que se muestra en la tabla 4.1. Antes de la iteración z z Después de la iteración z z ck zk k V k V k y k k r rk r r r b ykk V V V V r k V V V V r k Tabla 4.1. Cambios que se producen al iterar Resumen del algoritmo del Simple. En resumen, el método Simple opera iterativamente a través de los siguientes pasos: a) Test de optimalidad. En problemas de maimización, el P.L. es óptimo si todos los costes reducidos c z son menores o iguales que cero. En problemas de minimización cada coste reducido debe ser mayor o igual que cero. b) Regla de entrada en la base. La variable que entra en la base debe ser aquella que tenga el mayor coste reducido positivo en el caso de maimización (o mayor coste reducido negativo, en el caso de minimización), ya que ésta es la que aumenta (disminuye) más rápidamente el valor de la función obetivo. Supongamos que la variable entrante es la k-ésima. c) Regla de salida de la base. Después de decidir qué variable entra en la base, es preciso determinar qué variable sale de la base. El criterio consiste en seleccionar aquélla que tiene un menor cociente entre su valor y el coeficiente de y k correspondiente a la columna k-ésima, siempre y cuando este coeficiente sea estrictamente positivo. La interpretación de este cociente es clara: representa el máimo valor que puede tomar la variable entrante antes de que la variable que se está considerando viole su restricción de no negatividad. Si todos los

12 coeficientes de la columna k-ésima son nulos o negativos, estaríamos en el caso de solución no acotada o ilimitada, ya que la variable entrante puede crecer indefinidamente sin pérdida de factibilidad. En la figura 4.2 se presenta un diagrama de fluo que resume el funcionamiento del algoritmo del Simple. COMI EZO Determinar una SF inicial FI Infactible o Eiste alguna SF? Si Determinar los costes reducidos de las v. básicas FI Optimo o Eiste algun coste reducido positivo(maimización) onegativo (Minimización)? Si Seleccionar la variable entrante. Calcular Y ik FI o acotado o Eiste algún Y ik positivo (Maimización) o negativ o (M inimización)? Si Introducir en la base la variable entrante Etraer de la base la variable que bloquee el crecimiento de la variable entrante Actualizar Figura 4.2. Diagrama de fluo del algoritmo del Simple.

13 4.4. El Método del Simple en forma de Tableau. El método Simple se implementa en programas de ordenador (software) y resulta transparente para el usuario, esto es, el usuario no precisa tener un conocimiento de cómo funciona. Sin embargo, a los efectos de interpretar los resultados, resulta conveniente tener un conocimiento más detallado y práctico sobre su funcionamiento que el desarrollo teórico de apartados anteriores. Por estas razones, en este apartado estudiamos la resolución de problemas sencillos de P.L. mediante el método del Simple en forma manual. En este caso, se utiliza el llamado formato de tableau. Esta técnica proporciona una forma cómoda de resolver eercicios sencillos. Un problema de P.L. en forma estándar o canónica puede epresarse como: T Ma(z) = c sueto a: A = b Esta formulación equivale a: sueto a: Ma(z) z - c - c = (4.4.) + = b (4.5.) sustituyendo (4.5.) en (4.4.) y despeando se obtiene: z = c b + c-c Por definición, z = c b, luego: c -c = (4.6.) Las operaciones anteriores pueden ordenarse en una tabla, a la que llamaremos tableau de la siguiente forma:

14 c c c c c b I z c c c-z c-c donde: c-c : Costes reducidos. b: Valores de las variables básicas. Esta tabla contiene todos los elementos necesarios para aplicar el método Simple. Además, forma un sistema de ecuaciones y, por consiguiente, pueden aplicársele una serie de transformaciones elementales, que no cambian su solución. Esto es: Intercambiar dos filas. Multiplicar una fila por un valor distinto de cero. Sustituir la fila i por la fila i más K veces la fila, siendo K un escalar arbitrario. El método Simple aplicado a problemas en formato de tableau se reduce a aplicarle a la tabla estas operaciones de forma que: El nuevo tableau representa una nueva solución básica factible. Salvo en el caso de soluciones degeneradas, el valor de la función obetivo meora en cada iteración. Cuando se aplica este mecanismo de resolución, a cada iteración se la denomina pivoteo. En cada pivoteo se lleva a cabo el paso de una SF a otra. Si la variable k

15 entra en la base y r sale de la base, al elemento y rk se le denomina pivote. El pivoteo sobre y rk consiste en la eecución sucesiva de las siguientes operaciones: 1. Dividir la fila r entre y rk. 2. Actualizar las filas i 1,..., mi r y rk. restándoles la fila r multiplicada por 3. Actualizar la última fila restándole la fila r multiplicada por (z k - c k ). Como puede verse, los pasos 1 y 2 suponen la transformación de la columna k en una columna de la matriz identidad, con ceros en todas las posiciones salvo la k-ésima. El paso 3 actualiza los valores de (z k - c k ), lo cual nos sirve para comprobar si hemos alcanzado el óptimo. En definitiva, se trata de un método que actualiza la inversa correspondiente a las columnas de las variables básicas. A este método se le conoce como Gauss-Seidel. Esta operatoria no altera el contenido del sistema, ya que se limita a aplicar a las distintas ecuaciones una sucesión de transformaciones elementales (multiplicar una ecuación por un elemento y sumar o restar dos ecuaciones). A lo largo de los sucesivos pivoteos, lo único que se cambia es la base considerada, y este cambio se realiza de forma que la solución nunca empeora. En el caso no degenerado, la solución obtenida tras un pivoteo siempre es meor que la solución correspondiente a la base anterior. A lo largo de1 proceso iterativo es posible reconocer todos los casos que pueden darse en la resolución de un P.L.: a) Solución única. En el último tableau, los costes reducidos de las variables no básicas son estrictamente negativos (maimización) o estrictamente positivos (minimización). b) Soluciones alternativas. En el último tableau, alguno de los costes reducidos de las variables no básicas es igual a cero. Esto quiere decir que la variable no básica cuyo coste reducido es cero podría introducirse en la base sin perudicar el valor de la función obetivo. c) Solución no acotada. Si al efectuar el test de salida de la base, todos los coeficientes de la columna correspondiente a la variable entrante son no positivos. Esto querría decir que la variable entrante puede aumentarse hasta el infinito sin que su crecimiento resulte bloqueado. d) Problema infactible. Se reconoce porque alguna variable de apoyo queda en la base en el tableau final. e) Solución degenerada. Alguna variable básica vale cero. EJEMPLO 4.1. Aplicación del método Simple en forma de «tableau» Partimos del programa lineal siguiente:

16 sueto a: M a(z) 1 2, , 1 2 Para convertir las inecuaciones en ecuaciones se añade una variable de holgura por cada ecuación, con lo que queda: Ma(z) s1 s2 sueto a: 1 2 s1 8,81 22 s2 124,, s, s El proceso de cálculo de la solución utilizando el método del Simple en forma de tableau es el siguiente: PASO 1. Solución inicial. Empezamos con la solución básica: Si hacemos 1, 2, el sistema de ecuaciones es anterior es equivalente a resolver: cuya solución es s1 8, s s1 s2 8 s s Esta solución corresponde al vértice señalado con un en la figura 4.3.:

17 Figura 4.3. SF inicial (Iteración ). A esta primera SF inicial la podemos representar en el siguiente tableau: c c s 1 s 2 RATIOS s s 2 124, z c -z 1 2 Tableau 4.1 Iteración. Obsérvese que, de acuerdo con la estructura del tableau definida en el apartado 4.4., debao de aparece b, esto es, los valores de en esta iteración (en este caso de s1 y s 2 ). Asimismo, la última fila contiene el vector c-c (los costes reducidos). El valor de la función obetivo cbno se calcula hasta el final del proceso iterativo. En términos numéricos el valor de los costes reducidos se calcula de la siguiente forma: z 1 = *1 + *,8 = z 2 = *1 + *2 = z 3 =*1 + * = z 4 = * + *1 = c 1 z 1 = 1 = 1 c 2 z 2 = 2 = 2 c 3 z 3 = =

18 c 4 z 4 = = PASO 2. Test de optimalidad. Los costes reducidos de las variables (no básicas) 1 y 2 son positivos. Luego no estamos en el óptimo y debe aplicarse la regla de entrada en la base. PASO 3. Regla de entrada. Se introduce en la base la variable con mayor coste reducido, en este caso, la variable 2 (2). PASO 4. Regla de salida. A continuación debemos determinar qué variable sale de la base. Para ello se calculan los ratios: i y ik para todos los yik. En la solución inicial estos ratios son 8; 62. El 1 2 mínimo es 62 y, por tanto, sale de la base la variable s 2. La próima ase está formada, por lo tanto, por las variables (s 1, 2 ). En el tableau iteración se ha marcado el pivote ( y 2 ) en la celda sombreada. rk PASO 5. Actualización de la solución. Lo que en realidad haremos ahora será recalcular la nueva ase. El cálculo de la nueva solución se realiza de la siguiente manera: 1. Se divide la fila entrante por el pivote (coeficiente que está en la confluencia de la variable entrante y saliente). Esto es: Fila s 2 : =124/2 1 =,8/2 2 = 2/2 s 1 = /2 s 2 = 1/2 2. El resto de la filas se actualizan restándoles la fila correspondiente a la nueva variable básica, multiplicada por y ik.obsérvese que tenemos un único s 1 restante que corresponde a la fila s 1 y que es igual a 1. Fila s 1 : =8-(62*1) = 18 1 = 1-(,4*1) =,6 2 = 1-(1*1) = s 1 = 1-(*1) = 1 s 2 = -(1/2*1) = /2 Una vez que se ha actualizado el nuevo tableau, la fila correspondiente a la variable entrante ( 2 en nuestro caso) debe quedar con un 1 en la confluencia de su fila y columna y ceros en el resto de los coeficientes de su columna. 3. Se recalcula z y los costes reducidos (c z ) de forma análoga a como hicimos en la iteración inicial. z 1 = *,6 + 2*,4 = 8 z 2 = * + 2*1 = 2

19 z 3 = *1 + 2* = z 4 = *(/2) + 2*1/2 = 1 c 2 z 2 = 2 2 = c 3 z 3 = = c 4 z 4 = 1 = c 1 z 1 = 1 8 = 2 La solución gráfica correspondiente a la iteración 1 está señalada con una cruz en la figura 4.4. como puede verse, nos hemos desplazado del vértice 1 = ; 2 = a otro adyacente cuya solución es 2 = 62 ; 1 =. Figura 4.4. Solución correspondiente a la iteración 1 Esto es, nos hemos desplazado al vértice adyacente que tenía mayor ganancia a partir de la solución inicial. El tableau resultante es: c 1 2 c 1 2 s 1 s 2 RATIOS s 1 18,6 1 / ,4 1 1/2 155 z c -z 2 Tableau 4.2. Iteración 1. PASO 6. Test de optimalidad. El coste reducido de la variable (no básica) ( 1 =2) es positivo. Luego no estamos en el óptimo y debe aplicarse la regla de entrada en la base.

Pasos en el Método Simplex

Pasos en el Método Simplex Pontificia Universidad Católica Escuela de Ingeniería Departamento de Ingeniería Industrial y de Sistemas Clase 20 El Método Simplex ICS 1102 Optimización Profesor : Claudio Seebach 16 de octubre de 2006

Más detalles

Universidad Nacional Autónoma de Nicaragua UNAN-Managua Curso de Investigación de Operaciones

Universidad Nacional Autónoma de Nicaragua UNAN-Managua Curso de Investigación de Operaciones Universidad Nacional Autónoma de Nicaragua UNAN-Managua Curso de Investigación de Operaciones Profesor: MSc. Julio Rito Vargas Avilés. Estudiantes: FAREM-Carazo Unidad III Metodologías para la Solución

Más detalles

0. En la solución inicial estos ratios son 30; 155

0. En la solución inicial estos ratios son 30; 155 PASO 7. Regla de entrada. Se introduce en la base la variable con mayor coste reducido, en este caso, la variable. PASO 8. Regla de salida. A continuación debemos determinar qué variable sale de la base.

Más detalles

EL MÉTODO SIMPLEX. los redondos. Por último, a los manteles rectangulares se les deben colocar cuatro esquineros de refuerzo.

EL MÉTODO SIMPLEX. los redondos. Por último, a los manteles rectangulares se les deben colocar cuatro esquineros de refuerzo. EL MÉTODO SIMPLEX Hasta ahora, la única forma que conocemos de resolver un problema de programación lineal, es el método gráfico. Este método es bastante engorroso cuando aumenta el número de restricciones

Más detalles

BASES MATEMÁTICAS DEL MÉTODO SIMPLEX (Parte 3)

BASES MATEMÁTICAS DEL MÉTODO SIMPLEX (Parte 3) 4 de Julio de 26 ASES MATEMÁTICAS DEL MÉTODO SIMPLEX (Parte 3) Postgrado de Investigación de Operaciones Facultad de Ingeniería Universidad Central de Venezuela 4 de Julio de 26 MÉTODO SIMPLEX REVISADO

Más detalles

Sistemas de Ecuaciones Lineales

Sistemas de Ecuaciones Lineales Sistemas de Ecuaciones Lineales 1 Sistemas de ecuaciones y matrices Definición 1 Una ecuación lineal en las variables x 1, x 2,..., x n es una ecuación de la forma con a 1, a 2... y b números reales. a

Más detalles

TEMA III MÉTODO SIMPLEX. CONCEPTOS BÁSICOS

TEMA III MÉTODO SIMPLEX. CONCEPTOS BÁSICOS TEMA III MÉTODO SIMPLE. CONCEPTOS BÁSICOS MÉTODOS CUANTITATIVOS I TEMA III. MÉTODO SIMPLE. CONCEPTOS BÁSICOS INDICE.- FACTORES PRODUCTIVOS (A i )....- VECTOR EISTENCIAS (P o )....- TÉCNICA... 4.- PROCESO

Más detalles

PASO 1: Poner el problema en forma estandar.

PASO 1: Poner el problema en forma estandar. MÉTODO DEL SIMPLEX PASO Poner el problema en forma estandar: La función objetivo se minimiza y las restricciones son de igualdad PASO 2 Encontrar una solución básica factible SBF PASO 3 Testar la optimalidad

Más detalles

4. Método Simplex de Programación Lineal

4. Método Simplex de Programación Lineal Temario Modelos y Optimización I 4. Método Simplex de Programación Lineal A- Resolución de problemas, no particulares, con representación gráfica. - Planteo ordenado de las inecuaciones. - Introducción

Más detalles

Universidad Nacional de Ingeniería Sede: UNI-Norte Investigación de Operaciones I

Universidad Nacional de Ingeniería Sede: UNI-Norte Investigación de Operaciones I Universidad acional de Ingeniería Sede: UI-orte Investigación de Operaciones I Método Simple Revisado Ejemplo. Resolver el siguiente problema de P.L. s. a: Ma, z 6 Para resolver por el método simple revisado,

Más detalles

EL MÉTODO SIMPLEX ALGEBRAICO. M. En C. Eduardo Bustos Farías

EL MÉTODO SIMPLEX ALGEBRAICO. M. En C. Eduardo Bustos Farías EL MÉTODO SIMPLEX ALGEBRAICO M. En C. Eduardo Bustos Farías 1 EL METODO SIMPLEX Es un procedimiento general para resolver problemas de programación lineal. Fue desarrollado en el año de 1947 por George

Más detalles

Desarrollo de las condiciones de optimalidad y factibilidad. El problema lineal general se puede plantear como sigue:

Desarrollo de las condiciones de optimalidad y factibilidad. El problema lineal general se puede plantear como sigue: Método simplex modificado Los pasos iterativos del método simplex modificado o revisado son exactamente a los que seguimos con la tabla. La principal diferencia esá en que en este método se usa el algebra

Más detalles

2.2 PROGRAMACION LINEAL: METODOS DE SOLUCION

2.2 PROGRAMACION LINEAL: METODOS DE SOLUCION 2.2 PROGRAMACION LINEAL: METODOS DE SOLUCION 1. METODO GRAFICO 2. METODO SIMPLEX - ALGEBRAICO 3. METODO SIMPLEX - TABULAR 4. METODO SIMPLEX - MATRICIAL 1 2.2.1 METODO GRAFICO (modelos con 2 variables)

Más detalles

EJEMPLO DE SIMPLEX PARA PROBLEMA DE PROGRAMACIÓN LINEAL CASO DE MAXIMIZAR Prof.: MSc. Julio Rito Vargas Avilés

EJEMPLO DE SIMPLEX PARA PROBLEMA DE PROGRAMACIÓN LINEAL CASO DE MAXIMIZAR Prof.: MSc. Julio Rito Vargas Avilés EJEMPLO DE SIMPLEX PARA PROBLEMA DE PROGRAMACIÓN LINEAL CASO DE MAXIMIZAR Prof.: MSc. Julio Rito Vargas Avilés CONSTRUCCION DE LA TABLA INICIAL DEL MÉTODO SIMPLEX Una vez que el alumno ha adquirido la

Más detalles

SISTEMAS DE ECUACIONES LINEALES

SISTEMAS DE ECUACIONES LINEALES 1 SISTEMAS DE ECUACIONES LINEALES Una ecuación es un enunciado o proposición que plantea la igualdad de dos expresiones, donde al menos una de ellas contiene cantidades desconocidas llamadas variables

Más detalles

La programación lineal hace referencia al uso eficiente o distribución de recursos limitados, para alcanzar unos objetivos determinados.

La programación lineal hace referencia al uso eficiente o distribución de recursos limitados, para alcanzar unos objetivos determinados. Programación lineal La programación lineal hace referencia al uso eficiente o distribución de recursos limitados, para alcanzar unos objetivos determinados. El nombre de programación no se refiere a la

Más detalles

Programación Lineal. Unidad 1 Parte 2

Programación Lineal. Unidad 1 Parte 2 Programación Lineal Unidad 1 Parte 2 Para la mayoría de los problemas modelados con programación lineal, el método gráfico es claramente inútil para resolverlos, pero afortunadamente y gracias a la dedicación

Más detalles

Si el objetivo es maximizar, entonces se tiene la forma estándar de maximización y, si el objetivo es minimizar, la forma estándar de minimización.

Si el objetivo es maximizar, entonces se tiene la forma estándar de maximización y, si el objetivo es minimizar, la forma estándar de minimización. Tema El método simplex Los modelos lineales con dos o tres variables se pueden resolver gráficamente. En el Tema hemos visto la solución gráfica de modelos lineales de dos variables. Sin embargo, este

Más detalles

Definición de problemas de programación lineal. Método gráfico. Método del SIMPLEX. Método de las dos fases. Análisis de sensibilidad y problema dual

Definición de problemas de programación lineal. Método gráfico. Método del SIMPLEX. Método de las dos fases. Análisis de sensibilidad y problema dual 7. Programación lineal y SIMPLEX Definición de problemas de programación lineal. Método gráfico. Método del SIMPLEX. Método de las dos fases. Análisis de sensibilidad y problema dual Programación Lineal

Más detalles

El Método Simplex. H. R. Alvarez A., Ph. D. 1

El Método Simplex. H. R. Alvarez A., Ph. D. 1 El Método Simplex H. R. Alvarez A., Ph. D. 1 El Método Simplex Desarrollado en 1947 por George Dantzig como parte de un proyecto para el Departamento de Defensa Se basa en la propiedad de la solución esquina

Más detalles

En el siguiente capítulo se hará un repaso de algunas propiedades básicas de conjuntos convexos, para después explicar el método simplex.

En el siguiente capítulo se hará un repaso de algunas propiedades básicas de conjuntos convexos, para después explicar el método simplex. Capitulo 2 Método Simplex Para explicar el método de generación de columnas se explicaran a continuación conceptos básicos de la programación lineal y el método simplex. En especial, el concepto de costo

Más detalles

Ejemplo : PROGRAMACIÓN LINEAL

Ejemplo : PROGRAMACIÓN LINEAL PROGRAMACIÓN LINEAL Los problemas de Programación Lineal son aquellos donde se trata de encontrar el óptimo de una función, por ejemplo máximo de beneficios, o mínimo de costos, siendo esta función lineal.

Más detalles

PREPARANDO EL MODELO PARA ADAPTARLO AL MÉTODO SIMPLEX. a21 x1 + a22 x2 +... + a2n xn = b2... am1 x1 + am2 x2 +... + amn xn = bm x1,...

PREPARANDO EL MODELO PARA ADAPTARLO AL MÉTODO SIMPLEX. a21 x1 + a22 x2 +... + a2n xn = b2... am1 x1 + am2 x2 +... + amn xn = bm x1,... El método Simplex es un procedimiento iterativo que permite ir mejorando la solución a cada paso. El proceso concluye cuando no es posible seguir mejorando más dicha solución. Partiendo del valor de la

Más detalles

Universidad Tec Milenio: Profesional IO04001 Investigación de Operaciones I. Tema # 6. revisado

Universidad Tec Milenio: Profesional IO04001 Investigación de Operaciones I. Tema # 6. revisado IO04001 Investigación de Operaciones I Tema # 6 Introducción al método simplex matricial o revisado Objetivos de aprendizaje Al finalizar el tema serás capaz de: Emplear el Método simplex Matricial para

Más detalles

INDICE Parte I Inducción a la programación lineal Capitulo 1 Origen y definición de la programación lineal Capitulo 2 Modelación y formulación

INDICE Parte I Inducción a la programación lineal Capitulo 1 Origen y definición de la programación lineal Capitulo 2 Modelación y formulación INDICE Parte I Inducción a la programación lineal Capitulo 1 Origen y definición de la programación lineal 3 Introducción 1 1.1 Concepto de solución óptima 4 1.2 Investigación de operaciones 6 1.2.1 Evolución

Más detalles

El Método de Gauss. Hallar el conjunto solución del siguiente sistema de ecuaciones. (1.1)

El Método de Gauss. Hallar el conjunto solución del siguiente sistema de ecuaciones. (1.1) El Método de Gauss. Hallar el conjunto solución del siguiente sistema de ecuaciones. x + 5y + z = x y + z = 8 x + y = 10 (1.1) Una manera de resolver este problema consiste en aplicar el método de reducción

Más detalles

UNIDAD 4.- INECUACIONES Y SISTEMAS (tema 4 del libro)

UNIDAD 4.- INECUACIONES Y SISTEMAS (tema 4 del libro) UNIDAD 4. INECUACIONES Y SISTEMAS (tema 4 del libro) 1. INECUACIONES DE PRIMER GRADO CON UNA INCÓGNITA Definición: Se llama desigualdad a toda relación entre epresiones numéricas o algebraicas unidas por

Más detalles

TEMA 3: EL MÉTODO SIMPLEX

TEMA 3: EL MÉTODO SIMPLEX TEMA 3: EL MÉTODO SIMPLEX El uso de este procedimiento gráfico para resolver problemas de PL queda limitado a problemas con dos variables de decisión, de manera que el problema pueda representarse en un

Más detalles

MÉTODO SIMPLEX. PROFESORA: LILIANA DELGADO HIDALGO Estandarización Tradicional

MÉTODO SIMPLEX. PROFESORA: LILIANA DELGADO HIDALGO Estandarización Tradicional MÉTODO SIMPLE POFESOA: LILIANA DELGADO HIDALGO Lilianadelgado@correounivalleeduco Minimizar 4x + x Sueto a: x + x 4x + x 6 x + x 4 x, x Estandarización Tradicional Minimizar 4x + x Sueto a: x + x 4x +

Más detalles

Ejemplo 1. Ejemplo introductorio

Ejemplo 1. Ejemplo introductorio . -Jordan. Ejemplo 1. Ejemplo introductorio. -Jordan Dos especies de insectos se crían juntas en un recipiente de laboratorio. Todos los días se les proporcionan dos tipos de alimento A y B. 1 individuo

Más detalles

Forma estándar de un PPL con m restricciones y n variables. (b 0)

Forma estándar de un PPL con m restricciones y n variables. (b 0) Forma estándar de un PPL con m restricciones y n variables Maximizar (minimizar) Z = c 1 x 1 + c 2 x 2 +... + c n x n a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 21 x 1 +a 22 x 2 +... + a 2n x n = b 2...

Más detalles

3. Métodos clásicos de optimización lineal

3. Métodos clásicos de optimización lineal 3. Métodos clásicos de optimización lineal Uso del método Simplex El problema que pretende resolverse es un problema de optimización lineal sujeto a restricciones. Para el modelo construido para el problema

Más detalles

Tema 1. Álgebra lineal. Matrices

Tema 1. Álgebra lineal. Matrices 1 Tema 1. Álgebra lineal. Matrices 0.1 Introducción Los sistemas de ecuaciones lineales aparecen en un gran número de situaciones. Son conocidos los métodos de resolución de los mismos cuando tienen dos

Más detalles

UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 3

UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 3 UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 3 Matriz unitaria "I" de base con variables artificiales. Cuando el problema de programación lineal se expresa en la forma canónica de maximizar, las variables de holgura

Más detalles

CAPÍTULO 3: DETERMINANTES Y SISTEMAS DE ECUACIONES

CAPÍTULO 3: DETERMINANTES Y SISTEMAS DE ECUACIONES CAPÍTULO 3: DETERMINANTES Y SISTEMAS DE ECUACIONES Parte A: determinantes. A.1- Definición. Por simplificar, consideraremos que a cada matriz cuadrada se le asocia un número llamado determinante que se

Más detalles

Sistemas de ecuaciones lineales

Sistemas de ecuaciones lineales Sistemas de ecuaciones lineales Este tema resulta fundamental en la mayoría de las disciplinas, ya que son muchos los problemas científicos y de la vida cotidiana que requieren resolver simultáneamente

Más detalles

PROBLEMAS PROGRAMACIÓN LINEAL CONTINUA

PROBLEMAS PROGRAMACIÓN LINEAL CONTINUA PROBLEMAS PROGRAMACIÓN LINEAL CONTINUA 1. Sea el problema: Max. 3 x 1 + 4 x 2 + 2 x 3 + x 4 s.a. 4 x 1 + 3 x 2 + 4 x 3 + x 4 5 2 x 1 + x 2 + 5 x 3 + 2 x 4 6 x 1 6, 0 x 2 3, x 3 libre, x 4 0 a) Ponerlo

Más detalles

Dirección de Operaciones. SESIÓN # 5: El método simplex. Segunda parte.

Dirección de Operaciones. SESIÓN # 5: El método simplex. Segunda parte. Dirección de Operaciones SESIÓN # 5: El método simplex. Segunda parte. Contextualización Qué más hay que conocer del método simplex? En la sesión anterior dimos inicio a la explicación del método simplex.

Más detalles

PROGRAMACION ENTERA. M. en C. Héctor Martínez Rubin Celis 1

PROGRAMACION ENTERA. M. en C. Héctor Martínez Rubin Celis 1 M. en C. Héctor Martínez Rubin Celis PROGRAMACION ENTERA En muchos problemas prácticos, las variables de decisión son realistas únicamente si estas son enteras. Hombres, máquinas y vehículos deben ser

Más detalles

METODO SIMPLEX ANALISIS DE SENSIBILIDAD Y DUALIDAD

METODO SIMPLEX ANALISIS DE SENSIBILIDAD Y DUALIDAD METODO SIMPLEX ANALISIS DE SENSIBILIDAD Y DUALIDAD Análisis de sensibilidad con la tabla simplex El análisis de sensibilidad para programas lineales implica el cálculo de intervalos para los coeficientes

Más detalles

315 M/R Versión 1 Integral 1/13 2009/1 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA

315 M/R Versión 1 Integral 1/13 2009/1 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA 35 M/R Versión Integral /3 29/ UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA MODELO DE RESPUESTA (VERSION.2) ASIGNATURA: Investigación de Operaciones I CÓDIGO: 35 MOMENTO: Prueba

Más detalles

Lección 1. Algoritmos y conceptos básicos.

Lección 1. Algoritmos y conceptos básicos. Página 1 de 8 Lección 1. Algoritmos y conceptos básicos. Objetivos. La primera lección del curs está dedicada a repasar los conceptos y algoritmos del álgebra lineal, básicos para el estudio de la geometría

Más detalles

Tema II: Programación Lineal

Tema II: Programación Lineal Tema II: Programación Lineal Contenido: Solución a problemas de P.L. por el método gráfico. Objetivo: Al finalizar la clase los alumnos deben estar en capacidad de: Representar gráficamente la solución

Más detalles

DUALIDAD EN PROGRAMACION LINEAL

DUALIDAD EN PROGRAMACION LINEAL DUALIDAD EN PROGRAMACION LINEAL Relaciones primal-dual Asociado a cada problema lineal existe otro problema de programación lineal denominado problema dual (PD), que posee importantes propiedades y relaciones

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA UNI RUACS ESTELI

UNIVERSIDAD NACIONAL DE INGENIERÍA UNI RUACS ESTELI Estelí, 13 de Agosto del 2012 EL METODO SIMPLEX El método simplex es el más generalizado para resolver problemas de programación lineal. Se puede utilizar para cualquier número razonable de productos y

Más detalles

Tema 5: Sistemas de Ecuaciones Lineales

Tema 5: Sistemas de Ecuaciones Lineales Tema 5: Sistemas de Ecuaciones Lineales Eva Ascarza-Mondragón Helio Catalán-Mogorrón Manuel Vega-Gordillo Índice 1 Definición 3 2 Solución de un sistema de ecuaciones lineales 4 21 Tipos de sistemas ecuaciones

Más detalles

CLAVE: MIS 206 PROFESOR: MTRO. ALEJANDRO SALAZAR GUERRERO

CLAVE: MIS 206 PROFESOR: MTRO. ALEJANDRO SALAZAR GUERRERO MATEMÁTICAS AVANZADAS PARA LA INGENIERÍA EN SISTEMAS CLAVE: MIS 206 PROFESOR: MTRO. ALEJANDRO SALAZAR GUERRERO 1 1. SISTEMAS LINEALES DISCRETOS Y CONTINUOS 1.1. Modelos matemáticos 1.2. Sistemas 1.3. Entrada

Más detalles

Tema 2. Sistemas de ecuaciones lineales

Tema 2. Sistemas de ecuaciones lineales Tema 2. Sistemas de ecuaciones lineales Estructura del tema. Definiciones básicas Forma matricial de un sistema de ecuaciones lineales Clasificación de los sistemas según el número de soluciones. Teorema

Más detalles

Problemas de Programación Lineal: Método Simplex

Problemas de Programación Lineal: Método Simplex Problemas de Programación Lineal: Método Simplex Ej. (3.1) (C) Los siguientes Tableaux fueron obtenidos en el transcurso de la resolución de PL en los cuales había que maximizar una Función Objetivo con

Más detalles

Una matriz es una tabla ordenada (por filas y columnas) de escalares a i j de la forma: ... ... a... ...

Una matriz es una tabla ordenada (por filas y columnas) de escalares a i j de la forma: ... ... a... ... MATRICES Las matrices se utilizan en el cálculo numérico, en la resolución de sistemas de ecuaciones lineales, de las ecuaciones diferenciales y de las derivadas parciales. Tienen también muchas aplicaciones

Más detalles

Tema 3: El Método Simplex. Algoritmo de las Dos Fases.

Tema 3: El Método Simplex. Algoritmo de las Dos Fases. Tema 3: El Método Simplex Algoritmo de las Dos Fases 31 Motivación Gráfica del método Simplex 32 El método Simplex 33 El método Simplex en Formato Tabla 34 Casos especiales en la aplicación del algoritmo

Más detalles

Método Simplex: Encontrado una SBF

Método Simplex: Encontrado una SBF Método Simplex: Encontrado una SBF CCIR / Matemáticas euresti@itesm.mx CCIR / Matemáticas () Método Simplex: Encontrado una SBF euresti@itesm.mx 1 / 31 Determinación de SBF Determinación de SBF El método

Más detalles

Ecuaciones de primer grado

Ecuaciones de primer grado Ecuaciones de primer grado º ESO - º ESO Definición, elementos y solución de la ecuación de primer grado Una ecuación de primer grado es una igualdad del tipo a b donde a y b son números reales conocidos,

Más detalles

Sistema de ecuaciones algebraicas

Sistema de ecuaciones algebraicas Sistema de ecuaciones algebraicas Curso: Métodos Numéricos en Ingeniería Profesor: Dr. José A. Otero Hernández Correo: j.a.otero@itesm.mx web: http://metodosnumericoscem.weebly.com Universidad: ITESM CEM

Más detalles

PROGRAMACIÓN LINEAL. 1. Introducción

PROGRAMACIÓN LINEAL. 1. Introducción PROGRAMACIÓN LINEAL 1. Introducción La programación lineal es una técnica matemática relativamente reciente (siglo XX), que consiste en una serie de métodos y procedimientos que permiten resolver problemas

Más detalles

Un sistema de inecuaciones lineales con una incógnita es el conjunto formado por dos o más inecuaciones lineales de la forma:

Un sistema de inecuaciones lineales con una incógnita es el conjunto formado por dos o más inecuaciones lineales de la forma: MATEMÁTICAS BÁSICAS SISTEMAS DE DESIGUALDADES SISTEMAS DE DOS INECUACIONES Y DOS INCÓGNITAS Un sistema de inecuaciones lineales con una incógnita es el conjunto formado por dos o más inecuaciones lineales

Más detalles

Sistemas de ecuaciones lineales

Sistemas de ecuaciones lineales 6 Sistemas de ecuaciones lineales 61 Sistemas de ecuaciones lineales Se llama ecuación lineal en n incógnitas sobre R a una expresión de la forma a 1 x 1 + a 2 x 2 + + a n x n = b con los a i en R para

Más detalles

Sistemas de Ecuaciones Lineales

Sistemas de Ecuaciones Lineales Sistemas de Ecuaciones Lineales El sistema de ecuaciones lineales como modelo matemático de problemas Los sistemas de ecuaciones lineales permiten el planteamiento de problemas y soluciones que toman en

Más detalles

1.Restricciones de Desigualdad 2.Procedimiento algebraico

1.Restricciones de Desigualdad 2.Procedimiento algebraico Universidad Nacional de Colombia Sede Medellín 1. Restricciones de Desigualdad Clase # 6 EL MÉTODO M SIMPLEX El método m simplex es un procedimiento algebraico: las soluciones se obtienen al resolver un

Más detalles

CURSO BÁSICO DE MATEMÁTICAS PARA ESTUDIANTES DE ECONÓMICAS Y EMPRESARIALES

CURSO BÁSICO DE MATEMÁTICAS PARA ESTUDIANTES DE ECONÓMICAS Y EMPRESARIALES Unidad didáctica. Ecuaciones, inecuaciones y sistemas de ecuaciones e inecuaciones CONCEPTOS ECUACIONES Una ecuación es una igualdad entre dos epresiones en las que aparece una o varias incógnitas. En

Más detalles

Combinación Lineal. Departamento de Matemáticas, CCIR/ITESM. 10 de enero de 2011

Combinación Lineal. Departamento de Matemáticas, CCIR/ITESM. 10 de enero de 2011 Combinación Lineal Departamento de Matemáticas, CCIR/ITESM 10 de enero de 011 Índice.1. Introducción............................................... 1.. Combinación lineal entre vectores...................................

Más detalles

Polinomios. 1.- Funciones cuadráticas

Polinomios. 1.- Funciones cuadráticas Polinomios 1.- Funciones cuadráticas Definición 1 (Función polinomial) Sea n un entero no negativo y sean a n, a n 1,..., a, a 1, a 0 número s reales con a n 0. La función se denomina función polinomial

Más detalles

Lección 5.1: Matrices y determinantes. Primeros conceptos. Objetivos de esta lección

Lección 5.1: Matrices y determinantes. Primeros conceptos. Objetivos de esta lección Matemáticas Tema 5: Conceptos básicos sobre matrices y vectores Objetivos Lección 5.: y determinantes Philippe Bechouche Departamento de Matemática Aplicada Universidad de Granada 3 4 phbe@ugr.es 5 Qué

Más detalles

(2.c) RESOLUCIÓN DE MODELOS LINEALES. ALGORITMO DEL SIMPLEX

(2.c) RESOLUCIÓN DE MODELOS LINEALES. ALGORITMO DEL SIMPLEX (2.c) RESOLUCIÓN DE MODELOS LINEALES. ALGORITMO DEL SIMPLEX FORMA CANÓNICA DE UN SISTEMA Ax = b Forma Standard y Base factible (repaso). Expresión de las v. básicas en función de las no básicas. Forma

Más detalles

El método simplex 1. 1 Forma estándar y cambios en el modelo. 2 Definiciones. 3 Puntos extremos y soluciones factibles básicas. 4 El método simplex.

El método simplex 1. 1 Forma estándar y cambios en el modelo. 2 Definiciones. 3 Puntos extremos y soluciones factibles básicas. 4 El método simplex. El método simplex Forma estándar y cambios en el modelo. Definiciones. Puntos extremos y soluciones factibles básicas. 4 El método simplex. Definiciones y notación. Teoremas. Solución factible básica inicial.

Más detalles

Cómo resolver el Método Simplex, con penalizaciones, o gran M

Cómo resolver el Método Simplex, con penalizaciones, o gran M Cómo resolver el étodo Simple, con penalizaciones, o gran aterial de apoyo realizado por Sebastián Fellenberg C Estudiante de Ingeniería Industrial Universidad de las Américas Chile Introducción Antes

Más detalles

Matrices y Determinantes.

Matrices y Determinantes. Matrices y Determinantes. Definición [Matriz] Sea E un conjunto cualquiera, m, n N. Matrices. Generalidades Matriz de orden m n sobre E: a 11 a 12... a 1n a 21 a 22... a 2n...... a m1 a m2... a mn a ij

Más detalles

Problemas de transporte, asignación y trasbordo

Problemas de transporte, asignación y trasbordo Problemas de transporte, asignación y trasbordo 1. Plantear un problema de transporte Tiene como objetivo encontrar el mejor plan de distribución, generalmente minimizando el coste. Un problema está equilibrado

Más detalles

Tema 3 Optimización lineal. Algoritmo del simplex

Tema 3 Optimización lineal. Algoritmo del simplex Tema 3 Optimización lineal. Algoritmo del simplex José R. Berrendero Departamento de Matemáticas Universidad Autónoma de Madrid Contenidos del tema 3 Teorema fundamental de la programación lineal. Algoritmo

Más detalles

Resolución. Resolución gráfica de problemas de optimización

Resolución. Resolución gráfica de problemas de optimización Resolución de problemas de optimización Para resolver mente un problema de optimización como éste empezamos representando sus restricciones con igualdad. (0, 4) (0, 4) (4, 0) Para resolver mente un problema

Más detalles

Capítulo II Límites y Continuidad

Capítulo II Límites y Continuidad (Apuntes en revisión para orientar el aprendizaje) INTRODUCCIÓN Capítulo II Límites y Continuidad El concepto de límite, después del de función, es el fundamento matemático más importante que ha cimentado

Más detalles

Dualidad 1. 1 Formas simétricas. 2 Relación primal-dual. 3 Dualidad: el caso general. 4 Teoremas de dualidad. 5 Condiciones de holgura complementaria.

Dualidad 1. 1 Formas simétricas. 2 Relación primal-dual. 3 Dualidad: el caso general. 4 Teoremas de dualidad. 5 Condiciones de holgura complementaria. Dualidad 1 1 Formas simétricas. 2 Relación primal-dual. 3 Dualidad: el caso general. 4 Teoremas de dualidad. Condiciones de holgura complementaria. 6 Solución dual óptima en la tabla. 7 Interpretación

Más detalles

Álgebra lineal y. programación lineal Con aplicaciones a ciencias. Administrativas, contables y financieras

Álgebra lineal y. programación lineal Con aplicaciones a ciencias. Administrativas, contables y financieras Tercera edición Álgebra lineal y programación lineal Con aplicaciones a ciencias Administrativas, contables y financieras Francisco Soler Fajardo Fabio Molina Focazzio Lucio Rojas Cortés Contenido Introducción...XIX

Más detalles

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA GERENCIA ACADEMICA COORDINACION DE PREGRADO PROYECTO INGENIERIA 1272-416/ALGEBRA DE ESTRUCTURAS SEMESTRE:

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA GERENCIA ACADEMICA COORDINACION DE PREGRADO PROYECTO INGENIERIA 1272-416/ALGEBRA DE ESTRUCTURAS SEMESTRE: GERENCIA ACADEMICA COORDINACION DE PREGRADO PROYECTO INGENIERIA PROGRAMA: ALGEBRA LINEAL CÓDIGO ASIGNATURA: 1272-521 PRE-REQUISITO: 1272-416/ALGEBRA DE ESTRUCTURAS SEMESTRE: 90-II UNIDADES DE CRÉDITO:

Más detalles

Profesor: Rafa González Jiménez. Instituto Santa Eulalia ÍNDICE

Profesor: Rafa González Jiménez. Instituto Santa Eulalia ÍNDICE TEMA 5: DERIVADAS. APLICACIONES. ÍNDICE 5..- Derivada de una función en un punto. 5...- Tasa de variación media. Interpretación geométrica. 5..2.- Tasa de variación instantánea. Derivada de una función

Más detalles

Solución de sistemas de ecuaciones lineales: Introducción y conceptos generales

Solución de sistemas de ecuaciones lineales: Introducción y conceptos generales Solución de sistemas de ecuaciones lineales: Introducción y conceptos generales Ing. Jesús Javier Cortés Rosas M. en A. Miguel Eduardo González Cárdenas M. en A. Víctor D. Pinilla Morán * 2011 Resumen

Más detalles

Matrices escalonadas y escalonadas reducidas

Matrices escalonadas y escalonadas reducidas Matrices escalonadas y escalonadas reducidas Objetivos. Estudiar las definiciones formales de matrices escalonadas y escalonadas reducidas. Comprender qué importancia tienen estas matrices para resolver

Más detalles

EL MÉTODO SIMPLEX ALGEBRAICO: MINIMIZACION. M. En C. Eduardo Bustos Farías

EL MÉTODO SIMPLEX ALGEBRAICO: MINIMIZACION. M. En C. Eduardo Bustos Farías EL MÉTODO SIMPLEX ALGEBRAICO: MINIMIZACION M. En C. Eduardo Bustos Farías 1 Minimización El método simplex puede aplicarse a un problema de minimización si se modifican los pasos del algoritmo: 1. Se cambia

Más detalles

6.2 OBSERVACIONES IMPORTANTES AL UTILIZAR MÉTODO SIMPLEX

6.2 OBSERVACIONES IMPORTANTES AL UTILIZAR MÉTODO SIMPLEX 6. MÉTODO SIMPLEX El Método Simplex es un método analítico de solución de problemas de programación lineal capaz de resolver modelos más complejos que los resueltos mediante el método gráfico sin restricción

Más detalles

Sistemas de ecuaciones

Sistemas de ecuaciones Sistemas de ecuaciones Sistemas de ecuaciones Resolución de un sistema de dos ecuaciones lineales Un sistema de dos ecuaciones lineales es un conjunto de dos ecuaciones de primer grado con dos incógnitas

Más detalles

Ejercicio 1: Realiza las siguientes divisiones por el método tradicional y por Ruffini: a)

Ejercicio 1: Realiza las siguientes divisiones por el método tradicional y por Ruffini: a) Tema 2: Ecuaciones, Sistemas e Inecuaciones. 2.1 División de polinomios. Regla de Ruffini. Polinomio: Expresión algebraica formada por la suma y/o resta de varios monomios. Terminología: o Grado del polinomio:

Más detalles

UNIDAD 3 MÉTODO SIMPLEX. Fundamentos del método simplex

UNIDAD 3 MÉTODO SIMPLEX. Fundamentos del método simplex UNIDAD 3 MÉTODO SIMPLEX Fundamentos del método simplex Teoría Este método busca la solución, en cada paso, de forma mejorada hasta que no pueda seguir mejorando dicha solución. Al comienzo el vértice principal

Más detalles

UNIDAD DIDÁCTICA 2: SISTEMAS DE ECUACIONES LINEALES

UNIDAD DIDÁCTICA 2: SISTEMAS DE ECUACIONES LINEALES CURSO PAU 5 UNIDAD DIDÁCTICA : SISTEMAS DE ECUACIONES LINEALES. ÍNDICE. Introducción: descripción. Resolución de sistemas sistemas equivalentes. Clasificación de sistemas. Métodos de resolución de sistemas

Más detalles

DESCOMPOSICIÓN FACTORIAL

DESCOMPOSICIÓN FACTORIAL 6. 1 UNIDAD 6 DESCOMPOSICIÓN FACTORIAL Objetivo general. Al terminar esta Unidad resolverás ejercicios y problemas en los que apliques la factorización de polinomios cuyos términos tienen coeficientes

Más detalles

Matriz sobre K = R o C de dimensión m n

Matriz sobre K = R o C de dimensión m n 2 Matrices y Determinantes 21 Matrices Matriz sobre K = R o C de dimensión m n A = a 11 a 12 a 1n a 21 a 22 a 2n a m1 a m2 a mn Tipos de matrices: Cuadrada: n n = (a ij) i=1,,m j=1,,n Nula: (0) i,j 1 0

Más detalles

BLOQUE DE ÁLGEBRA: TEMA 1: MATRICES.

BLOQUE DE ÁLGEBRA: TEMA 1: MATRICES. BLOQUE DE ÁLGEBRA: TEMA 1: MATRICES. Matrices: Se llama matriz de dimensión m n a un conjunto de números reales dispuestos en m filas y n columnas de la siguiente forma: 11 a 12 a 13... a 1n A= a a 21

Más detalles

CAPÍTULO. 1 Conceptos básicos

CAPÍTULO. 1 Conceptos básicos CAPÍTULO 1 Conceptos básicos 1.4.2 Curva solución de un PVI Como comentamos al hablar sobre las soluciones generales particulares de una ED, ocurre que las soluciones generales contienen una o más constantes

Más detalles

Sistemas de ecuaciones lineales 4

Sistemas de ecuaciones lineales 4 4. SISTEMAS DE ECUACIONES LINEALES 4.1. DEFINICIONES Y CLASIFICACIÓN DE SISTEMAS. La ecuación de una recta en el plano tiene la forma ; su generalización a variables es:, y recibe el nombre de ecuación

Más detalles

84 Tema 3. Dualidad. todas las restricciones son del tipo, todas las variables son no negativas.

84 Tema 3. Dualidad. todas las restricciones son del tipo, todas las variables son no negativas. Tema 3 Dualidad En el desarrollo de la programación lineal la teoria de la dualidad es importante, tanto desde el punto de vista teórico como desde el punto de vista práctico. Para cada modelo lineal se

Más detalles

PROGRAMACIÓN LINEAL ENTERA

PROGRAMACIÓN LINEAL ENTERA PROGRAMACIÓN LINEAL ENTERA Programación lineal: hipótesis de perfecta divisibilidad Así pues decimos que un problema es de programación lineal entera, cuando prescindiendo de las condiciones de integridad,

Más detalles

Repaso del algoritmo SIMPLEX

Repaso del algoritmo SIMPLEX Universidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Ingeniería Industrial IN70K: Clase Auxiliar Repaso del algoritmo SIMPLEX Marcel Goic F. 1 1 Esta es una versión bastante

Más detalles

Sistemas lineales y matrices

Sistemas lineales y matrices resumen04 1 Sistemas lineales y matrices Sistemas de ecuaciones lineales Un sistema de ecuaciones lineales es de la orma indicada a la izquierda y se suele representar por una matriz una tabla como la

Más detalles

Módulo Programación lineal. 3 Medio Diferenciado

Módulo Programación lineal. 3 Medio Diferenciado Módulo Programación lineal 3 Medio Diferenciado Profesor: Galo Páez Nombre: Curso :. Sabemos que una ecuación lineal de dos variables tiene la forma con ó y representa siempre una recta en el plano. Ahora

Más detalles

METODO SIMPLEX NOTAS DE CLASE: INVESTIGACIÓN DE OPERACIONES I UNIVERSIDAD CENTRAL PROFESOR CARLOS DÍAZ. Max Z= 12X 1 + 15X 2

METODO SIMPLEX NOTAS DE CLASE: INVESTIGACIÓN DE OPERACIONES I UNIVERSIDAD CENTRAL PROFESOR CARLOS DÍAZ. Max Z= 12X 1 + 15X 2 METODO SIMPLEX NOTAS DE CLASE: INVESTIGACIÓN DE OPERACIONES I UNIVERSIDAD CENTRAL PROFESOR CARLOS DÍAZ Max Z= 12X 1 + 15X 2 Sujeto a: 2X 1 + X 2

Más detalles

Grado en Química Bloque 1 Funciones de una variable

Grado en Química Bloque 1 Funciones de una variable Grado en Química Bloque Funciones de una variable Sección.5: Aplicaciones de la derivada. Máximos y mínimos (absolutos) de una función. Sea f una función definida en un conjunto I que contiene un punto

Más detalles

2.- Sistemas de ecuaciones Lineales

2.- Sistemas de ecuaciones Lineales .- Sistemas de ecuaciones Lineales..- Definición, Clasificación de los sistemas lineales y tipos de solución. Definición Una ecuación lineal con las variables escribirse en la forma,..., n es una ecuación

Más detalles

JUNIO 2010. Opción A. 1 1.- Dada la parábola y = 3 área máxima que tiene un lado en la recta y los otros dos vértices en la gráfica de la parábola.

JUNIO 2010. Opción A. 1 1.- Dada la parábola y = 3 área máxima que tiene un lado en la recta y los otros dos vértices en la gráfica de la parábola. Junio 00 (Prueba Específica) JUNIO 00 Opción A.- Dada la parábola y 3 área máima que tiene un lado en la recta y los otros dos vértices en la gráfica de la parábola., y la recta y 9, hallar las dimensiones

Más detalles

Con miras a conocer la metodología que se aplica en el Método SIMPLEX, tenemos a continiacion un ejemplo:

Con miras a conocer la metodología que se aplica en el Método SIMPLEX, tenemos a continiacion un ejemplo: Método Simplex. Este método fue creado en el año 1947 por el estadounidense George Bernard Dantzig y el ruso Leonid Vitalievich Kantorovich, con el objetivo de crear un algoritmo capaz de crear soluciones

Más detalles

El algoritmo del Simplex. Forma tabular

El algoritmo del Simplex. Forma tabular El algoritmo del Simplex. Forma tabular 1 Soluciones básicas factibles Consideremos el siguiente poliedro P = {x R n, tal que Ax = b, x } con A M m n, b R m, m n, x y RangoA = RangoA, b = m. Observación

Más detalles

TEMA 1: Funciones elementales

TEMA 1: Funciones elementales MATEMATICAS TEMA 1 CURSO 014/15 TEMA 1: Funciones elementales 8.1 CONCEPTO DE FUNCIÓN: Una función es una ley que asigna a cada elemento de un conjunto un único elemento de otro. Con esto una función hace

Más detalles