Ejercicios de Programación Entera

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

Download "Ejercicios de Programación Entera"

Transcripción

1 Ejercicios de Programación Entera Investigación Operativa Ingeniería Informática, UC3M Curso 08/09. En una ciudad se intenta disminuir la contaminación reduciendo la circulación interurbana. Un primer estudio busca determinar el mínimo número de autobuses que satisfagan la necesidades de transporte. Después de recoger la información se observa que este número varía según la hora del día, pero se puede considerar constante en intervalos sucesivos de cuatro horas: :00 a.m. 4:00 a.m. 4 autobuses :00 p.m. 4:00 p.m. 7 autobuses 4:00 a.m. 8:00 a.m. 8 autobuses 4:00 p.m. 8:00 p.m. autobuses 8:00 a.m. :00 p.m. 0 autobuses 8:00 p.m. :00 a.m. 4 autobuses Los turnos de autobuses funcionan durante ocho horas seguidas y pueden comenzar al principio de cualquiera de los seis periodos descritos anteriormente. Además, si en el turno que comienza a las 8:00 p.m. hay más de 4 autobuses, en el siguiente ha de haber también más de 4. Plantear un problema de programación lineal entera para determinar el mínimo número de autobuses diario que satisface las necesidades anteriores. Solución. Las decisiones que se deben tomar son cuántos autobuses empiezan a trabajar en cada uno de los turnos. Hay 6 turnos, que empiezan al principio de cada uno de los 6 periodos de 4 horas descritos anteriormente. Luego, las variables de decisión que tenemos que considerar son x i = número de autobuses que empiezan a trabajar en el turno i, i =,..., 6, que son variables enteras. Como los turnos son de 8 horas consecutivas, un autobús que empiece a trabajar en el periodo i, i =,..., 5, está circulando en el periodo siguiente, i +. Los que entran a trabajar en el último periodo, el 6, están circulando también en el primero de la mañana, el. Así, para cubrir las necesidades mínimas en cada uno de los periodos se debe verificar: x 6 + x 4 x + x 8 x + x 3 0 x 3 + x 4 7 x 4 + x 5 x 5 + x 6 4

2 Queremos minimizar el número de autobuses diario, que viene dado por x + x + x 3 + x 4 + x 5 + x 6. Por último, tenemos que modelar la condición: si en el turno que comienza a las 8:00 p.m. hay más de 4 autobuses, en el siguiente ha de haber también más de 4. Necesitamos una variable binaria δ que nos indique si en el turno que comienza a las 8:00 p.m. hay más de 4 autobuses (5 o más) o sólo hay 4 (sabemos que, como poco, hay 4). Para ello podemos considerar la restricción: x 5 + x 6 4( δ) + 0δ donde x 5 + x 6 es el número de autobuses que están circulando en el periodo que empieza a las 8:00 p.m. La cota superior de 0 se obtiene como Como mucho, en los últimos turnos empiezan a trabajar los autobuses necesarios para cubrir esos turnos más el siguiente. Si x 5 + x 6 > 4 δ =. Ahora, es suficiente con imponer que si δ = x 6 + x > 4. Para ello, se incluye la restricción x 6 + x 4 + δ y podemos eliminar la condición x 6 + x 4 Otra opción, que nos permite no incluir la variable binaria δ es, teniendo en cuenta que 4 x 5 +x 6 0, añadir la restricción: x 5 + x 6 4 6(x 6 + x 4) También podíamos haber interpretado que la condición sólo hacía referencia a los autobuses que empezaban en ese periodo, entonces tendríamos que considerar x 6 4( δ) + 8δ y x 5δ En este caso, no podemos eliminar la condición x 6 + x 4 El problema quedaría finalmente como: Modelo Modelo Mín x + x + x 3 + x 4 + x 5 + x 6 s.a. x 6 + x 4 x + x 8 x + x 3 0 x 3 + x 4 7 x 4 + x 5 x 5 + x 6 4 x 6 + x 4 + δ x 5 + x 6 4( δ) + 0δ δ {0, }, x i Z +, i =,..., 6 Mín x + x + x 3 + x 4 + x 5 + x 6 s.a. x 6 + x 4 x + x 8 x + x 3 0 x 3 + x 4 7 x 4 + x 5 x 5 + x 6 4 x 6 + x 4 x 6 4( δ) + 8δ x 5δ δ {0, }, x i Z +, i =,..., 6. Una empresa fabrica tres productos, y 3, que deben procesarse en dos tipos de maquinaria denominadas A y B. En la siguiente tabla se recogen los tiempos de procesamiento (por tonelada procesada) con cada máquina, los beneficios (por tonelada procesada) en euros, y la disponibilidad de cada tipo de maquinaria (en horas por semana):

3 Tipo de Productos Disponibilidad maquinaria 3 (horas) A B Benef./ton. (euros) La empresa considera aumentar la disponibilidad de tiempo de procesamiento de la maquinaria. Para ello, puede llevar a cabo alguna de las posibilidades indicadas a continuación Tipo de maquinaria A B Incremento de disp. (horas) Coste inversión (miles de euros) A lo sumo, se puede realizar un tipo de incremento para cada máquina. Gracias a un estudio de mercado se conocen los límites de demanda de los productos, que son Demanda (ton.) Producto mínima máxima Además, la inversión total no puede exceder de euros. Se pide: (a) Formular el problema que se debe plantear la dirección de la empresa para obtener el plan de procesamiento e inversión de mayor beneficio. (b) Si la empresa desease aumentar la disponibilidad de un sólo tipo de maquinaria, cómo se modifica el modelo anterior reflejando tal situación? (c) Si no se quiere añadir disponibilidad de B a menos que se añada de A, cómo se representa esta nueva condición? (d) La empresa desea ampliar la disponibilidad con la maquinaria B si, y sólo si, se incrementa también la A. Cómo debe modificarse la condición considerada en el apartado anterior? Solución. Las variables de decisión son: x, x y x 3 : cantidad de cada producto que se fabrica. Variables binarias que nos indican si se realiza cada uno de los 4 posibles incrementos o no: δ A, δ A, δ B y δ B., si se realiza el incremento de 0 h. en la máquina A, δ A = 0, si no se realiza δ A, δ B y δ B se definen análogamente para los incrementos de 5 h. en la máquina A y 8 y h. en la máquina B, respectivamente. 3

4 La función objetivo a maximizar: beneficios de venta - coste incremento de capacidad de las máquinas Las restricciones son: 800x + 700x + 950x 3 600δ A 700δ A 700δ B 750δ B Disponibilidad de maquinaria: x + 5x + 4x δ A + 5δ A 3x + 4x + 6x δ B + δ B A lo sumo, se puede realizar un tipo de incremento para cada máquina: δ A + δ A () δ B + δ B () Límites de la demanda de cada producto: 6 x 7, 3 x 8, 7 x 3 0 La inversión total no puede exceder de euros: 600δ A + 700δ A + 700δ B + 750δ B 3400 x, x, x 3 0 y δ A, δ A, δ B y δ B variables binarias. (b) Si la empresa desease aumentar la disponibilidad de un sólo tipo de maquinaria, cómo se modifica el modelo anterior reflejando tal situación? Si se siguen manteniendo las restricciones () y (), entonces es suficiente con añadir: δ A + δ A + δ B + δ B Si no se mantienen, es decir, sólo se puede invertir en una máquina pero las ampliaciones se pueden acumular, entonces hay que añadir nuevas variables binarias que indiquen si se invierte o no en cada máquina:, si se realiza algún incremento en la máquina A, δ A = 0, si no se realiza Análogamente se define δ B. Estas variables toman su valor en función del valor de las variables binarias previamente definidas: δ A + δ A δ A (3) δ B + δ B δ B (4) Estas restricciones sustituirían a las anteriores () y (). Además, habría que añadir para modelizar la condición que se nos pide ahora: δ A + δ B 4

5 (b) Si no se quiere añadir disponibilidad de B a menos que se añada de A, cómo se representa esta nueva condición? Como antes, si no se elimina la condición de, a lo sumo inversión en cada máquina, habría que añadir la restricción: δ B + δ B δ A + δ A Si se elimina la condición, entonces se definen δ A y δ B como antes y se añade la restricción: δ B δ A (b) La empresa desea ampliar la disponibilidad con la maquinaria B si, y sólo si, se incrementa también la A. Cómo debe modificarse la condición considerada en el apartado anterior? Se debe cambiar la desigualdad por una igualdad. 3. Dado el problema entero mín x x x + x 3 s.a x + x x 3 4 x x x 3 3 x 0 enteras, ( ) T a) Comprueba que la solución del problema relajado es: 7/3 5/3 0. b) Indica el siguiente subproblema que elegirías para resolver por el método de branch and bound. Solución. c) Calcula la solución de dicho subproblema y comenta qué subproblemas introducirías para continuar el proceso de solución. a) El problema relajado en forma estándar es mín x,s x x + x 3 s.a x + x x 3 + s = 4 x x x 3 s = 3 x, s 0, y en el vértice indicado tenemos que ( ) ( ) ( ) B T λ = c B λ = λ = ( ) σ N = c N N T λ = 0 0 = Por tanto, el vértice indicado es solución. b) Con los valores que toman las variables básicas, los nuevos subproblemas se pueden introducir bien sobre x (x y x 3) o bien sobre x (x y x ). Cualquiera de ellos se puede seleccionar para continuar el proceso. 5

6 Con la información proporcionada por la solución óptima del problema relajado, tenemos las siguientes cotas para el problema entero: z opt Siguiendo las reglas dadas en la práctica, como hay empate (las están igual de cerca del entero más próximo), usamos el orden lexicográfico y ramificamos por x. c) Construimos entonces los subproblemas (ya en forma estándar) mín x,s x x + x 3 s.a x + x x 3 + s = 4 x x x 3 s = 3 x + s 3 = x, s 0, (P ) mín x,s x x + x 3 s.a x + x x 3 + s = 4 x x x 3 s = 3 x s 4 = 3 x, s 0, (P ). Resolvemos P aplicando algún procedimiento adecuado. El más eficiente (que no hemos visto en clase) es el método dual del Simplex. A continuación se obtiene la solución por el método primal del Simplex (el estudiado en clase). Partimos de la solucíón básica: x =, x =, x 3 = 0, s =, s = 0, s 3 = 0. Para comprobar si es óptima, calculamos los costes reducidos de las variables no básicas. Los multiplicadores son B T λ = c B λ λ λ 3 0 = λ = 0 3 y los costes reducidos σ(x 3 ) σ N = σ(s ) = = σ(s 3 ) Todos los costes reducidos son positivos, entonces el vértice actual es la solución óptima del subproblema P. Como además tiene todas sus coordenadas x, x y x 3 enteras, se trata de una solución factible del problema entero. Podamos la rama P, guardamos la solución actual (,, 0) t como la mejor solución entera encontrada hasta el momento y actualizamos la cota superior (mejor conocido): z opt 0 El único nodo que queda pendiente es el correspondiente al subproblema P : 6

7 Si en el apartado b) hubieramos optado por ramificar por x, entonces tendríamos que construir los subproblemas (ya en forma estándar) mín x,s x x + x 3 s.a x + x x 3 + s = 4 x x x 3 s = 3 x + s 3 = x, s 0, (P ) mín x,s x x + x 3 s.a x + x x 3 + s = 4 x x x 3 s = 3 x s 4 = x, s 0, (P ). Si resolvemos, por ejemplo, P obtenemos que la solución óptima de dicho subproblema es: x = 8/3, x =, x 3 = /3, s = 0, s = 0, s 4 = 0. Esta solución no es entera por lo que sería necesario volver a ramificar, en este caso en x o en x. Por lo tanto, si hemos seguido este camino todavía nos quedarían 3 nodos pendientes por explorar. Por ejemplo, si optamos ramificar el subproblema P por x, tendríamos: Para cada uno de los nodos tendríamos las siguientes cotas: cota inferior cota superior nodo - + nodo 0 + nodo La cota inferior de los nodos y 3 se obtiene de ajustar la cota inferior de 3 los coeficientes de la función objetivo son enteros. teniendo en cuenta que 4. Resuelve, aplicando el método de branch and bound, el siguiente problema entero: máx 4x + 5x + x 3 s.a 3x + x 0 x + 4x 3x + 3x + x 3 3 x 0, enteras. 7

8 Solución. Empezamos escribiendo el problema en forma estándar. máx 4x + 5x + x 3 s.a 3x + x + s = 0 x + 4x + s = 3x + 3x + x 3 + s 3 = 3 x 0 enteras, s 0. Resolvemos el problema relajado, y obtenemos como solución, x =.8, x =.3, x 3 = 0.7, con z = 9.4 Por tanto, obtenemos las siguientes cotas para el problema entero: z opt 9.4 La cota superior de 9.4 se puede ajustar a 9 (mejor cota), ya que todos los coeficientes son enteros. Siguiendo la regla de las prácticas ramificamos por x (es la que toma un valor más cercano al entero) introducimos las restricciones x y x. Los subproblemas resultantes son: máx 4x + 5x + x 3 s.a 3x + x 0 x + 4x 3x + 3x + x 3 3 x x 0 (P ) Comenzamos resolviendo P, que en forma estándar es: máx 4x + 5x + x 3 s.a 3x + x 0 x + 4x 3x + 3x + x 3 3 x x 0 (P ) máx 4x + 5x + x 3 s.a 3x + x + s = 0 x + 4x + s = 3x + 3x + x 3 + s 3 = 3 x + s 4 = x 0, s 0 Empezamos por la SBF asociada a la base (variables básicas: {x, x, x 3, s }) B = 3 3 0, x B = B 5 b = Los costes reducidos de las variables no básicas (s, s 3, s 4 ) vienen dados por: 3 3 λ 4 0 B T λ λ = c B = 5 λ = λ σ(s ) σ N = σ(s 3 ) = = σ(s 4 ) λ 3

9 Todos los costes reducidos son negativos y se trata de un problema de maximización, entonces el vértice actual es la solución óptima del subproblema P. Como la solución es fraccionaria, tenemos que seguir ramificando. Hay un empate, entonces ramificamos por la de menor índice, que en este caso es x. El valor óptimo del subproblema P es 9, entonces todos los nodos que cuelguen de este nodo tienen las siguientes cotas: z 9 Obtenemos los subproblemas: máx 4x + 5x + x 3 s.a 3x + x 0 x + 4x 3x + 3x + x 3 3 x x x 0 (P 3 ) máx 4x + 5x + x 3 s.a 3x + x 0 x + 4x 3x + 3x + x 3 3 x x 3 x 0 (P 4 ) Escogemos de los dos últimos subproblemas (seguimos una estrategia de búsqueda en profundidad) el subproblema P 3. En forma estándar: máx 4x + 5x + x 3 s.a x x x 3 s s s 3 s 4 0 = 3 x, x, x 3, s,..., s 5 0 s 5 Empezamos por la SBF asociada a la base (variables básicas: {x, x, x 3, s, s }) B = , x B = B b =

10 Los costes reducidos de las variables no básicas (s, s 3, s 4 ) vienen dados por: λ λ 5 0 B T λ = c B λ 3 = λ = λ λ5 0 0 σ(s 3 ) σ N = σ(s 4 ) = = σ(s 5 ) Todos los costes reducidos son negativos y se trata de un problema de maximización, entonces el vértice actual es la solución óptima del subproblema P 3. Como además tiene todas sus coordenadas x, x y x 3 enteras, se trata de una solución factible del problema entero, con valor objetivo z = 8. Podamos la rama P 3, guardamos la solución actual (,, 4) t como la mejor solución entera encontrada hasta el momento y actualizamos la cota inferior del problema entero (mejor conocido) 8 z opt 9 Pasamos a resolver el subproblema P 4, correspondiente al nodo hermano del subproblema P 3. En forma estándar: máx 4x + 5x + x 3 s.a 3x + x + s = 0 x + 4x + s = 3x + 3x + x 3 + s 3 = 3 x + s 4 = x s 5 = 3 x 0, s 0 Como x 3, entonces en la segunda restricción debe ser x + 4x =. Luego, el subproblema P 4 es no factible y se poda esa rama. Nota: si no nos damos cuenta del razonamiento anterior, después de probar algunas bases y de que todas nos den no factibles, se resuleve el problema por el método de las dos fases. El problema de la fase es: (P 4 ) mín z s.a 3x + x + s = 0 x + 4x + s = 3x + 3x + x 3 + s 3 = 3 x + s 4 = x s 5 + z = 3 x 0, s 0, z 0 (P 4 ) 0

11 Al resolverlo se obtiene como solución óptima (x, s, z ) t = (0,.75, 0, 4.5, 0, 4.75,, 0, 0.5) con valor objetivo óptimo z = 0.5 > 0. El único nodo que queda pendiente es el correspondiente al subproblema P, que en forma estándar es: máx 4x + 5x + x 3 s.a 3x + x + s = 0 x + 4x + s = 3x + 3x + x 3 + s 3 = 3 x s 4 = x 0, s 0 (P ) Empezamos por la SBF asociada a la base (variables básicas: {x, x, x 3, s }) B = 3 3 0, x B = B b = Los costes reducidos de las variables no básicas (s, s 3, s 4 ) vienen dados por: 3 3 B T λ = c B λ 4 0 σ(s ) σ N = σ(s 3 ) = = σ(s 4 ) λ λ λ 3 4 = 5 λ = 0 Todos los costes reducidos son negativos y se trata de un problema de maximización, entonces el vértice actual es la solución óptima del subproblema P. Como además tiene todas sus coordenadas x, x y x 3 enteras, se trata de una solución factible del problema entero, con valor objetivo z = 9. Podamos la rama P y podemos dar por finalizada la búsqueda, ya que la solución factible entera obtenida alcanza la mejor cota del problema. Si no nos damos cuenta de esto, como la solución que acabamos de encontrar mejora a la mejor por el momento que teníamos guardada (que tenía un valor objetivo de 8), también podemos garantizar que el vértice actual es el óptimo del problema entero. En este caso, si hubiéramos empezado resolviendo el problema P, no habríamos tenido que resolver ningún otro subproblema, ya que habríamos obtenido una solución entera cuyo valor óptimo lanza la mejor cota. El árbol de búsqueda es:

12 5. Resuelve por el método de Branch and Bound el siguiente problema de programación entera: minimizar x x sujeto a x 0 x x x 9 x, x {0,,,...} Solución. El problema relajado P 0 es el siguiente: minimizar x x sujeto a x 0 x x x 9, y su solución es x = (5, 4.5) con z = 9.5. Como la solución no satisface las condiciones de integralidad hay que ramificar por x y se crean dos problemas P y P, añadiendo las restricciones x 4 y x 5, respectivamente. Cotas para la función objetivo: 9.5 z. La mejor cota se puede ajustar a 9. Problema P : minimizar x x sujeto a x 0 x x x 9 x 4, solución x = (4.5, 4) con z = 8.5. Como no se satisfacen las condiciones de integralidad y el valor de la f.o. está entre las cotas superior e inferior hay que ramificar (por x ). Cotas para el valor de todas las souciones con x 4: 8.5 z, que se puede ajustar a 8 z. La mejor cota para el problema original sigue siendo 9.

13 Problema P 3 : minimizar x x sujeto a x 0 x x x 9 x 4 x 4. Problema P 4 : minimizar x x sujeto a x 0 x x x 9 x 4 x 5 Siguiendo una estrategia de búsqueda en profundidad deberíamos de seguir resolviendo P 3. Vamos a seguir una estrategia de búsqueda en anchura y pasamos a reolver el problea P. El problema P : minimizar x x sujeto a x 0 x x x 9 x 5, es no factible y por tanto la rama se poda. Pasamos, entonces, a resolver el problema P 3, cuya solución es x = (4, 4) con z = 8. Como la solución sí satisface las condiciones de integralidad y el valor de la f.o. está entre las cotas, entonces la rama se poda y se actualiza la cota superior para el problema original, ahora mejor conocido= 8. Las nuevas cotas para el problema original son: 9 z 8 Se guarda la solución x = (4, 4) como mejor solución encontrada (incumbente). Pasamos a resolver el problema P 4, que resulta ser no factible, por lo que la rama se poda. Ya no tenemos más problemas que procesar por lo que el procedimiento termina escogiendo el mejor candidato, esto es x = (4, 4) con z = 8 6. En una central hidroeléctrica debe decidirse qué turbinas se pondrán en marcha durante el día de manera que se satisfaga la demanda (estimada) de la población a la que se sirve: 3

14 p.m. a 6 a.m MW 6 a.m. a 9 a.m MW 9 a.m. a 3 p.m MW 3 p.m. a 6 p.m MW 6 p.m. a p.m MW La central dispone de turbinas de 3 tipos distintos. Concretamente, dispone de de tipo, 0 de tipo y 5 de tipo 3. Cada turbina tiene que funcionar entre unos niveles mínimo y máximo. Los costes de funcionamiento dependen del nivel al que la turbina esté operando: hay un coste por hora que la turbina opera a nivel mínimo y un coste extra, también por hora, por cada megawatio que la turbina opera sobre el nivel mínimo. Además, la puesta en marcha de una turbina conlleva un coste: Nivel Nivel Coste por hora Coste/hora por MW coste puesta mínimo máximo al mínimo por encima del mín. en marcha Tipo 850 MW.000 MW Tipo.50 MW.750 MW Tipo MW MW Además, para cumplir con los requisitos de calidad establecidos en el contrato, tiene que haber suficientes generadores funcionando en cualquier periodo del día como para responder a un incremento de la demanda estimada de hasta un 5 %. El posible incremento debe poder ser atendido ajustando, siempre dentro de los límites de operación, la producción de las turbinas que están en funcionamiento. Al final del ciclo de 4 horas hay una desconexión breve antes de comenzar la aplicación de la siguiente planificación; no obstante, durante el día, una vez que una turbina se ha puesto en marcha ya no se desconecta hasta el final del ciclo. a) Qué turbinas deben estar funcionando y en qué periodos del día deben hacerlo para minimizar el coste total? b) Cuál es el coste marginal de producción de electricidad en cada periodo del día?, es decir, qué tarifas se deberían cobrar? c) Qué ahorro se produciría si se rebajara el 5 % de reserva de energía que se debe garantizar?, es decir, cuánto cuesta este nivel de garantía de servicio? d) Cómo cambiaría el modelo si no se produce la desconexión al final del día? Compara las soluciones obtenidas con los dos modelos Solución. Modelo del apartado a), en el que hay desconexión al final del día y las turbinas no se pueden desconectar de un periodo a otro. Variables: n it = número de turbinas trabajando del tipo i en el periodo t. x it = producción de las turbinas del tipo i en el periodo t. 4

15 Obsérvese que, por ejemplo, x 850n es el número de MW que globalmente todas las turbinas de tipo están produciendo por encima del mínimo durante todo el perido. En general, { MW que globalmente todas las turbinas de tipo i están produciendo por encima x it m i n it = del mínimo en el periodo t, donde m i = la producción mínima de las turbinas de tipo i. Entonces, la función objetivo, que tiene que medir todos los costes derivados de las decisiones tomadas, contendrá los siguientes sumandos para cada uno de los periodos: Costes de funcionamiento al mínimo: E t n t + E t n t + E 3t n 3t, donde E it = costes de funcionamiento por periodo (coste por hora al mínimo por número de horas del periodo). Costes de funcionamiento por encima del mínimo: C t (x t m n t ) + C t (x t m n t ) + C 3t (x 3t m 3 n 3t ), donde C it = costes de producción por periodo (coste por hora por MW por encima del mínimo por número de horas del periodo). Costes de puesta en marcha: Como las turbinas no se pueden apagar, el número de turbinas puestas en marcha durante el día se corresponde con el número de turbinas que están funcionando en el último periodo. Luego, es suficiente con contar el número de turbinas funcionando en el último periodo y cargar su coste: F n 5 + F n 5 + F 3 n 35, donde F i = costes de puesta en marcha. Función objetivo: 5 3 mín E it n it + t= i= 5 3 C it (x it m i n it ) + t= i= 3 F i n i5 i= Por ejemplo, para el primer periodo los costes de producción serían (primer y segundo sumando de la función objetivo): ] [ ] [6 000n n n 3 + (x 850n )+.30(x 50n )+3(x 3 500n 3 ) Restricciones: Demanda de cada periodo de tiempo: 3 x it D t t =,..., 5 i= 5

16 Límites de producción de cada turbina en cada periodo: m i n it x it M i n it i =,, 3, t =,..., 5 (m i y M i son los límites de capacidad de los generadores de tipo i). Garantía del 5 % de producción extra: 3 M i n it.5d t, t =,..., 5 i= Número de generadores funcionando y puestos en marcha: como no se pueden desconectar de un periodo a otro, se debe verificar n i(t+) n it, i =,, 3, t =,..., 4 (5) El número de turbinas puestas en marcha en el periodo t + se puede calcular como s i(t+) = n i(t+) n it, i =,, 3, t =,..., 4 n it son variables enteras acotadas entre 0 y el número máximo de generadores del tipo i: 0 n t, 0 n t 0, 0 n 3t 5, para todo t =,..., 5 (6) Como tenemos las restricciones (5), es suficiente con exigir no negatividad y n 5, n 5 0, n 35 5 En el modelo del apartado b), en el que las turbinas se pueden desconectar de un periodo a otro y no hay desconexión al final del día tenemos que considerar las variables s it = número de turbinas puestas en marcha del tipo i en el periodo t, que son también variables enteras acotadas entre 0 y el número máximo de generadores del tipo i: 0 s t, 0 s t 0, 0 s 3t 5, para todo t =,..., 5 Cambia el cálculo de los costes de puesta en marcha. En la función objetivo hay que reemplazar el sumando 3 por i= 5 F i n i5 3 t= i= Cambian las restricciones relativas al número de generadores funcionando y puestos en marcha: F i s it s it n it n it, i =,, 3, t =,..., 5 (cuando t =, t = 5) No se puede dejar la igualdad como en modelo anterior, ya que si sólo se han desconectado turbinas de un periodo a otro nos daría un valor negativo. Las restricciones de cota (6) se deben de mantener para todos los periodos. 6

17 Para contestar a las cuestiones b) y c) hay que tener en cuenta que la interpretación de los multiplicadores λ como precios sombra no es posible en modelos con variables enteras. Una alternativa es obtener los multiplicadores de un problema relacionado: Fijar las variables enteras al valor obtenido en la solución óptima y resolver el problema lineal resultante Así, para contestar a la cuestión b), en la que se pedía calcular el coste marginal de producción de electricidad en cada periodo del día, lo que debemos hacer es fijar el número de turbinas de cada tipo que funcionan en cada periodo al valor obtenido en la solución óptima del problema entero y resolver el problema de programación lienal que queda. El coste marginal vendrá dado por los multiplicadores de las restricciones de satisfacción de demanda. Para contestar al apartado c) no podemos hacer lo mismo porque al fijar el número de turbinas que funcionan en cada periodo la restricción del 5 % de reserva de energía desaparece. En ese caso, lo que podemos hacer es resolver la relajación lineal del problema entero original y fijarnos en el multiplicador de la restricción de reserva. 7

RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA

RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA SIMPLEX Y LINEAL ENTERA a Resuelve el siguiente problema con variables continuas positivas utilizando el método simple a partir del vértice

Más detalles

PROBLEMA 1. Considere el siguiente problema de programación lineal:

PROBLEMA 1. Considere el siguiente problema de programación lineal: PROBLEMA 1 Considere el siguiente problema de programación lineal: Sean h1 y h2 las variables de holgura correspondientes a la primera y segunda restricción, respectivamente, de manera que al aplicar el

Más detalles

UNIDAD 6.- PROGRAMACIÓN LINEAL

UNIDAD 6.- PROGRAMACIÓN LINEAL UNIDAD 6.- PROGRAMACIÓN LINEAL 1. INECUACIONES LINEALES CON DOS INCÓGNITAS Una inecuación de primer grado con dos incógnitas es una inecuación que en forma reducida se puede expresar de la siguiente forma:

Más detalles

Contenido: Solución algebraica a los problemas de programación lineal con el método simplex.

Contenido: Solución algebraica a los problemas de programación lineal con el método simplex. Tema II: Programación Lineal Contenido: Solución algebraica a los problemas de programación lineal con el método simplex. Introducción El método simplex resuelve cualquier problema de PL con un conjunto

Más detalles

Práctica 2: Análisis de sensibilidad e Interpretación Gráfica

Práctica 2: Análisis de sensibilidad e Interpretación Gráfica Práctica 2: Análisis de sensibilidad e Interpretación Gráfica a) Ejercicios Resueltos Modelización y resolución del Ejercicio 5: (Del Conjunto de Problemas 4.5B del libro Investigación de Operaciones,

Más detalles

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

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

Tema 5: Análisis de Sensibilidad y Paramétrico

Tema 5: Análisis de Sensibilidad y Paramétrico Tema 5: Análisis de Sensibilidad y Paramétrico 5.1 Introducción 5.2 Cambios en los coeficientes de la función objetivo 5.3 Cambios en el rhs 5.4 Análisis de Sensibilidad y Dualidad 5.4.1 Cambios en el

Más detalles

Introducción a la programación lineal

Introducción a la programación lineal Introducción a la programación lineal La programación lineal se aplica a modelos de optimización en los que las funciones objetivo y restricción son estrictamente lineales. La técnica se aplica en una

Más detalles

Esterilización 1 4. Envase 3 2

Esterilización 1 4. Envase 3 2 9.- Una empresa de productos lácteos fabrica dos tipos de leche: entera y desnatada. El proceso de fabricación se lleva a cabo mediante una máquina de esterilización y otra de envase, donde el tiempo (expresado

Más detalles

PROGRAMACIÓN LINEAL PROGRAMACIÓN LINEAL.

PROGRAMACIÓN LINEAL PROGRAMACIÓN LINEAL. PROGRAMACIÓN LINEAL. La programación lineal es una técnica de modelado (construcción de modelos). La programación lineal (PL) es una técnica matemática de optimización, es decir, un método que trata de

Más detalles

Z Optima X 1 + X 2 5 Z 1 -X 1 + 2X Región factible. Figura 1

Z Optima X 1 + X 2 5 Z 1 -X 1 + 2X Región factible. Figura 1 Método Gráfico El procedimiento geométrico, es únicamente adecuado para resolver problemas muy pequeños (con no más de dos variables debido al problema de dimensionalidad). Este método provee una gran

Más detalles

Introducción a la Programación Lineal

Introducción a la Programación Lineal UNIDAD 0 Introducción a la Programación Lineal. Modelo de Programación Lineal con dos variables Ejemplo: (La compañía Reddy Mikks) Reddy Mikks produce pinturas para interiores y eteriores, M y M. La tabla

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

Parciales Matemática CBC Parciales Resueltos - Exapuni.

Parciales Matemática CBC Parciales Resueltos - Exapuni. Parciales Matemática CBC 2012 Parciales Resueltos - Exapuni www.exapuni.com.ar Compilado de primeros parciales del 2012 Parcial 1 1) Sea. Hallar todos los puntos de la forma, tales que la distancia entre

Más detalles

Programación Lineal (PL)

Programación Lineal (PL) Programación Lineal (PL) Se llama programación lineal al conjunto de técnicas matemáticas que pretenden resolver la siguiente situación. El objetivo es Optimizar, una función objetivo, lo cual implica

Más detalles

PROBLEMA DE PROGRAMACIÓN LINEAL RESUELTO POR MÉTODO SIMPLEX

PROBLEMA DE PROGRAMACIÓN LINEAL RESUELTO POR MÉTODO SIMPLEX Prof.: MSc. Julio Rito Vargas Avilés Planteamiento del problema: PROBLEMA DE PROGRAMACIÓN LINEAL RESUELTO POR MÉTODO SIMPLEX Una compañía de manufactura se dedica a la fabricación de tres productos: A,

Más detalles

Fabio Prieto Ingreso 2003

Fabio Prieto Ingreso 2003 Fabio Prieto Ingreso 00. INECUACIONES CON UNA VARIABLE.. Inecuación lineal Llamaremos desigualdad lineal de una variable a cualquier epresión de la forma: a + b > 0 o bien a + b < 0 o bien a + b 0 o bien

Más detalles

Unidad 2: Ecuaciones, inecuaciones y sistemas.

Unidad 2: Ecuaciones, inecuaciones y sistemas. Unidad 2: Ecuaciones, inecuaciones y sistemas 1 Unidad 2: Ecuaciones, inecuaciones y sistemas. 1.- Factorización de polinomios. M. C. D y m.c.m de polinomios. Un número a es raíz de un polinomio es 0.

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

Algebra lineal y conjuntos convexos

Algebra lineal y conjuntos convexos Apéndice A Algebra lineal y conjuntos convexos El método simplex que se describirá en el Tema 2 es de naturaleza algebraica y consiste en calcular soluciones de sistemas de ecuaciones lineales y determinar

Más detalles

POST-OPTIMIZACIÓN Y SENSIBILIDAD EN PROBLEMAS LINEALES.

POST-OPTIMIZACIÓN Y SENSIBILIDAD EN PROBLEMAS LINEALES. POST-OPTIMIZACIÓN Y SENSIBILIDAD EN PROBLEMAS LINEALES. Una de las hipótesis básicas de los problemas lineales es la constancia de los coeficientes que aparecen en el problema. Esta hipótesis solamente

Más detalles

MÉTODO DEL DUAL (TEORIA DE DUALIDAD)

MÉTODO DEL DUAL (TEORIA DE DUALIDAD) MÉTODO DEL DUAL (TEORIA DE DUALIDAD) Todo problema de programación lineal tiene asociado con él otro problema de programación lineal llamado DUAL. El problema inicial es llamado PRIMO y el problema asociado

Más detalles

Tema 3. El metodo del Simplex.

Tema 3. El metodo del Simplex. Tema 3. El metodo del Simplex. M a Luisa Carpente Rodrguez Departamento de Matematicas.L. Carpente (Departamento de Matematicas) El metodo del Simplex 2008 1 / 28 Objetivos 1 Conocer el funcionamiento

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

May 4, 2012 CAPÍTULO 5: OPTIMIZACIÓN

May 4, 2012 CAPÍTULO 5: OPTIMIZACIÓN May 4, 2012 1. Optimización Sin Restricciones En toda esta sección D denota un subconjunto abierto de R n. 1.1. Condiciones Necesarias de Primer Orden. Proposición 1.1. Sea f : D R diferenciable. Si p

Más detalles

Práctica N o 8 Desigualdades Válidas - Algoritmos de Planos de Corte - Algoritmos Branch & Cut

Práctica N o 8 Desigualdades Válidas - Algoritmos de Planos de Corte - Algoritmos Branch & Cut Práctica N o 8 Desigualdades Válidas - Algoritmos de Planos de Corte - Algoritmos Branch & Cut 8.1 Para cada uno de los siguientes conjuntos, encontrar una desigualdad válida que agregada a la formulación

Más detalles

7.FUNCIÓN REAL DE VARIABLE REAL

7.FUNCIÓN REAL DE VARIABLE REAL 7.FUNCIÓN REAL DE VARIABLE REAL 7.1 CONCEPTOS PREVIOS Dados dos conjuntos A={ 1,, 3,...} y B={y 1, y, y 3,...}, el par ordenado ( m, y n ) indica que el elemento m del conjunto A está relacionado con el

Más detalles

RESOLUCIÓN INTERACTIVA DEL SIMPLEX

RESOLUCIÓN INTERACTIVA DEL SIMPLEX RESOLUCIÓN INTERACTIVA DEL SIMPLEX Estos materiales interactivos presentan la resolución interactiva de ejemplos concretos de un problema de P.L. mediante el método Simplex. Se presentan tres situaciones:

Más detalles

Tema 6: Programación entera: Bifurcación y planos de corte.

Tema 6: Programación entera: Bifurcación y planos de corte. Tema 6: Programación entera: Bifurcación y planos de corte. Obetivos del tema. Índice Problemas de programación lineal entera. Método de bifurcación y acotación para un PPLE Mixta. Técnicas de preprocesamiento

Más detalles

Programación Lineal. El método simplex

Programación Lineal. El método simplex Programación Lineal El método simplex El método simplex es una herramienta algebraica que permite localizar de manera eficiente el óptimo entre los puntos extremos de una solución a un problema de programación

Más detalles

MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES

MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES CAPÍTULO 5 Curso preparatorio de la prueba de acceso a la universidad para mayores de 25 años curso 2010/11 Nuria Torrado Robles Departamento de Estadística Universidad

Más detalles

Factorización de polinomios FACTORIZACIÓN DE POLINOMIOS

Factorización de polinomios FACTORIZACIÓN DE POLINOMIOS FACTORIZACIÓN DE POLINOMIOS 1. Polinomios Un monomio es el producto de un número real por una o más letras que pueden estar elevadas a exponentes que sean números naturales. La suma de los exponentes de

Más detalles

Lo que se hace entonces es introducir variables artificiales ADAPTACIÓN A OTRAS FORMAS DEL MODELO.

Lo que se hace entonces es introducir variables artificiales ADAPTACIÓN A OTRAS FORMAS DEL MODELO. Clase # 8 Hasta el momento sólo se han estudiado problemas en la forma estándar ADAPTACIÓN A OTRAS FORMAS DEL MODELO. Maximizar Z. Restricciones de la forma. Todas las variables no negativas. b i 0 para

Más detalles

Tema 4. Probabilidad Condicionada

Tema 4. Probabilidad Condicionada Tema 4. Probabilidad Condicionada Presentación y Objetivos. En este tema se dan reglas para actualizar una probabilidad determinada en situaciones en las que se dispone de información adicional. Para ello

Más detalles

Práctica N 6 Modelos de Programación Lineal Entera

Práctica N 6 Modelos de Programación Lineal Entera Práctica N 6 Modelos de Programación Lineal Entera 6.1 Una empresa textil fabrica 3 tipos de ropa: camisas, pantalones y shorts. Las máquinas necesarias para la confección deben ser alquiladas a los siguientes

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

Límites de funciones de varias variables.

Límites de funciones de varias variables. Límites continuidad de funciones de varias variables Límites de funciones de varias variables. En este apartado se estudia el concepto de límite de una función de varias variables algunas de las técnicas

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

WinQSB. Módulo de Programación Lineal y Entera. Al ejecutar el módulo Linear and Integer Programming, la ventana de inicio es la siguiente

WinQSB. Módulo de Programación Lineal y Entera. Al ejecutar el módulo Linear and Integer Programming, la ventana de inicio es la siguiente WinQSB Módulo de Programación Lineal y Entera Al ejecutar el módulo Linear and Integer Programming, la ventana de inicio es la siguiente desde la cual, a partir del menú File New Problem puedes introducir

Más detalles

Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 2: Lunes 18 Viernes 22 de Marzo. Contenidos

Coordinación de Matemática I (MAT021) 1 er Semestre de 2013 Semana 2: Lunes 18 Viernes 22 de Marzo. Contenidos Cálculo Coordinación de Matemática I MAT021 1 er Semestre de 2013 Semana 2: Lunes 18 Viernes 22 de Marzo Contenidos Clase 1: La Ecuación Cuadrática. Inecuaciones de grado 2, con y sin valor absoluto. Clase

Más detalles

S = N λ = 5 5 = 1 hora.

S = N λ = 5 5 = 1 hora. Teoría de Colas / Investigación Operativa 1 PROBLEMAS DE INVESTIGACIÓN OPERATIVA. Hoja 5 1. Al supercomputador de un centro de cálculo llegan usuarios según un proceso de Poisson de tasa 5 usuarios cada

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

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

Vectores y rectas. 4º curso de E.S.O., opción B. Modelo de examen (ficticio)

Vectores y rectas. 4º curso de E.S.O., opción B. Modelo de examen (ficticio) demattematicaswordpresscom Vectores y rectas º curso de ESO, opción B Modelo de examen (ficticio) Sean los vectores u = (,5) y v = (, ) a) Analiza si tienen la misma dirección No tienen la misma dirección

Más detalles

UNIDAD 6: SISTEMAS DE ECUACIONES

UNIDAD 6: SISTEMAS DE ECUACIONES UNIDAD 6: SISTEMAS DE ECUACIONES Continuamos con el estudio de la asignatura; ya hemos abordado cinco capítulos del programa de estudio: Los números reales, ecuaciones, desigualdades y algunas de las funciones

Más detalles

UNIDAD 10: ECUACIONES DE SEGUNDO GRADO.

UNIDAD 10: ECUACIONES DE SEGUNDO GRADO. UNIDAD 10: ECUACIONES DE SEGUNDO GRADO. 10.1 Estudio elemental de la ecuación de segundo grado. Expresión general. 10.2 Resolución de ecuaciones de segundo grado completas e incompletas. 10.3 Planteamiento

Más detalles

Formule un modelo de programación lineal binaria que minimice la distancia máxima entre un distrito y su respectiva estación.

Formule un modelo de programación lineal binaria que minimice la distancia máxima entre un distrito y su respectiva estación. Profesores: Daniel Espinosa, Roberto Cominetti. Auxiliares: Victor Bucarey, Pablo Lemus, Paz Obrecht. Coordinador: Matías Siebert. IN3701 - Modelamiento y Optimización Auxiliar 2 22 de Marzo de 2012 P1.

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

Inecuaciones lineales y cuadráticas

Inecuaciones lineales y cuadráticas Inecuaciones lineales y cuadráticas 0.1. Inecuaciones lineales Una inecuación lineal tiene la forma ax + b < 0 ó ax + b > 0 ó ax + b 0 ó ax + b 0. El objetivo consiste en hallar el conjunto solución de

Más detalles

Programación entera: Ejemplos, resolución gráfica, relajaciones lineales. Investigación Operativa, Grado en Estadística y Empresa, 2011/12

Programación entera: Ejemplos, resolución gráfica, relajaciones lineales. Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Programación entera: Ejemplos, resolución gráfica, relajaciones lineales Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema Programación entera: definición, motivación,

Más detalles

GUIA DE EJERCICIOS - TEORIA DE DECISIONES

GUIA DE EJERCICIOS - TEORIA DE DECISIONES GUIA DE EJERCICIOS - TEORIA DE DECISIONES PROBLEMAS EN SITUACION DE CERTIDUMBRE: 1 Un estudiante de Administración de Empresas en la UNAP necesita completar un total de 65 cursos para obtener su licenciatura.

Más detalles

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

Universidad Tec Milenio: Profesional IO04001 Investigación de Operaciones I. Tema # 9 IO04001 Investigación de Operaciones I Tema # 9 Otras aplicaciones del método simplex Objetivos de aprendizaje Al finalizar el tema serás capaz de: Distinguir y aplicar la técnica de la variable artificial.

Más detalles

PLE: Ramificación y Acotamiento

PLE: Ramificación y Acotamiento PLE: Ramificación y Acotamiento CCIR / Depto Matemáticas TC3001 CCIR / Depto Matemáticas PLE: Ramificación y Acotamiento TC3001 1 / 45 La compañía TELFA fabrica mesa y sillas. Una mesa requiere 1 hora

Más detalles

1. dejar a una lado de la igualdad la expresión que contenga una raíz.

1. dejar a una lado de la igualdad la expresión que contenga una raíz. 1. Resuelve las siguientes ecuaciones reales: Solución x 1 + x = 0 ; 3 x = 3 ; ln(x 1) + 4 = ln 3 Ecuaciones con raíces: No todas las ecuaciones de este tipo son sencillas de resolver, pero podemos intentar

Más detalles

3.1 ESPACIO DE SOLUCIONES EN FORMA DE ECUACIÓN

3.1 ESPACIO DE SOLUCIONES EN FORMA DE ECUACIÓN El método símplex El método gráfico del capítulo 2 indica que la solución óptima de un programa lineal siempre está asociada con un punto esquina del espacio de soluciones. Este resultado es la clave del

Más detalles

Posible solución al examen de Investigación Operativa de Sistemas de junio de 2002

Posible solución al examen de Investigación Operativa de Sistemas de junio de 2002 Posible solución al examen de Investigación Operativa de Sistemas de junio de 00 Problema (,5 puntos): Resuelve el siguiente problema utilizando el método Simplex o variante: Una compañía fabrica impresoras

Más detalles

CAPÍTULO 4 RECOPILACIÓN DE DATOS Y CÁLCULO DEL VPN. En el presente capítulo se presenta lo que es la recopilación de los datos que se tomarán

CAPÍTULO 4 RECOPILACIÓN DE DATOS Y CÁLCULO DEL VPN. En el presente capítulo se presenta lo que es la recopilación de los datos que se tomarán CAPÍTULO 4 RECOPILACIÓN DE DATOS Y CÁLCULO DEL VPN En el presente capítulo se presenta lo que es la recopilación de los datos que se tomarán para realizar un análisis, la obtención del rendimiento esperado

Más detalles

ÁLGEBRA LINEAL II Algunas soluciones a la práctica 2.3

ÁLGEBRA LINEAL II Algunas soluciones a la práctica 2.3 ÁLGEBRA LINEAL II Algunas soluciones a la práctica 2. Transformaciones ortogonales (Curso 2010 2011) 1. Se considera el espacio vectorial euclídeo IR referido a una base ortonormal. Obtener la expresión

Más detalles

Modelos de Programación Lineal: Resolución gráfica y Teorema fundamental. Investigación Operativa, Grado en Estadística y Empresa, 2011/12

Modelos de Programación Lineal: Resolución gráfica y Teorema fundamental. Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Modelos de Programación Lineal: Resolución gráfica y Teorema fundamental Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema Resolución gráfica de problemas de

Más detalles

c). Conceptos. Son los grupos o conceptos que se enlistan en las filas de la izquierda de la tabla

c). Conceptos. Son los grupos o conceptos que se enlistan en las filas de la izquierda de la tabla Tema 5. Tablas estadísticas Como ya se había establecido en el tema anterior sobre el uso de las tablas estadísticas, éstas son medios que utiliza la estadística descriptiva o deductiva para la presentación

Más detalles

Tema No. 3 Métodos de Resolución de Modelos de Programación Lineal. El Método Gráfico y Método Simplex Autoevaluación y Ejercicios Propuestos

Tema No. 3 Métodos de Resolución de Modelos de Programación Lineal. El Método Gráfico y Método Simplex Autoevaluación y Ejercicios Propuestos UNIVERSIDAD NACIONAL EXPERIMENTAL FRANCISCO DE MIRANDA ÁREA DE TECNOLOGÍA DEPARTAMENTO DE GERENCIA INVESTIGACIÓN DE OPERACIONES PROFESOR: Dr. JUAN LUGO MARÍN Tema No. 3 Métodos de Resolución de Modelos

Más detalles

Instituto tecnológico de Minatitlán. Investigación de operaciones Ing. Erika Lissette Minaya mortera Unidad 3: programación no lineal

Instituto tecnológico de Minatitlán. Investigación de operaciones Ing. Erika Lissette Minaya mortera Unidad 3: programación no lineal Instituto tecnológico de Minatitlán Investigación de operaciones Ing. Erika Lissette Minaya mortera Unidad 3: programación no lineal Alejandra de la cruz francisco Ingeniería en sistemas computacionales

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

Ejemplos y ejercicios de. Estadística Descriptiva. yanálisis de Datos. 2 Descripción estadística de una variable. Ejemplos y ejercicios.

Ejemplos y ejercicios de. Estadística Descriptiva. yanálisis de Datos. 2 Descripción estadística de una variable. Ejemplos y ejercicios. ESTADÍSTICA DESCRIPTIVA Y ANÁLISIS DE DATOS Ejemplos y ejercicios de Estadística Descriptiva yanálisis de Datos Diplomatura en Estadística Curso 007/08 Descripción estadística de una variable. Ejemplos

Más detalles

ECUACIONES.

ECUACIONES. . ECUACIONES... Introducción. Recordemos que el valor numérico de un polinomio (y, en general, de cualquier epresión algebraica) se calcula sustituyendo la/s variable/s por números (que, en principio,

Más detalles

Teoremas de Convergencia

Teoremas de Convergencia Capítulo 24 Teoremas de Convergencia El teorema de la convergencia monótona (Lema 21.3) establece ciertas condiciones sobre una sucesión de funciones medibles para que se puedan permutar los símbolos y

Más detalles

Tema 14: Sistemas Secuenciales

Tema 14: Sistemas Secuenciales Tema 14: Sistemas Secuenciales Objetivos: (CONTADORES) Introducción. Características de los contadores. Contadores Asíncronos. Contadores Síncronos. 1 INTRODUCCIÓN Los contadores son sistemas secuenciales

Más detalles

Soluciones básicas factibles y vértices Introducción al método símplex. Investigación Operativa, Grado en Estadística y Empresa, 2011/12

Soluciones básicas factibles y vértices Introducción al método símplex. Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Soluciones básicas factibles y vértices Introducción al método símplex Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema PLs en formato estándar Vértices y soluciones

Más detalles

Universidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I

Universidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I Tema # 10 El método de las M s como solución de problemas de programación lineal 1 Objetivo de aprendizaje del tema Al finalizar el tema serás capaz de: Resolver modelos de programación lineal mediante

Más detalles

Apéndice sobre ecuaciones diferenciales lineales

Apéndice sobre ecuaciones diferenciales lineales Apéndice sobre ecuaciones diferenciales lineales Juan-Miguel Gracia 10 de febrero de 2008 Índice 2 Determinante wronskiano. Wronskiano de f 1 (t), f 2 (t),..., f n (t). Derivada de un determinante de funciones.

Más detalles

Funciones 1. D = Dom ( f ) = x R / f(x) R. Recuerda como determinabas los dominios de algunas funciones: x x

Funciones 1. D = Dom ( f ) = x R / f(x) R. Recuerda como determinabas los dominios de algunas funciones: x x Funciones. DEFINICIÓN Y TERMINOLOGÍA.. Definición de función real de variable real. "Es toda correspondencia, f, entre un subconjunto D de números reales y R (o una parte de R), con la condición de que

Más detalles

Pruebas de Acceso a Enseñanzas Universitarias Oficiales de Grado (PAEG) Matemáticas aplicadas a las Ciencias Sociales II - Junio 2011 - Propuesta B

Pruebas de Acceso a Enseñanzas Universitarias Oficiales de Grado (PAEG) Matemáticas aplicadas a las Ciencias Sociales II - Junio 2011 - Propuesta B Pruebas de Acceso a Enseñanzas Universitarias Oficiales de Grado (PAEG) Matemáticas aplicadas a las Ciencias Sociales II - Junio 2011 - Propuesta B 1. Queremos invertir una cantidad de dinero en dos tipos

Más detalles

MODELADO Y SIMULACIÓN. Febrero de Primera semana

MODELADO Y SIMULACIÓN. Febrero de Primera semana Febrero de 2016 - Primera semana PREGUNTA 1 (3 puntos) Se pretende estudiar mediante simulación el funcionamiento de una lavandería industrial dedicada a la limpieza y planchado de manteles y servilletas.

Más detalles

Solución de un sistema de desigualdades

Solución de un sistema de desigualdades Solución de un sistema de desigualdades En la sección anterior tuvimos oportunidad de resolver desigualdades de dos variables. En el último ejemplo vimos nuestro primer sistema de desigualdades, que aunque

Más detalles

Introducción a Programación Lineal

Introducción a Programación Lineal Pontificia Universidad Católica Escuela de Ingeniería Departamento de Ingeniería Industrial y de Sistemas Clase 18 Programación Lineal ICS 1102 Optimización Profesor : Claudio Seebach 4 de octubre de 2005

Más detalles

Ecuaciones Diofánticas

Ecuaciones Diofánticas 2 Ecuaciones Diofánticas (c) 2011 leandromarin.com 1. Introducción Una ecuación diofántica es una ecuación con coeficientes enteros y de la que tenemos que calcular las soluciones enteras. En este tema

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

Unidad V. 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales.

Unidad V. 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales. Unidad V Aplicaciones de la derivada 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales. Una tangente a una curva es una recta que toca la curva en un solo punto y tiene la misma

Más detalles

PLANEACIÓN AGREGADA VARIABLES Y CONSIDERACIONES DE UN PLAN AGREGADO

PLANEACIÓN AGREGADA VARIABLES Y CONSIDERACIONES DE UN PLAN AGREGADO PLANEACIÓN AGREGADA -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Método de Sustitución

Método de Sustitución Método de Sustitución El nombre de este método nos indica qué es lo que vamos a hacer: para resolver el S.E.L. de dos ecuaciones con dos incógnitas vamos a «despejar» una de las incógnitas de una de las

Más detalles

1 Método de la bisección. 1.1 Teorema de Bolzano Teorema 1.1 (Bolzano) Contenido

1 Método de la bisección. 1.1 Teorema de Bolzano Teorema 1.1 (Bolzano) Contenido E.T.S. Minas: Métodos Matemáticos Resumen y ejemplos Tema 3: Solución aproximada de ecuaciones Francisco Palacios Escuela Politécnica Superior de Ingeniería de Manresa Universidad Politécnica de Cataluña

Más detalles

Ángulos complementarios Un par de ángulos son complementarios si la suma resultante de sus medidas es.

Ángulos complementarios Un par de ángulos son complementarios si la suma resultante de sus medidas es. Materia: Matemática de Séptimo Tema: Ángulos y pares de ángulos Objetivos de aprendizaje Entender e identificar ángulos complementarios. Entender e identificar ángulos suplementarios. Entender y utilizar

Más detalles

GEOMETRÍA. que pasa por el punto P y es paralelo a π. (0,9 puntos) b) Determinar la ecuación del plano π

GEOMETRÍA. que pasa por el punto P y es paralelo a π. (0,9 puntos) b) Determinar la ecuación del plano π GEOMETRÍA 1.- Se considera la recta r : ( x, y, z) = ( t + 1, t,3 t), el plano π: x y z = 0y el punto P (1,1,1). Se pide: a) Determinar la ecuación del plano π 1 que pasa por el punto P y es paralelo a

Más detalles

8. ESPACIOS VECTORIALES Y APLICACIONES LINEALES.

8. ESPACIOS VECTORIALES Y APLICACIONES LINEALES. Prácticas de Matemáticas I y Matemáticas II con DERIVE-5 6 8. ESPACIOS VECTORIALES Y APLICACIONES LINEALES. 8.. DEPENDENCIA E INDEPENDENCIA LINEAL DE VECTORES. COMBINACIÓN LINEAL. EJEMPLO 8.. Estudiar

Más detalles

Estudio de fallas asimétricas

Estudio de fallas asimétricas Departamento de Ingeniería Eléctrica Universidad Nacional de Mar del Plata Área Electrotecnia Estudio de fallas asimétricas Autor: Ingeniero Gustavo L. Ferro Prof. Adjunto Electrotecnia EDICION 2012 1.

Más detalles

EJEMPLO 1. Solución: Definimos las variables originales como: = número de conejos. x = número de pollos.

EJEMPLO 1. Solución: Definimos las variables originales como: = número de conejos. x = número de pollos. EJEMPLO. En una granja agrícola se desea criar conejos y pollos como complemento en su economía de forma que no se superen en conjunto las 8 horas mensuales destinadas a esta actividad. Su almacén sólo

Más detalles

1.3.- V A L O R A B S O L U T O

1.3.- V A L O R A B S O L U T O 1.3.- V A L O R A B S O L U T O OBJETIVO.- Que el alumno conozca el concepto de Valor Absoluto y sepa emplearlo en la resolución de desigualdades. 1.3.1.- Definición de Valor Absoluto. El valor absoluto

Más detalles

sobre un intervalo si para todo de se tiene que. Teorema 1 Sean y dos primitivas de la función en. Entonces,

sobre un intervalo si para todo de se tiene que. Teorema 1 Sean y dos primitivas de la función en. Entonces, Integral indefinida Primitiva e integral indefinida. Cálculo de primitivas: métodos de integración. Integración por cambio de variable e integración por partes. Integración de funciones racionales e irracionales.

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

PROGRAMACIÓN NO LINEAL INTRODUCCIÓN

PROGRAMACIÓN NO LINEAL INTRODUCCIÓN PROGRAMACIÓN NO LINEAL Conceptos generales INTRODUCCIÓN Una suposición importante de programación lineal es que todas sus funciones Función objetivo y funciones de restricción son lineales. Aunque, en

Más detalles

2 4. c d. Se verifica: a + 2b = 1

2 4. c d. Se verifica: a + 2b = 1 Pruebas de Acceso a la Universidad. SEPTIEMBRE 0. Bachillerato de Ciencias Sociales. El alumno debe responder a una de las dos opciones propuestas, A o B. En cada pregunta se señala la puntuación máxima.

Más detalles

Materia: Matemática de Octavo Tema: Conjunto Q (Números Racionales)

Materia: Matemática de Octavo Tema: Conjunto Q (Números Racionales) Materia: Matemática de Octavo Tema: Conjunto Q (Números Racionales) Vamos a recordar los conjuntos numéricos estudiados hasta el momento. (1.) Conjunto de los números Naturales Son aquellos que utilizamos

Más detalles

RESOLUCIÓN DE SISTEMAS MEDIANTE DETERMINANTES

RESOLUCIÓN DE SISTEMAS MEDIANTE DETERMINANTES UNIDD 4 RESOLUCIÓN DE SISTEMS MEDINTE DETERMINNTES Página 00 Resolución de sistemas mediante determinantes x y Resuelve, aplicando x = e y =, los siguientes sistemas de ecuaciones: x 5y = 7 5x + 4y = 6x

Más detalles

L/O/G/O Tema: Integrantes:

L/O/G/O Tema: Integrantes: L/O/G/O Tema: FORMULACIÓN DE UN SISTEMA DE GESTIÓN DE SERVICIOS DE TI SIGUIENDO LA METODOLOGÍA ITIL Integrantes: TASAYCO REYES FREDY ATACHAGUA AQUIJE DIANA INDICE Resumen Ejecutivo Introducción 1. Planteamiento

Más detalles

Problemas de Transbordo

Problemas de Transbordo Universidad Nacional de Ingeniería UNI-Norte Problemas de Transbordo III Unidad Temática MSc. Ing. Julio Rito Vargas II semestre 2008 El problema de transbordo Un problema de transporte permite sólo envíos

Más detalles

Dos inecuaciones se dice que son equivalentes cuando ambas tienen las mismas soluciones.

Dos inecuaciones se dice que son equivalentes cuando ambas tienen las mismas soluciones. 10. INECUACIONES Definición de inecuación Una inecuación es una desigualdad entre dos expresiones algebraicas. 2x + 3 < 5 ; x 2 5x > 6 ; x x 1 0 Inecuaciones equivalentes Dos inecuaciones se dice que son

Más detalles

I.E.S. CUADERNO Nº 5 NOMBRE: FECHA: / / Inecuaciones. Resolver inecuaciones de primer y segundo grado con una incógnita.

I.E.S. CUADERNO Nº 5 NOMBRE: FECHA: / / Inecuaciones. Resolver inecuaciones de primer y segundo grado con una incógnita. Inecuaciones Contenidos 1. Inecuaciones de primer grado con una incógnita Definiciones Inecuaciones equivalentes Resolución Sistemas de inecuaciones 2. Inecuaciones de segundo grado con una incógnita Resolución

Más detalles

Identificación de inecuaciones lineales en los números reales

Identificación de inecuaciones lineales en los números reales Grado Matematicas - Unidad Operando en el conjunto de Tema Identificación de inecuaciones lineales en los números reales Nombre: Curso: A través de la historia han surgido diversos problemas que han implicado

Más detalles

CONTINUIDAD DE FUNCIONES. SECCIONES A. Definición de función continua. B. Propiedades de las funciones continuas. C. Ejercicios propuestos.

CONTINUIDAD DE FUNCIONES. SECCIONES A. Definición de función continua. B. Propiedades de las funciones continuas. C. Ejercicios propuestos. CAPÍTULO IV. CONTINUIDAD DE FUNCIONES SECCIONES A. Definición de función continua. B. Propiedades de las funciones continuas. C. Ejercicios propuestos. 121 A. DEFINICIÓN DE FUNCIÓN CONTINUA. Una función

Más detalles