Optimización combinatoria Flujo en redes. Investigación Operativa, Grado en Estadística y Empresa, 2011/12

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

Download "Optimización combinatoria Flujo en redes. Investigación Operativa, Grado en Estadística y Empresa, 2011/12"

Transcripción

1 Optimización combinatoria Flujo en redes Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12

2 Esquema Optimización combinatoria: definición y formulación de PE El problema de la mochila; desigualdades válidas El problema de asignación La propiedad de integralidad El problema del transporte Problemas de flujo en redes El problema del flujo de coste mínimo El problema de la ruta más corta El problema del flujo máximo

3 Optimización combinatoria (OC): definición Una amplia variedad de problemas de interés en aplicaciones se pueden representar de la siguiente forma Tenemos un conjunto finito E = {1,...,n} Acadaelemento e E le corresponde un coste: c e e Dada: familia F 2 E de subconjuntos factibles de E Problema de optimización combinatoria (OC): encontrar un subconjunto factible F F de coste mínimo: (PC) z =min c e : F F j F

4 Formulación de programación entera Dado un problema de OC { (PC) z =min e F c e : F F } el enfoque moderno de resolución se basa en formularlo como un programa entero binario Asociamos a cada F F x F (x F e ) e E, con x F e = su vector de incidencia 1 si e F 0 en otro caso El conjunto de vectores de incidencia factibles es: S { x F : F F } {0, 1} E

5 Formulación de programación entera Definimos variables de decisión binarias: para e E, 1 si se selecciona el elemento e x e = 0 en otro caso Reformulamos (PC) como el programa entero binario (PE) z =min { e E c e x e : x S } Buscaremos representar el conjunto de soluciones factibles S mediante restricciones lineales

6 Ej: elproblemadelamochila Propuestas de proyectos: E = {1,...,n} Presupuesto total: b e Retorno esperado del proyecto e : c e e Inversión requerida por el proyecto e : a e e Problema: seleccionar un conjunto de proyectos que maximice el retorno sin superar el presupuesto

7 Ej: Formulación de OC Familia de subconjuntos factibles de proyectos: F = { F 2 E : e F a e b } Formulación de OC: (PC) z =max { e F c e : F F }

8 Ej: formulación de PE Variables de decisión: 1 si se selecciona el proyecto e x e = 0 en otro caso Objetivo: max n c e x e e=1 Restricciones: ( 1 restricción!) n presupuesto: a e x e b e=1 variables binarias: x e {0, 1}, e =1,...,n

9 Ej: Problema de la mochila, con n =5 Formulación de PE: (PE) z =max2x 1 +5x 2 +5x 3 + x 4 +8x 5 sujeto a 79x 1 +53x 2 +53x 3 +45x 4 +45x x e {0, 1}, e E Relajación lineal: (PL) z PL =max2x 1 +5x 2 +5x 3 + x 4 +8x 5 sujeto a 79x 1 +53x 2 +53x 3 +45x 4 +45x x e 1, e E

10 Ej: resolviendo la relajación lineal Relajación lineal: (PL) z PL =max2x 1 +5x 2 +5x 3 + x 4 +8x 5 sujeto a 79x 1 +53x 2 +53x 3 +45x 4 +45x x e 1, e E Solución de (PL) : z PL =18.63, con x PL =(0.34, 1, 1, 0, 1) T Cómo reforzar la formulación? Qué desigualdades válidas podemos añadir?

11 Ej: encontrando desigualdades válidas A la vista de las restricciones 79x 1 +53x 2 +53x 3 +45x 4 +45x x e {0, 1} es claro que las siguientes son desigualdad válidas: D {1,2,3} : x 1 + x 2 + x 3 2, D {2,3,4,5} : x 2 + x 3 + x 4 + x 5 3 Por qué? Comprobamos si son violadas por la solución de (PL) : D {1,2,3} : x PL 1 + x PL 2 + x PL 3 =2.34 > 2: sí D {2,3,4,5} : x PL 2 + x PL 3 + x PL 4 + x PL 5 =3 3: no Reforzaremos las formulaciones (PE), (PL) con D {1,2,3}

12 Ej: reforzando la formulación Reforzamos la formulación (PE) añadiendo la desigualdad válida violada (D 1,2,3 ) : obtenemos la formulación reforzada (PE ),conrelajación lineal (PL ) z PL =max2x 1 +5x 2 +5x 3 + x 4 +8x 5 sujeto a 79x 1 +53x 2 +53x 3 +45x 4 +45x D {1,2,3} : x 1 + x 2 + x x e 1 Solución de (PL ) : z PL =18.6 < = z PL, con x PL =(0, 1, 1, 0.6, 1) T

13 Ej: reforzando la formulación Viola x LP la desigualdad válida D {2,3,4,5}? D {2,3,4,5} : x PL 2 + x PL 3 + x PL 4 + x PL 5 =3.6 > 3: sí Reforzamos las formulaciones (PE ), (PL ) con D {2,3,4,5} : obtenemos la formulación entera (PE ),conrelajación lineal (PL )

14 Ej: reforzando la formulación Reforzamos (PE ), (PL ) con D {2,3,4,5} : obtenemos la formulación entera (PE ),conrelajación lineal (PL ) : (PL ) z PL =max2x 1 +5x 2 +5x 3 + x 4 +8x 5 sujeto a 79x 1 +53x 2 +53x 3 +45x 4 +45x D {1,2,3} : x 1 + x 2 + x 3 2 D {2,3,4,5} : x 2 + x 3 + x 4 + x x e 1 Solución de (PL ) : z PL =18<z LP =18.6 < = z LP, con x LP =(0, 1, 1, 0, 1) T

15 Se sigue que x LP =(0, 1, 1, 0, 1) T es la solución entera buscada. Por qué?

16 El problema de asignación Hay n personas disponibles para realizar n tareas Cada persona ha de ser asignada a una tarea, y viceversa Coste de asignar la persona i alatarea j : c ij e Problema: encontrar una asignación con coste mínimo

17 Representación gráfica (grafo) Muchos problemas de OC se representan mediante grafos Grafo G =(N, E) : conjunto de nodos N, y conjunto de arcos E N N Ejemplo de asignación: personas 1 tareas

18 Formulación de OC Conjunto de nodos: N = {1,...,n} Representamos una asignación individual por un arco orientado e =(i, j) : persona i tarea j Conjunto de elementos (arcos) deinterés: E {e =(i, j) N N : 1 i, j n} Coste del elemento/asignación individual e =(i, j) : c ij e Familia de subconjuntos factibles: F { F 2 E : los arcos (i, j) F dan una asignación válida }

19 Familia F Familia de subconjuntos factibles: F { F 2 E : los arcos (i, j) F dan una asignación válida } De forma más expĺıcita: F = {F = {(1,j 1 ), (2,j 2 ),...,(n, j n )} :(j 1,...,j n ) Π n }, donde Π n es el conjunto de permutaciones de N {1,...,n} Número de subconjuntos factibles: F = n! (ej: 70! ) No podemos resolver el problema por enumeración completa, salvo para valores pequeños de n Ejemplo de: explosión combinatoria

20 Formulación de PE Variables de decisión: ( n 2 variables) 1 si se asigna la persona i alatareaj x ij = 0 en otro caso n n Objetivo: min c ij x ij i=1 j=1 Restricciones: ( 2n restricciones) la persona i a una tarea: una persona a la tarea j: n x ij =1, i =1,...,n j=1 n x ij =1, i=1 x ij {0, 1}, j =1,...,n

21 Ej: representación gráfica personas tareas 1 x 13 =1 x 21 = x 32 =1 3

22 Integralidad: Formulación completa de PL La relajación de PL es: n n z PL =min c ij x ij i=1 j=1 sujeto a n x ij =1, i =1,...,n j=1 n x ij =1, i=1 j =1,...,n x ij 0, 1 i, j n Esta formulación tiene la propiedad de integralidad: la solución de la relajación lineal es entera Tenemos una formulación completa

23 Problemas de flujo en redes Clase de modelos de OC muy importante en aplicaciones Modelos para el transporte de productos através de una red de distribución Los problemas clásicos de flujo en redes se pueden resolver como programas lineales: tiene la propiedad de integralidad

24 El problema del transporte (PT) Nodos origen: M = {1,...,m} (e.g. fábricas) Nodos destino: N = {1,...,n} (e.g. tiendas) a i : oferta (# de unidades) en el origen i M b j : demanda (# de unidades) en el destino j N Suponemos que i a i j b j. Por qué? c ij e : coste de transporte/unidad en el arco (i, j) Conjunto de arcos: E = M N Problema: Encontrar un plan de transporte de coste mínimo

25 PT: Representación gráfica origen arcos destino a 1 1 c 11 x 11 oferta a b 1 demanda 2 b 2 a 3 3

26 PT: formulación de programación entera Variables de decisión: ( mn variables) x ij = # de unidades transportadas del origen i al destino j Objectivo: z =min i M c ij x ij j N Restricciones: ( m + n restricciones) * Oferta en el origen i : x ij a i, i M j N * Demanda en el destino j : x ij b j, j N i M * No-negatividad & integralidad: x ij 0, (i, j) E y entera

27 PT: propiedad de integralidad El problema del transporte tiene la propiedad de integralidad Proposición: Si las ofertas a i y las demandas b j son enteras, entonces la solución óptima de la relajación lineal del problema del transporte es entera La formulación dada es completa

28 Problema: flujo de coste mínimo (PFCM) Encontrar un plan de transporte de coste mínimo para un producto en una red de suministro: grafo G =(N, E) N : conjunto de nodos; E N N : conjunto de arcos c ij : coste (e) por unidad transportada por el arco (i, j) b i : oferta neta en el nodo i ;es: > 0 en nodos origen (oferta: b i ) =0 en nodos intermedios < 0 en nodos destino (demanda: b i ) Suponemos que: demanda total = oferta total, es decir: i N b i =0

29 l ij : ĺımite inferior en el flujo por el arco (i, j) u ij : ĺımite superior en el flujo por el arco (i, j)

30 PFCM: representación gráfica b 1 = 100 b 4 = c 14 =1 e (l 14,u 14 )=(50, 80) 4 e b 3 = e (70, 120) 2 e (50, 120) 3 e e 2 e 4 e b 6 = b 2 = e 5 b 5 = 80

31 PFCM: formulación de programación entera Variables de decision: x ij = # de unidades (flujo) transportadas por el arco (i, j) E Objectivo: z =min (i,j) E c ij x ij Restricciones: Capacidad superior (flujo/arco): x ij u ij, (i, j) E Capacidad inferior (flujo/arco): x ij l ij, (i, j) E Balance de flujo: x ij x ji = b i, i N j :(i,j) E j :(j,i) E No negatividad e integralidad: x ij 0 yentera

32 PFCM: ecuaciones de balance del flujo Restricciones fundamentales Dado un nodo i N : flujo hacia fuera del nodo i : j :(i,j) E flujo hacia dentro del nodo i : j :(j,i)e x ij x ji oferta neta del noto i : b i Ecuación de balance del flujo para el nodo i : flujo hacia fuera - flujo hacia dentro = oferta neta, i.e. x ij x ji = b i j :(i,j) E j :(j,i) E

33 PFCM: propiedad de integralidad El PFCM tiene la propiedad de integralidad Proposición: Si las ofertas netas b i y las capacidades l ij,u ij, son enteras, entonces la solución óptima de la relajación lineal del PFCM es entera La formulación dada es completa

34 PFCM: formulación de PE (ejemplo) z =minc 12 x 12 + c 13 x 13 + c 14 x 14 + c 23 x 23 + c 25 x 25 + c 34 x 34 + c 35 x 35 + c 46 x 46 + c 56 x 56 sujeto a nodo 1:x 12 + x 13 + x 14 = b 1 nodo 2:x 23 + x 25 x 12 = b 2 nodo 3:x 34 + x 35 x 13 x 23 = b 3 nodo 4:x 46 x 14 x 34 = b 4 nodo 5:x 56 x 23 x 35 = b 5 x ij u ij x ij l ij x ij 0 yentera

35 PFCM: formulación con vectores/matrices Representamos las ecuaciones de balance del flujo (EBF) vía la matriz de incidencia nodo-arco A =(a ie ) i N,e E : a ie = 1 si e =(i, j) para algún nodo j 1 si e =(j, i) para algún nodo j 0 en otro caso Escribiendo como vectores columna x =(x ij ) (i,j) E, b =(b i ) i N, las EBF son: Ax = b Escribimos también como vectores columna c =(c ij ) (i,j) E, l =(l ij ) (i,j) E, u =(u ij ) (i,j) E

36 Matriz de incidencia nodo-arco (ejemplo) Matriz A : nodo\arco x 12 x 13 x 14 x 23 x 25 x 34 x 35 x 46 x

37 Algoritmos generales o especializados Como el PFCM se puede formular como un programa lineal, podemos resolverlo con algoritmos generales para PL: Símplex Al aplicar, e.g., el método Símplex, se explota la estructura especial para desarrollar algoritmos especializados, que son más eficientes

38 El problema de la ruta más corta (PRC) Dada: una red de transporte: grafo G =(N, E) c ij = distancia correspondiente al arco e =(i, j) E N = n nodos; nodo s : origen; nodo t : destino Problema: Cuál es la ruta más corta (o rápida) para ir del origen al destino? Es un caso especial del PFCM Definimos b : b s =1, b t = 1, b i =0 para i N \{s, t} Los parámetros u, l del PFCM no son necesarios La propiedad de integralidad garantiza que la solución de la relajación lineal tendrá x ij {0, 1}, dando una ruta óptima

39 PRMC: representación gráfica b 1 =0 1 c 14 =1 b 4 =0 4 4 b 3 = b 6 = 1 2 b 2 =1 6 5 b 5 =0

40 El problema del flujo máximo (PFM) Red de transporte (grafo) G =(N, E) Nodo origen: s ;nododestino: t d ij : capacidad máxima de transporte por el arco (i, j) E Problema: encontrar el plan de transporte que maximiza el flujo transportado de s a t El flujo máximo es la capacidad de la red

41 PFM: representación gráfica (ejemplo) d 12 =

42 PFM: formulación de programación entera Variables de decisión: x ij = flujo en el arco (i, j) E Objetivo: z =max x sj (flujo fuera de s ) j N :(s,j) E Restricciones: Capacidad: x ij d ij, (i, j) E Balance del flujo: x ij j N :(i,j) E j N :(j,i) E x ji =0, i N \{s, t} x ij 0 yentera, (i, j) E

43 PFM: propiedad de integralidad El PFM tiene la propiedad de integralidad Proposición: Si las capacidades d ij son enteras, entonces la solución óptima de la relajación lineal del PFM es entera La formulación dada es completa

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

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

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

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

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

Teoría de grafos y optimización en redes

Teoría de grafos y optimización en redes Teoría de grafos y optimización en redes José María Ferrer Caja Universidad Pontificia Comillas Definiciones básicas Grafo: Conjunto de nodos (o vértices) unidos por aristas G = (V,E) Ejemplo V = {,,,,

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

Programación Lineal Continua

Programación Lineal Continua Elisenda Molina Universidad Carlos III de Madrid elisenda.molina@uc3m.es 8 de octubre de 2008 Esquema 1 Formulación y Ejemplos 2 3 Ejemplo: Producción de carbón Una empresa minera produce lignito y antracita.

Más detalles

Simulación I. Investigación Operativa, Grado en Estadística y Empresa, 2011/12

Simulación I. Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Simulación I Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema Modelos de simulación y el método de Montecarlo Ejemplo: estimación de un área Ejemplo: estimación

Más detalles

Departamento de Matemáticas. ITAM Programación lineal (+ extensiones). Objetivos y panorama del c

Departamento de Matemáticas. ITAM Programación lineal (+ extensiones). Objetivos y panorama del c Programación lineal (+ extensiones). Objetivos y panorama del curso. Departamento de Matemáticas. ITAM. 2008. Introducción Programación lineal http://allman.rhon.itam.mx/ jmorales La programación lineal

Más detalles

Geometría combinatoria de cuadrados mágicos, latinos, sudokus y otras tablas curiosas

Geometría combinatoria de cuadrados mágicos, latinos, sudokus y otras tablas curiosas Geometría combinatoria de cuadrados mágicos, latinos, sudokus y otras tablas curiosas Jesús A. De Loera University of California, Davis trabajo conjunto con Shmuel Onn (Technion Haifa Israel) Cuadrados

Más detalles

Un programa entero de dos variables. 15.053 Jueves, 4 de abril. La región factible. Por qué programación entera? Variables 0-1

Un programa entero de dos variables. 15.053 Jueves, 4 de abril. La región factible. Por qué programación entera? Variables 0-1 15.053 Jueves, 4 de abril Un programa entero de dos variables Introducción a la programación entera Modelos de programación entera Handouts: material de clase maximizar 3x + 4y sujeto a 5x + 8y 24 x, y

Más detalles

UNIDAD III. INVESTIGACIÓN DE OPERACIONES

UNIDAD III. INVESTIGACIÓN DE OPERACIONES UNIDAD III. INVESTIGACIÓN DE OPERACIONES Objetivo de la unidad: El alumno resolverá problemas utilizando la programación lineal y de proyectos para sugerir cursos de acción de mejora en las empresas turísticas

Más detalles

CAPITULO 1: PERSPECTIVE GENERAL DE LA

CAPITULO 1: PERSPECTIVE GENERAL DE LA CONTENIDO CAPITULO 1: PERSPECTIVE GENERAL DE LA INVESTIGACION DE OPERACIONES 1 1.1 Modelos matemáticos de investigación de operaciones. 1 1.2 Técnicas de investigación de operaciones 3 1.3 Modelado de

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

PLs no acotados El método símplex en dos fases PLs no factibles. Investigación Operativa, Grado en Estadística y Empresa, 2011/12

PLs no acotados El método símplex en dos fases PLs no factibles. Investigación Operativa, Grado en Estadística y Empresa, 2011/12 PLs no acotados El método símplex en dos fases PLs no factibles Prof. José Niño Mora Investigación Operativa, Grado en Estadística y Empresa, 2011/12 Esquema PLs no acotados Necesidad de obtener un vértice

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

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

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

Universidad Autónoma de Sinaloa

Universidad Autónoma de Sinaloa Universidad Autónoma de Sinaloa Facultad de Ciencias Sociales Licenciatura en Economía Programa de estudios Asignatura: Investigación de operaciones. Clave: Eje de formación: Básica EFBCII Área de Conocimiento:

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

II. INTRODUCCIÓN A LA INVESTIGACIÓN DE OPERACIONES

II. INTRODUCCIÓN A LA INVESTIGACIÓN DE OPERACIONES II. INTRODUCCIÓN A LA INVESTIGACIÓN DE OPERACIONES Objetivo de la unidad: El estudiante, conocerá los fundamentos en que se basan las herramientas de la investigación de operaciones para la toma de decisiones.

Más detalles

Sistemas de Inventario con Remanufacturación y Distribución

Sistemas de Inventario con Remanufacturación y Distribución Metaheurísticas y Optimización sobre Redes 2009 Sistemas de Inventario con Remanufacturación y Distribución Dpto. Investigación Operativa InCo FING UDELAR Doctorado en Informática PEDECIBA, Tutor: Omar

Más detalles

Investigación de Operaciones I. Problemas de Asignación

Investigación de Operaciones I. Problemas de Asignación Investigación de Operaciones I Problemas de Asignación MSc. Ing. Julio Rito Vargas II cuatrimestre Introducción Los problemas de asignación incluyen aplicaciones tales como asignar personas a tareas. Aunque

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

Integradora 3. Modelos de Programación Lineal

Integradora 3. Modelos de Programación Lineal Métodos Cuantitativos para la Toma de Decisiones Integradora 3. Modelos de Programación Lineal Objetivo Al finalizar la actividad integradora, serás capaz de: R l bl d PL di d l ét d Resolver problemas

Más detalles

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS CARRERA: CIENCIAS DE LA INFORMÁTICA LÍNEA CURRICULAR: COORDINACIÓN: DEPTO. DE CIENCIAS DE LA INGENIERÍA.

Más detalles

(2.a) INTRODUCCIÓN A LA FORMULACIÓN DE MODELOS LINEALES

(2.a) INTRODUCCIÓN A LA FORMULACIÓN DE MODELOS LINEALES (2.a) INTRODUCCIÓN A LA FORMULACIÓN DE MODELOS LINEALES PROBLEMAS DE PROGRAMACIÓN LINEAL. Función objetivo y restricciones. HIPÓTESIS DE MODELIZACIÓN. Ejemplos: problema de producción, problema de dietas.

Más detalles

APUNTE: Introducción a la Programación Lineal

APUNTE: Introducción a la Programación Lineal APUNTE: Introducción a la Programación Lineal UNIVERSIDAD NACIONAL DE RIO NEGRO Asignatura: Matemática Carreras: Lic. en Administración Profesor: Prof. Mabel Chrestia Semestre: do Año: 06 Definición La

Más detalles

1. RESOLVER el siguiente problema de programación lineal. max z =15x 1 + 10x 2 suj.a : 2x 1 + x 2 1500 x 1 + x 2 1200 0 x 1 500

1. RESOLVER el siguiente problema de programación lineal. max z =15x 1 + 10x 2 suj.a : 2x 1 + x 2 1500 x 1 + x 2 1200 0 x 1 500 1. RESOLVER el siguiente problema de programación lineal max z =15x 1 + 10x 2 suj.a : 2x 1 + x 2 1500 x 1 + x 2 1200 0 x 1 500 x 2 0 2 RESOLVER el siguiente problema de P.L.: max z = 2x 1 + 3x 2 2x 3

Más detalles

Universidad de Managua Curso de Programación Lineal

Universidad de Managua Curso de Programación Lineal Universidad de Managua Curso de Programación Lineal Profesor: MSc. Julio Rito Vargas Avilés. Objetivos y Temáticas del Curso Estudiantes: Facultad de CE y A Año académico: III Cuatrimestre 2014 ORIENTACIONES

Más detalles

Introducción a la programación lineal y entera Una simple presentación

Introducción a la programación lineal y entera Una simple presentación Introducción a la programación lineal y entera Una simple presentación Miguel Mata Pérez miguel.matapr@uanl.edu.mx Versión 0.1, 30 de septiembre de 2014 Resumen: Este trabajo es una presentación de la

Más detalles

Breve introducción a la Investigación de Operaciones

Breve introducción a la Investigación de Operaciones Breve introducción a la Investigación de Operaciones Un poco de Historia Se inicia desde la revolución industrial, usualmente se dice que fue a partir de la segunda Guerra Mundial. La investigación de

Más detalles

Introducción a la Programación Dinámica. El Problema de la Mochila

Introducción a la Programación Dinámica. El Problema de la Mochila Tema 1 Introducción a la Programación Dinámica. El Problema de la Mochila La programación dinámica no es un algoritmo. Es más bien un principio general aplicable a diversos problemas de optimización que

Más detalles

Programación Lineal y Optimización Segundo Examen Parcial :Solución Profr. Eduardo Uresti, Verano 2009

Programación Lineal y Optimización Segundo Examen Parcial :Solución Profr. Eduardo Uresti, Verano 2009 Programación Lineal y Optimización Segundo Examen Parcial : Profr. Eduardo Uresti, Verano 2009 Matrícula: Nombre: 1. Suponga que se tiene disponible la siguiente información salida de LINDO a un problema

Más detalles

Introducción a la Teoría de Grafos

Introducción a la Teoría de Grafos Introducción a la Teoría de Grafos Flavia Bonomo fbonomo@dc.uba.ar do. Cuatrimestre 009 Programa Introducción a la teoría de grafos Problemas de camino mínimo Problemas de flujo máximo Clases de complejidad

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

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

ALN. Repaso matrices. In. Co. Facultad de Ingeniería Universidad de la República

ALN. Repaso matrices. In. Co. Facultad de Ingeniería Universidad de la República ALN Repaso matrices In. Co. Facultad de Ingeniería Universidad de la República Definiciones básicas - Vectores Definiciones básicas - Vectores Construcciones Producto interno: ( x, y n i x y i i ' α Producto

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

CAPITULO III. Determinación de Rutas de Entregas

CAPITULO III. Determinación de Rutas de Entregas CAPITULO III Determinación de Rutas de Entregas Un importante aspecto en la logística de la cadena de abastecimiento (supply chain), es el movimiento eficiente de sus productos desde un lugar a otro. El

Más detalles

Algoritmos y Estructuras de Datos Curso 06/07. Ejercicios

Algoritmos y Estructuras de Datos Curso 06/07. Ejercicios 9..En un problema de backtracking estamos interesados en almacenar de forma explícita el árbol recorrido por el algoritmo. De cada nodo del árbol sólo necesitamos saber un número, que indica el orden en

Más detalles

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS ESCUELA: UNIDAD PROFESIONAL INTERDISCIPLINARIA DE INGENIERÍA Y CIENCIAS SOCIALES Y ADMINISTRATIVAS. CARRERA: INGENIERÍA EN INFORMÁTICA. ACADEMIAS: INVESTIGACIÓN DE OPERACIONES. COORDINACIÓN: DEPARTAMENTO

Más detalles

Fundamentos de Investigación de Operaciones Asignación y Vendedor Viajero

Fundamentos de Investigación de Operaciones Asignación y Vendedor Viajero Fundamentos de Investigación de Operaciones y Vendedor Viajero 23 de mayo de 2004 Si bien la resolución del problema de transporte mediante tableau parece ser muy expedita, existen ciertos tipos de problemas

Más detalles

EL PROBLEMA DE TRANSPORTE

EL PROBLEMA DE TRANSPORTE 1 EL PROBLEMA DE TRANSPORTE La TÉCNICA DE TRANSPORTE se puede aplicar a todo problema físico compatible con el siguiente esquema: FUENTES DESTINOS TRANSPORTE DE UNIDADES Donde transporte de unidades puede

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

Optimización lineal con R José R. Berrendero

Optimización lineal con R José R. Berrendero Optimización lineal con R José R. Berrendero Introducción Veamos cómo se pueden resolver problemas de optimización lineal con R a través de algunos ejemplos sencillos. La mayor parte de las funciones necesarias

Más detalles

CONTENIDOS. 1. Procesos Estocásticos y de Markov. 2. Cadenas de Markov en Tiempo Discreto (CMTD) 3. Comportamiento de Transición de las CMTD

CONTENIDOS. 1. Procesos Estocásticos y de Markov. 2. Cadenas de Markov en Tiempo Discreto (CMTD) 3. Comportamiento de Transición de las CMTD CONTENIDOS 1. Procesos Estocásticos y de Markov 2. Cadenas de Markov en Tiempo Discreto (CMTD) 3. Comportamiento de Transición de las CMTD 4. Comportamiento Estacionario de las CMTD 1. Procesos Estocásticos

Más detalles

Algoritmos para determinar Caminos Mínimos en Grafos

Algoritmos para determinar Caminos Mínimos en Grafos Problemas de camino mínimo Algoritmos para determinar Caminos Mínimos en Grafos Algoritmos y Estructuras de Datos III DC, FCEN, UBA, C 202 Problemas de camino mínimo Dado un grafo orientado G = (V, E)

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

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

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

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

UNIVERSIDAD NACIONAL DE INGENIERÍA Sede UNI-NORTE

UNIVERSIDAD NACIONAL DE INGENIERÍA Sede UNI-NORTE UNIVERSIDAD NACIONAL DE INGENIERÍA Sede UNI-NORTE Teoría de redes Problema de la Ruta más corta Problema del Árbol de expansión mínima Problema del Flujo máximo Problema de Flujo de costo mínimo Maestro

Más detalles

Dirección de operaciones. SESIÓN # 2: Programación lineal

Dirección de operaciones. SESIÓN # 2: Programación lineal Dirección de operaciones SESIÓN # 2: Programación lineal Contextualización Dentro de la sesión anterior conocimos el concepto y alcance de la administración de operaciones, dicho de otro modo el qué, ahora

Más detalles

: ING4520 Programación Matemática Semestre II : Juan Pérez Retamales : Francisco Vergara Matías Mujica Manuel Pavez

: ING4520 Programación Matemática Semestre II : Juan Pérez Retamales : Francisco Vergara Matías Mujica Manuel Pavez Curso Profesor Auiliares : ING0 Programación Matemática Semestre 0 - II : Juan Pérez Retamales : Francisco Vergara Matías Mujica Manuel Pavez PAUTA PREGUNTA - PRUEBA Pregunta (Total:.0 puntos) Las posiciones

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

Jesús Getán y Eva Boj. Marzo de 2014

Jesús Getán y Eva Boj. Marzo de 2014 Jesús Getán y Eva Boj Facultat d Economia i Empresa Universitat de Barcelona Marzo de 2014 Jesús Getán y Eva Boj 1 / 18 Jesús Getán y Eva Boj 2 / 18 Un Programa lineal consta de: Función objetivo. Modeliza

Más detalles

Investigación Operativa

Investigación Operativa Investigación Operativa Unidad: Teoría de decisiones y modelos de programación lineal Docente: Johnny. Pacheco Contreras Unidad Teoría de decisiones y modelos de programación lineal. Logro Al finalizar

Más detalles

euresti@itesm.mx Matemáticas

euresti@itesm.mx Matemáticas al Método al Método Matemáticas al Método En esta lectura daremos una introducción al método desarrollado por George Bernard Dantzig (8 de noviembre de 1914-13 de mayo de 2005) en 1947. Este método se

Más detalles

Tema 6: Problemas Especiales de Programación Lineal

Tema 6: Problemas Especiales de Programación Lineal Tema 6: Problemas Especiales de Programación Lineal Transporte Asignación Transbordo Tienen una estructura especial que permite modelizar situaciones en las que es necesario: Determinar la manera óptima

Más detalles

Clase 8 Matrices Álgebra Lineal

Clase 8 Matrices Álgebra Lineal Clase 8 Matrices Álgebra Lineal Código Escuela de Matemáticas - Facultad de Ciencias Universidad Nacional de Colombia Matrices Definición Una matriz es un arreglo rectangular de números denominados entradas

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA Sede UNI-NORTE

UNIVERSIDAD NACIONAL DE INGENIERÍA Sede UNI-NORTE UNIVERSIDAD NACIONAL DE INGENIERÍA Sede UNI-NORTE Teoría de redes Problema de la Ruta más corta Problema del Árbol de expansión mínima Problema del Flujo máximo Problema de Flujo de costo mínimo Introducción

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

Metaheurísticas. Seminario 4. Problemas de optimización con técnicas basadas en adaptación social

Metaheurísticas. Seminario 4. Problemas de optimización con técnicas basadas en adaptación social Metaheurísticas Seminario 4. Problemas de optimización con técnicas basadas en adaptación social 1. Diseño de Componentes para Resolver un Problema con un Algoritmo de Optimización Basada en Colonias de

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

Relaciones. Estructuras Discretas. Relaciones. Relaciones en un Conjunto. Propiedades de Relaciones en A Reflexividad

Relaciones. Estructuras Discretas. Relaciones. Relaciones en un Conjunto. Propiedades de Relaciones en A Reflexividad Estructuras Discretas Relaciones Definición: relación Relaciones Claudio Lobos, Jocelyn Simmonds clobos,jsimmond@inf.utfsm.cl Universidad Técnica Federico Santa María Estructuras Discretas INF 152 Sean

Más detalles

Universidad de Guadalajara del 24 al 26 de Octubre del 2012.

Universidad de Guadalajara del 24 al 26 de Octubre del 2012. Primer Congreso Mexicano de Investigación de Operaciones Se celebrará en las instalaciones de la Universidad de Guadalajara del 24 al 26 de Octubre del 2012. Fecha límite de registro de participantes y

Más detalles

I. Complejidad de Problemas

I. Complejidad de Problemas I. Complejidad de Problemas 1. Complejidad de Problemas Tópicos Clasificación de Problemas Clasificación por su Naturaleza Clasificación por su Tratabilidad Clasificación por el tipo de Respuesta 1.1 Clasificación

Más detalles

Modelización Avanzada en Logística y Transporte

Modelización Avanzada en Logística y Transporte Modelización Avanzada en Logística y Transporte El problema de enrutamiento vehicular (CVRP) Luis M. Torres Escuela Politécnica del Litoral Guayaquil, Diciembre 2010 Maestría en Control de Operaciones

Más detalles

Capítulo 1 Matriz Admitancia de Barra

Capítulo 1 Matriz Admitancia de Barra ELC-05 Sistemas de Potencia Capítulo Matriz Admitancia de Barra Prof. Francisco M. González-Longatt fglongatt@ieee.org http://www.giaelec.org/fglongatt/sp.htm SSTEMAS DE POTENCA Copright 007 . La inección

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

Dualidad y Análisis de Sensibilidad

Dualidad y Análisis de Sensibilidad Universidad de Chile Facultad de Ciencias Físicas y Matemáticas Departamento de Ingeniería Industrial IN34A: Clase Auxiliar Dualidad y Análisis de Sensibilidad Marcel Goic F. 1 1 Esta es una versión bastante

Más detalles

IN34A - Optimización

IN34A - Optimización IN34A - Optimización Modelos de Programación Lineal Leonardo López H. lelopez@ing.uchile.cl Primavera 2008 1 / 24 Contenidos Programación Lineal Continua Problema de Transporte Problema de Localización

Más detalles

Unidad II: Análisis de Redes

Unidad II: Análisis de Redes Unidad II: Análisis de Redes 2.1 Conceptos Básicos Un problema de redes es aquel que puede representarse por: LA IMPORTANCIA DE LOS MODELOS DE REDES: Muchos problemas comerciales pueden ser resueltos a

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

Tema 2: Espacios Vectoriales

Tema 2: Espacios Vectoriales Tema 2: Espacios Vectoriales José M. Salazar Octubre de 2016 Tema 2: Espacios Vectoriales Lección 2. Espacios vectoriales. Subespacios vectoriales. Bases. Lección 3. Coordenadas respecto de una base. Ecuaciones.

Más detalles

Programación lineal y diccionarios. C. González Martín G. Herrera Rodríguez. XX y marca el comienzo de la expansión de un nuevo

Programación lineal y diccionarios. C. González Martín G. Herrera Rodríguez. XX y marca el comienzo de la expansión de un nuevo 39 Programación lineal y diccionarios febrero 2002, pp. 27-32 C. González Martín G. Herrera Rodríguez ARTÍCULOS Por la importancia que tiene, por las aplicaciones prácticas y por su sencillez, dentro de

Más detalles

CI-6675 Algoritmos y Estructuras Optimizadas para Videojuegos

CI-6675 Algoritmos y Estructuras Optimizadas para Videojuegos Especialización en Creación y Programación de Videojuegos CI-6675 Algoritmos y Estructuras Optimizadas para Videojuegos Agenda de hoy Juegos Combinatorios Información en un Juego La suma de un Juego s

Más detalles

NOMBRE DE LA ASIGNATURA: MÉTODOS CUANTITATIVOS PARA ADMINISTRACIÓN. ESCUELA: DEPARTAMENTO: ADMINISTRACIÓN

NOMBRE DE LA ASIGNATURA: MÉTODOS CUANTITATIVOS PARA ADMINISTRACIÓN. ESCUELA: DEPARTAMENTO: ADMINISTRACIÓN CODIGO: 092-4883 HORAS SEMANALES 4 HORAS TEORICAS: 2 UNIVERSIDAD DE ORIENTE COMISIÓN CENTRAL DE CURRÍCULA PROGRAMA DE ASIGNATURA NOMBRE DE LA ASIGNATURA: MÉTODOS CUANTITATIVOS PARA ADMINISTRACIÓN. ESCUELA:

Más detalles

Automatización de horarios como un problema de flujo en redes.

Automatización de horarios como un problema de flujo en redes. Automatización de horarios como un problema de flujo en redes. Francisco de Asís López Álvarez Máster en Técnicas Estadísticas Universidade de Vigo Automatización de horarios como un problema de flujo

Más detalles

4.3 INTERPRETACIÓN ECONÓMICA DE LA DUALIDAD

4.3 INTERPRETACIÓN ECONÓMICA DE LA DUALIDAD 4.3 INTERPRETACIÓN ECONÓMICA DE LA DUALIDAD El problema de programación lineal se puede considerar como modelo de asignación de recursos, en el que el objetivo es maximizar los ingresos o las utilidades,

Más detalles

Facultad de Farmacia. Grado en Nutrición Humana y Dietética. Depto. de Estadística e Investigación Operativa ESTADÍSTICA

Facultad de Farmacia. Grado en Nutrición Humana y Dietética. Depto. de Estadística e Investigación Operativa ESTADÍSTICA Facultad de Farmacia Grado en Nutrición Humana y Dietética Depto. de Estadística e Investigación Operativa ESTADÍSTICA TEMA 6: Introducción a la Programación Lineal GRUPO C y E. Curso 2015-2016 Profesor:

Más detalles

2.3 Clasificación de modelos matemáticos.

2.3 Clasificación de modelos matemáticos. 2.3 Clasificación de modelos matemáticos. Qué es un modelo? Un modelo es una representación ideal de un sistema y la forma en que este opera. El objetivo es analizar el comportamiento del sistema o bien

Más detalles

PROGRAMACIÓN DINÁMICA. Idalia Flores

PROGRAMACIÓN DINÁMICA. Idalia Flores PROGRAMACIÓN DINÁMICA Idalia Flores CONCEPTOS La programación dinámica es una técnica matemática que se utiliza para la solución de problemas matemáticos seleccionados, en los cuales se toma un serie de

Más detalles

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 Formulación de Modelos de Programacón Lineal 25 de julio de 2003 La (LP es una herramienta para resolver problemas de optimización

Más detalles

Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE

Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) 1 DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE Problema de Encontrar la Ruta más Corta 2 Se requiere llegar de

Más detalles

Tema V: Optimización Lineal

Tema V: Optimización Lineal Tema V: Optimización Lineal Omar J. Casas López Diciembre 2003 1 Algoritmo Simplex El objetivo del Algoritmo Simplex consiste en que partiendo de una Solución Factible Básica inicial, encontrar otra que

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

Mercedes Granda Departamento de Electrónica y Computadores. Las propiedades de las redes de Petri nos permiten

Mercedes Granda Departamento de Electrónica y Computadores. Las propiedades de las redes de Petri nos permiten 22//22 REDES DE PETRI: PROPIEDADES Y MÉTODOS DE ANÁLISIS PROGRAMACIÓN CONCURRENTE MASTER EN COMPUTACIÓN DEPARTAMENTO DE ELECTRÓNICA Y COMPUTADORES UNIVERSIDAD DE CANTABRIA CURSO 22/3 REDES DE PETRI: PROPIEDADES

Más detalles

Tema 5: Sistemas de ecuaciones lineales.

Tema 5: Sistemas de ecuaciones lineales. TEORÍA DE ÁLGEBRA: Tema 5 DIPLOMATURA DE ESTADÍSTICA 1 Tema 5: Sistemas de ecuaciones lineales 1 Definiciones generales Definición 11 Una ecuación lineal con n incognitas es una expresión del tipo a 1

Más detalles

Confección del fixture de la Liga Argentina de voleibol por medio de programación lineal entera

Confección del fixture de la Liga Argentina de voleibol por medio de programación lineal entera Confección del fixture de la Liga Argentina de voleibol por medio de programación lineal entera Javier Marenco Departamento de Computación, FCEyN, Universidad de Buenos Aires, Argentina Instituto de Ciencias,

Más detalles

Prof. Pérez Rivas Lisbeth Carolina

Prof. Pérez Rivas Lisbeth Carolina Ingeniería de Sistemas Investigación de Operaciones Prof. Pérez Rivas Lisbeth Carolina Investigación de Operaciones Es una rama de las Matemáticas consistente en el uso de modelos matemáticos, estadística

Más detalles

Matrices. Definiciones básicas de matrices. www.math.com.mx. José de Jesús Angel Angel. jjaa@math.com.mx

Matrices. Definiciones básicas de matrices. www.math.com.mx. José de Jesús Angel Angel. jjaa@math.com.mx Matrices Definiciones básicas de matrices wwwmathcommx José de Jesús Angel Angel jjaa@mathcommx MathCon c 2007-2008 Contenido 1 Matrices 2 11 Matrices cuadradas 3 12 Matriz transpuesta 4 13 Matriz identidad

Más detalles

Resumen de técnicas para resolver problemas de programación entera. 15.053 Martes, 9 de abril. Enumeración. Un árbol de enumeración

Resumen de técnicas para resolver problemas de programación entera. 15.053 Martes, 9 de abril. Enumeración. Un árbol de enumeración 5053 Martes, 9 de abril Ramificación y acotamiento () Entregas: material de clase Resumen de técnicas para resolver problemas de programación entera Técnicas de enumeración Enumeración completa hace una

Más detalles

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 Programación Lineal Entera

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 Programación Lineal Entera Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 11 de septiembre de 2003 1. Introducción Un LP donde se requiere que todas las variables sean enteras se denomina un problema

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN MATEMÁTICA

INTRODUCCIÓN A LA PROGRAMACIÓN MATEMÁTICA INTRODUCCIÓN A LA PROGRAMACIÓN MATEMÁTICA Dentro del campo general de la teoría de la optimización, también conocida como programación matemática conviene distinguir diferentes modelos de optimización.

Más detalles

Un grafo G = (V, E) se dice finito si V es un conjunto finito.

Un grafo G = (V, E) se dice finito si V es un conjunto finito. 1 Grafos: Primeras definiciones Definición 1.1 Un grafo G se define como un par (V, E), donde V es un conjunto cuyos elementos son denominados vértices o nodos y E es un subconjunto de pares no ordenados

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

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1 Fundamentos de Investigación de Operaciones Investigación de Operaciones de agosto de 200. Estandarización Cuando se plantea un modelo de LP pueden existir igualdades y desigualdades. De la misma forma

Más detalles