M. En C. Eduardo Bustos as

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

Download "M. En C. Eduardo Bustos as"

Transcripción

1 PROBLEMS. Hillier, Frederick S. & Hillier, Mark S. Introduction to Management Science.. 2nd. Ed. USA, Mc Graw Hill - Irwin, pp. M. En C. Eduardo Bustos Farías as

2 2

3 3

4 Software for Solving LP s M. En C. Eduardo Bustos Farías

5 SOLVER 5

6 Se Se tiene tiene el el siguiente problema: 6

7 Instrucciones 1. Descargue, descomprima e instale el software 2. Abra Excel 7

8 Ejemplo 8

9 Fórmulas =C7*C12+D7*D12 =C8*C12+D8*D12 =C9*C12+D9*D12 =SUMAPRODUCTO(C4:D4,C12:D12) 9

10 Clic a Menú Herramientas y Solver 10

11 11

12 12

13 Clic Clic a agregar 13

14 14

15 Clic Clic a aceptar aceptar 15

16 Verificamos máximo 16

17 Clic a opciones 17

18 Verificamos Las opciones 18

19 Clic a aceptar 19

20 Clic a Resolver 20

21 21

22 Se Se seleccionan los los informes 22

23 Clic Clic a aceptar 23

24 Se Se generan generan varias varias pestañas pestañas as en en el el libro libro de de Excel Excel 24

25 25

26 26

27 La La solución D= 2 W= 6 Z= $ 3,600 27

28

29 Seleccionamos Seleccionamos TORA.exe TORA.exe de de la la ubicación ubicación n don don de de hallamos hallamos copiado copiado los los archivos archivos 29

30 Aparece la la siguiente pantalla 30

31 Clic Clic a cualquier tecla tecla y aparece 31

32 Seleccionamos Seleccionamos linear linear programming programmingy y luego luego Enter Entera new newproblem 32

33 Resolvemos Resolvemos el el siguiente siguiente problema problema Max Z = 8X1 + 5X2 (ganancia semanal) Sujeto a: 2X1 + 1X2 <= 1200 (Cantidad de plástico) 3X1 + 4X2 <= 2400 (Tiempo de producción) X1 + X2 <= 800 (Limite producción total) X1 - X2 <= 450 (Producción en exceso) X j >= 0, j= 1, 2. (Resultados positivos) 33

34 Anotamos los los datos datos y enter enter 34

35 Presionamos F8 F8 35

36 Enter Enter 36

37 Enter Enter 37

38 38

39 39

40 F6 para salir al menú de optimización F9 para salir del programa 40

41 LINDO 6.1

42 42

43 Vamos Vamos a resolver resolver el el siguiente siguiente problema problema MAX Z = P1T P1T P2T P2T I1T I1T I2T I2T E1T E1T E2T E2T2-20 C1T1-20 C1T2-20 C2T1-20 C2T NDT NDT2-20 R1T1-20 R1T2-20 R2T1-20 R2T2-300 N1T1-300 N1T2-300 N2T1-300 N2T2 43

44 Sujeto Sujeto a: a: 2) P1T1 + P2T1 - NDT1 = 130 3) P1T2 + P2T2 - NDT2 = 190 4) 900 B1T T1T1 <= ) 900 B1T T1T2 <= ) 600 B2T T2T1 <= ) 600 B2T T2T2 <= ) I1T1 + I2T1 <= ) I1T2 + I2T2 <= ) - I1T1 - E1T1 + 6 B1T1 = 0 11) - I2T1 - E2T1 + 6 B2T1 = 0 12) - I1T2 - E1T2 + 6 B1T2 = 0 13) - I2T2 - E2T2 + 6 B2T2 = 0 14) P1T1 + N1T1 - B1T1 = 5 15) P1T2 - N1T1 + N1T2 - B1T2 = 0 16) P2T1 + N2T1 - B2T1 = 2 17) P2T2 - N2T1 + N2T2 - B2T2 = 0 18) C1T1 + R1T1 + B1T1 - T1T1 = 6 19) C1T2 - C2T1 - R1T1 + R1T2 + B1T2 - T1T2 = 0 20) C2T1 + R2T1 + B2T1 - T2T1 = 4 21) - C1T1 + C2T2 - R2T1 + R2T2 + B2T2 - T2T2 = 0 44

45 Capturamos los los datos datos 45

46 Resolvemos 46

47 47

48 48

49 QSB

50 50

51 51

52 52

53 53

54 54

55 55

56 56

57 57

58 58

59 59

60 60

61 61

62 62

63 63

64 64

65 LA IMAGEN

66 ABPOM

67 Instrucciones 1. Copiar archivos en un subdirectorio de c: que se llame abpom 2. Ejecutar install 3. Ejecutar pom.exe 67

68 68

69 Data file:prueba Linear Programming Data Screen Number of constraints (2-99) 2 Number of variables (2-99) 2 maximize PRUEBA Options-> NO step PRINT OPTION = do not print x1 x2 RHS maximize const ¾ 4.00 const ¾ INSTRUCTION Use first (highlighted) letter to select option Help New Load Main Util Quit Save Prnt Run 69

70 Data file:prueba Linear Programming Solution Number of constraints (2-99) 2 Number of variables (2-99) 2 maximize PRUEBA Options-> NO step PRINT OPTION = do not print x1 x2 RHS maximize Shadow const ¾ const ¾ Values -> $4, INSTRUCTION Press <Esc> key to return to data screen or highlighted key or function key for options Investigación de F1=Help F2=Display solution table F3=Graph F9=Print Esc 70

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

72 EL EL METODO SIMPLEX Es un procedimiento general para resolver problemas de programación lineal. Fue desarrollado en el año de 1947 por George Dantzig. Exceptuando los casos más pequeños y sencillos, su ejecución se lleva a cabo en las computadoras a través de programas desarrollados con ese propósito particular. 72

73 EL EL METODO SIMPLEX Es un algoritmo sistemático que examina las vértices, esquinas o puntos extremos (cuando el problema se puede representar geométricamente) o de un conjunto factible en busca de una solución optima. El algoritmo arranca en la fase 1 determinando un vértice inicial. Si el problema es inconsistente en esta fase 1 se descubrirá este hecho. En la siguiente iteración el algoritmo empieza a recorrer el conjunto factible de un vértice a otro adyacente. Cada vértice del conjunto factible puede representarse en forma algebraica como una clave particular de solución de un conjunto de ecuaciones lineales. 73

74 Los problemas de PL que solo incluyen dos variables y en ocasiones tres resultan susceptibles de solucionarse en forma gráfica, sin embargo al volverse más complicados la solución gráfica resulta imposible. Por lo tanto se requiere una forma más eficiente que mantenga los cálculos al mínimo, esto lo hace el método simplex con el procedimiento algebraico. El procedimiento algebraico al igual que el gráfico, consiste en resolver puntos seleccionados del polígono de factibilidad técnica y llega a la solución óptima por medio de iteraciones o pasos sucesivos. 74

75 EL EL MÉTODO M SIMPLEX INICIA: Con una solución básica y factible, pero no óptima. BUSCA: La optimalidad TERMINA: Con una solución que conserva la factibilidad y, además, es óptima. 75

76 TIPOS TIPOS DE DE SOLUCIONES: 1. SOLUCIÓN: Cualquier conjunto de valores para las variables. 2. SOLUCIÓN ÓPTIMA: Es una solución factible que maximiza o minimiza el valor de la función objetivo. 3. SOLUCIÓN FACTIBLE: Es una solución que satisface a todas las restricciones. 4. SOLUCIÓN BÁSICA: Dado un programa lineal en forma estándar, con n variables y m restricciones se obtiene una solución básica igualando a 0 n-m de las variables y resolviendo las ecuaciones de restricción para encontrar los valores de las otras m variables. 5. SOLUCIÓN BÁSICA FACTIBLE: Es una solución básica que también es factible; es decir que incluso satisface las condiciones de no- negatividad. Una solución básica factible corresponde a un punto extremo. 76

77 Ecuaciones en forma estándar

78 Cualquier programa lineal, sin importar el sentido de sus restricciones se puede transformar en un problema equivalente, en que todas las restricciones sean igualdades. Esto se efectúa agregando variables de holgura y excedente. Por ejemplo: X1+X2<=5, se transforma en igualdad al agregarle la variable de holgura s1: X1+X2+S1=5 Vemos que S1 es el faltante para alcanzar la igualdad. Si ahora el caso es 2X1+4X2>=13, para transformarla en igualdad se requiere de una variable de excedente y queda: 2X1+4X2-S2=13 Vemos que S2 es el exceso para alcanzar la igualdad. 78

79 Ejemplo 1. Tecnología Agrícola, S.A. Maximización

80 Tecnología Tecnología a Agrícola, Agrícola, S.A. S.A. es es una una compañí compañía a fabricante fabricante de de fertilizantes. fertilizantes. El El gerente gerente desea desea planear planear la la combinación combinación n de de sus sus dos dos mezclas mezclas a fin fin de de obtener obtener las las mayores mayores utilidades. utilidades. Las Las mezclas mezclas son son Hay un costo de $15 por tonelada por mezclado de los fertilizantes. 80

81 El El modelo modelo de de programación n lineal lineal para para este este problema es: es: Maximizar Z=18.5 X X 2 Sujeto a 0.05 X X 2 <= X X 2 <= X X 2 <= 2000 X 1, X 2 >= 0 81

82 Conversión Conversión n a a la la forma forma estándar estándar (inecuación (inecuación n a a ecuación): ecuación): Z=18.5X1+20X2+0S1+0S2+0S3 Sujeto a 0.05 X X2+S1= X X2+S2= X X2+S3=2000 X1, X2, S1, S2, S3 = 0 82

83 Conversión Conversión n a a la la forma forma estándar estándar (inecuación (inecuación n a a ecuación): ecuación): Z = 18.5X1+20X2+0S1+0S2+0S3 Sujeto a 0.05 X X2+S1+0S2+0S3 = X X2+0S1+S2+0S3 = X X2+0S1+0S2+S3 = 2000 X1, X2, S1, S2, S3 =0 83

84 La La tabla tabla del del simplex algebraico Variables no básicas Variables básicas X1 X2 S1 S2 S3 Valor solución S1 aij aij b1 Variables básicas S2 aij aij b2 S3 aij aij b3 Zj Cj-Zj C1 C Zj= contribución que se pierde por unidad fabricada Cj-Zj= costo de oportunidad Si= variables de holgura Xi= variables de decisión 84

85 Elaborar la tabla simplex que permita obtener la primera solución n básica b factible

86 Llenado de la tabla: Renglón S1 Z Z = = 18.5X1+20X2+0S1+0S2+0S3 18.5X1+20X2+0S1+0S2+0S3 Sujeto Sujeto a a X1 X X2+S1+0S2+0S3 X2+S1+0S2+0S3 =1100 = X1 X X2+0S1+S2+0S3 X2+0S1+S2+0S3 = = X1 X X2+0S1+0S2+S3 X2+0S1+0S2+S3 = = X1, X1, X2, X2, S1, S1, S2, S2, S3 S3 >=0 >=0 Variables básicas X1 X2 S1 S2 S3 Valor solución S S2 S3 Zj Cj-Zj 86

87 Llenado de la tabla: Renglón S2 Z Z = = 18.5X1+20X2+0S1+0S2+0S3 18.5X1+20X2+0S1+0S2+0S3 Sujeto Sujeto a a X1 X X2+S1+0S2+0S3 X2+S1+0S2+0S3 =1100 = X1 X X2+0S1+S2+0S3 X2+0S1+S2+0S3 = = X1 X X2+0S1+0S2+S3 X2+0S1+0S2+S3 = = X1, X1, X2, X2, S1, S1, S2, S2, S3 S3 >=0 >=0 Variables básicas X1 X2 S1 S2 S3 Valor solución S S S3 Zj Cj-Zj 87

88 Llenado de la tabla: Renglón S3 Z = 18.5X1+20X2+0S1+0S2+0S3 Sujeto Sujeto a X1 X X2+S1+0S2+0S3 X2+S1+0S2+0S3 =1100 = X1 X X2+0S1+S2+0S3 X2+0S1+S2+0S3 = X1 X X2+0S1+0S2+S3 X2+0S1+0S2+S3 = X1, X1, X2, X2, S1, S1, S2, S2, S3 S3 >=0 >=0 Variables básicas X1 X2 S1 S2 S3 Valor solución S S S Zj Cj-Zj 88

89 Llenado del Renglón Zj Z = 18.5X1+20X2+0S1+0S2+0S3 Sujeto Sujeto a X1 X X2+S1+0S2+0S3 X2+S1+0S2+0S3 =1100 = X1 X X2+0S1+S2+0S3 X2+0S1+S2+0S3 = X1 X X2+0S1+0S2+S3 X2+0S1+0S2+S3 = X1, X1, X2, X2, S1, S1, S2, S2, S3 S3 >=0 >=0 Variables básicas X1 X2 S1 S2 S3 Valor solución S1 S2 S Zj Cj-Zj 89

90 Llenado de la tabla: Renglón Cj-Zj Variables básicas Z = 18.5X1+20X2+0S1+0S2+0S3 Z = 18.5X1+20X2+0S1+0S2+0S3 Sujeto a 0.05 Sujeto X a X2+S1+0S2+0S3 = X1 X X2+0S1+S2+0S3 X2+S1+0S2+0S3 = = X1 X X2+0S1+0S2+S3 X2+0S1+S2+0S3 = = X1, X X2, S1, X2+0S1+0S2+S3 S2, S3 >=0 = 2000 X1, X2, S1, S2, S3 >=0 X1 X2 S1 S2 S3 Valor solución S S S Zj Cj-Zj

91 Determinar la variable que ingresa y la que la sale.

92 Regla de de entrada (criterio de de optimalidad): Entra aquella variable no básica con la mayor ganancia unitaria (en el caso de MAX) o el menor costo unitario (en el caso de MIN). En nuestro ejemplo: comparo los valores de la fila Cj-Zj, determino la columna pivote, entra X2 por que 20 es mayor que

93 Entra Entra X2 X2 a la la base base PASO 1. Columna pivote Entra X2 = 20 > x1 = 18.5 Variables básicas X1 X2 S1 S2 S3 Valor solución S S S Zj Cj-Zj

94 Regla Regla de de salida salida (criterio de de factibilidad): Sale aquella variable cuyo resultado de dividir el valor solución entre el coeficiente de la columna pivote sea menor. En nuestro ejemplo sale S2, ya que al dividir es el que tiene menor valor positivo (ceros y negativos e infintos no cuentan) 94

95 Sale S2 S2 de de la la base: Divido la la columna de de valor solución entre X2 X2 (la (la variable que entra a la la base) Variables básicas X1 X2 S1 S2 S3 Valor solución S S S /0.05= /0.1= /0.05=40000 Zj Cj-Zj

96 Se Se identifica el el elemento pivote: pivote: intersección entre entre x2 x2 y s2 s2 (la (la variable que que sale sale y la la que que entra entra a la la base) base) Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj Sustituyo S2 por X2 96

97 Se reestructuran los valores de la tabla 1

98 Transformo Transformo el el renglón renglón X2, X2, que que contiene contiene el el elemento elemento pivote pivote en en uno: uno: lo lo multiplico multiplico por por su su inverso inverso multiplicativo multiplicativo (10) (10) Variables básicas X1 X2 S1 S2 S3 Valor solución S X2 10(0.05) 10(0.1) 10(0) 10(1) 10(0) 10(1800) S Zj Cj-Zj

99 Quedando la la tabla tabla como como sigue: sigue: Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

100 Los Los valores valores de de las las celdas celdas de de las las variables variables básicas bbásicas de de la la columna columna pivote pivote (X2) (X2) deben deben valer valer cero cero y y también también n la la Cj-Zj Cj-Zj: Zj: Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

101 Uso Uso el el renglón renglón n pivote pivote Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

102 Empezamos con con el el renglón n S1, S1, quiero quiero convertir el el en en cero. cero. Busco Busco que que número n multiplicado por por uno uno y sumado con con da da cero. cero. Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

103 Multiplico por el renglón n pivote y lo sumo al renglón n S1 Multiplico por el renglón pivote y lo sumo al renglón S1 Variables básicas X1 X2 S1 S2 S3 Valor solución S1 (0.5)(-0.05) (1)(-0.05) (0)(-0.05) + 1 (10)(-0.05) + 0 (0)(-0.05) + 0 (18000)(-0.05) X S Zj Cj-Zj

104 Resultado los los nuevos valores del del renglón n S1 S1 en en la la Tabla Tabla 2 del del simplex Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

105 Ahora Ahora el el renglón renglón n S3: S3: quiero quiero convertir convertir en en cero cero 0.05, 0.05, busco busco qué quénúmero multiplicado multiplicado por por uno uno y sumado sumado a da da cero. cero. Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

106 Multiplico Multiplico por por el el inverso inverso aditivo aditivo de de Multiplico Multiplico el el renglón renglón n pivote pivote por por y lo lo sumo sumo al al renglón renglón n S3 S3 Variables básicas X1 X2 S1 S2 S3 Valor solución S X S3 (0.5)(-0.05) (1)(-0.05) (0)(-0.05) + 0 (10)(-0.05) + 0 (0)(-0.05) + 1 (18000)(-0.05) Zj Cj-Zj

107 Resultado Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

108 Ahora vamos a transformar el el renglón Zj. Zj. Multiplico el el renglón n pivote por por y lo lo sumo a Zj. Zj. Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

109 Las operaciones son: Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj (0.5)(20) + 0 (1)(20) + 0 (0)(20) + 0 (10)(20) + 0 (0)(20) + 0 (18000)(20) + 0 Cj-Zj

110 El resultado es: Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

111 Ahora seguimos con con Cj-Zj,, quiero convertir el el en en cero. Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

112 Multiplico el el renglón n pivote por -20 y lo lo sumo a Cj-Zj Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj (0.5)(-20) (1)(-20) + 20 (0)(-20) + 0 (10)(-20) + 0 (0)(-20)

113 Resultado Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

114 Tabla Tabla 2 (Resumen) Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

115 La La solución n se se puede mejorar ya ya que aún a n hay valores positivos en en el el renglón Cj-Zj de de las variables no no básicas. b Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

116 Determinar la variable que ingresa y la que la sale.

117 Regla de entrada (criterio de optimalidad): Entra aquella variable no básica con la mayor ganancia unitaria (en el caso de MAX) o el menor costo unitario (en el caso de MIN). En nuestro ejemplo: comparo los valores de la fila Cj-Zj, determino la columna pivote, entra X1 por que 8.5 es mayor que 0 117

118 Variable que que entra entra a la la base: base: X1 X1 Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

119 Regla de de salida (criterio de de factibilidad): Sale aquella variable cuyo resultado de dividir el valor solución entre el coeficiente de la columna pivote sea menor. En nuestro ejemplo sale S1, ya que al dividir es el que tiene menor valor positivo (ceros y negativos no cuentan) 119

120 Variable que sale de de la la base S1: divido la la columna de de valor solución n entre X1 X1 Variables básicas X1 X2 S1 S2 S3 Valor solución S X S /0.025= /0.5= /0.075= Zj Cj-Zj

121 Identifico el el elemento pivote: la la intersección n de de variable que que entra (X1) (X1) y la la variable que que sale sale de de la la base (S1) (S1) Variables básicas X1 X2 S1 S2 S3 Valor solución S X S Zj Cj-Zj

122 Convierto el el elemento pivote en en uno: multiplico por su su inverso multiplicativo (1/.025=40) el el renglón S1 S1 Variables básicas X1 X2 S1 S2 S3 Valor solución S1 (40)(0.025) (40)(0) (40)(1) (40)(-0.5) (40)(0) (40)(200) X S Zj Cj-Zj

123 Resultando Variables básicas X1 X2 S1 S2 S3 Valor solución X X S Zj Cj-Zj

124 Transformo los valores de de la la tabla para los renglones X2, S3, Zj Zjy Cj-Zj Variables básicas X1 X2 S1 S2 S3 Valor solución X X S Zj Cj-Zj

125 Variables básicas X1 X2 S1 S2 S3 Valor solución X X2 (1)(-0.5)+0.5 (0)(-0.5)+1 (40)(-0.5)+0 (-20)(-0.5)+10 (0)(-0.5)+0 (8000)(-0.5) S3 (1)(-0.075) (0) (-0.075)+0 (40) (-0.075)+0 (-20) (-0.075)+(-0.5) (0) (-0.075)+1 (8000) (-0.075)+1100 Zj (1)(8.5)+10 (0)(8.5)+20 (40)(8.5)+0 (-20)(8.5)+200 (0)(8.5)+0 (8000)(8.5) Cj-Zj (1)(-8.5)+ 8.5 (0)(-8.5)+ 0 (40)(-8.5)+ 0 (-20)(-8.5) + (-200) (0)(-8.5)

126 Tabla Tabla 3 (final) (final) Variables básicas X1 X2 S1 S2 S3 Valor solución X X S Zj Cj-Zj

127 La La solución solución n no no puede puede mejorar, mejorar, ya ya que que no no hay hay valores valores positivos positivos en en el el renglón renglón Cj-Zj Cj-Zj de de las las variables variables no no básicas, bbásicas, por por lo lo que que se se ha ha alcanzado alcanzado una una solución solución n factible factible óptima. óptima. Variables básicas X1 X2 S1 S2 S3 Valor solución X X S Zj Cj-Zj

128 Resultados finales finales Variables básicas X1 X2 S1 S2 S3 Valor solución X X S Zj Cj-Zj

129 Solución X1 = 8000 X2 = S1 = 0 S2 = 0 S3 = 500 (hay una holgura del tercer recurso) Z = $ 428,

Software para PL. M. En C. Eduardo Bustos Farías. Investigación de Operaciones 1

Software para PL. M. En C. Eduardo Bustos Farías. Investigación de Operaciones 1 Software para PL M. En C. Eduardo Investigación de Operaciones 1 Temario SOLVER WINQSB TORA LINDO 6.1 QSB M. En C. Eduardo Investigación de Operaciones 2 SOLVER M. En C. Eduardo Investigación de Operaciones

Más detalles

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

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

Más detalles

LP Problems. M. En C. Eduardo Bustos Farías

LP Problems. M. En C. Eduardo Bustos Farías LP Problems M. En C. Eduardo Bustos Farías 2 Solution Decision Variables 4 Objective function 5 Constraints onstraint 3. Amount of raw material purchased determines the amount of Brute and hanelle that

Más detalles

Un sistema de ecuaciones diferenciales son aquellas que tienen varias posibilidades para su solución. Estas son:

Un sistema de ecuaciones diferenciales son aquellas que tienen varias posibilidades para su solución. Estas son: Unidad X: Programación lineal (continuación) Objetivo específico: Entender ampliamente el fenómeno del comportamiento de los modelos matemáticos para la resolución de problemas enfocados a las ecuaciones

Más detalles

INGENIERO EN COMPUTACION TEMA: MÉTODO SIMPLEX

INGENIERO EN COMPUTACION TEMA: MÉTODO SIMPLEX UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO CENTRO UNIVERSITARIO UAEM ZUMPANGO INGENIERO EN COMPUTACION TEMA: MÉTODO SIMPLEX ELABORÓ: M. EN C. LUIS ENRIQUE KU MOO FECHA: MARZO DE 2016 UNIDAD DE APRENDIZAJE

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

INGENIERÍA DE SISTEMAS INVESTIGACIÓN OPERATIVA

INGENIERÍA DE SISTEMAS INVESTIGACIÓN OPERATIVA INGENIERÍA DE SISTEMAS INVESTIGACIÓN OPERATIVA Sesión 4 Objetivos: Aplicar el método simplex a la solución de problemas reales. Contenido: Introducción al método Simplex Requerimiento del método Simplex

Más detalles

5.1. Algoritmo en modelos de maximización

5.1. Algoritmo en modelos de maximización 5.1. Algoritmo en modelos de maximización El primer tipo de modelo que vamos a resolver por el método símplex es el que tiene como objetivo maximizar a una función lineal, la cual está sujeta a una serie

Más detalles

Análisis de sensibilidad. M. En C. Eduardo Bustos Farias

Análisis de sensibilidad. M. En C. Eduardo Bustos Farias Análisis de sensibilidad M. En C. Eduardo Bustos Farias Análisis de sensibilidad para la solución óptima. Es sensible la solución óptima a cambios en los parámetros de entrada? Posibles razones para responder

Más detalles

maximización (con restricciones de la forma menor igual que). asociado al modelo primal de minimización y viceversa.

maximización (con restricciones de la forma menor igual que). asociado al modelo primal de minimización y viceversa. UNIDAD 5 MÉTODO SÍMPLEX maximización (con restricciones de la forma menor igual que). asociado al modelo primal de minimización y viceversa. minimización (con restricciones de la forma mayor que). tenga

Más detalles

MÉTODO ALGEBRAICO: Obtención de las soluciones básicas:

MÉTODO ALGEBRAICO: Obtención de las soluciones básicas: MÉTODO ALGEBRAICO: El método algebraico es una alternativa de solución a problemas de programación lineal. Sin embargo es muy dispendioso, en razón a que trabaja con todos los datos de las ecuaciones,

Más detalles

METODO SIMPLEX. Paso 1 Se convierte el modelo matemático de Programación Lineal (PL) a su forma estándar.

METODO SIMPLEX. Paso 1 Se convierte el modelo matemático de Programación Lineal (PL) a su forma estándar. METODO SIMPLEX El algoritmo Simplex comprende los siguientes pasos: Paso 1 Se convierte el modelo matemático de Programación Lineal (PL) a su forma estándar. Al elaborar el modelo matemático que representa

Más detalles

La Programación Lineal. H. R. Alvarez A., Ph. D. 1

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

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

MATE Método Simplex maximización estándar

MATE Método Simplex maximización estándar MATE 3012 Método Simplex maximización estándar Problema de maximización estándar Un problema de maximización de programación lineal está en la forma estándar, si la función objetiva w = c 1 x 1 + c 2 x

Más detalles

La Programación Lineal. H. R. Alvarez A., Ph. D. 1

La Programación Lineal. H. R. Alvarez A., Ph. D. 1 La Programación Lineal H. R. Alvarez A., Ph. D. 1 Aspectos generales Se considera a George Dantzig el padre de la P. L. Su objetivo es el de asignar recursos escasos a actividades que compiten por ellos.

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

Forma estándar de un programa lineal

Forma estándar de un programa lineal Forma estándar de un programa lineal Sin pérdida de generalidad, todo programa lineal se puede escribir como: min cx s.t Ax = b x 0 Objetivo: minimizar Todas las desigualdades como ecuaciones Todas las

Más detalles

1.Restricciones de Desigualdad 2.Procedimiento algebraico

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

Más detalles

METODO SIMPLEX: SOLUCION DE PROBLEMAS DE PROGRAMACION LINEAL.

METODO SIMPLEX: SOLUCION DE PROBLEMAS DE PROGRAMACION LINEAL. METODO SIMPLEX: SOLUCION DE PROBLEMAS DE PROGRAMACION LINEAL. El método Simplex es un procedimiento general para resolver problemas de programación lineal. Desarrollado por George Dantzig en 1947, esta

Más detalles

MÉTODO SIMPLEX. Introducción

MÉTODO SIMPLEX. Introducción MÉTODO SIMPLEX Introducción El Método Simplex publicado por George Dantzig en 1947 consiste en un algoritmo iterativo que secuencialmente a través de iteraciones se va aproximando al óptimo del problema

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

Conversión a la Forma Estándar

Conversión a la Forma Estándar 10 de junio de 2014 Introducción Introducción En esta lectura daremos una introducción al método Simplex desarrollado por George Bernard Dantzig (8 de noviembre de 1914 13 de mayo de 2005) en 1947. Este

Más detalles

Formato para prácticas de laboratorio

Formato para prácticas de laboratorio Formato para prácticas de laboratorio CARRERA INGENIERIA INDUSTRIAL PLAN DE ESTUDIO CLAVE DE UNIDAD DE APRENDIZAJE 2007-1 9013 NOMBRE DE LA UNIDAD DE APRENDIZAJE METODOLOGIA PARA LA RESOLUCION DE PROBLEMAS

Más detalles

INVESTIGACION DE OPERACIONES:

INVESTIGACION DE OPERACIONES: METODO SIMPLEX El algoritmo símplex fue descubierto por el matemático norteamericano George Bernard Dantzig en 1947, es una técnica para dar soluciones numéricas a problema de programación lineal Un problema

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

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

MÉTODO SIMPLEX. Es un método genérico de solución de problemas lineales, desarrollado por George Dantzig en 1947.

MÉTODO SIMPLEX. Es un método genérico de solución de problemas lineales, desarrollado por George Dantzig en 1947. FUNDACIÓN UNIVERSITARIA DE SAN GIL UNISANGIL UNAB Pág. 1 MÉTODO SIMPLEX Es un método genérico de solución de problemas lineales, desarrollado por George Dantzig en 1947. Matricialmente podemos representar

Más detalles

7. PROGRAMACION LINEAL

7. PROGRAMACION LINEAL 7. PROGRAMACION LINEAL 7.1. INTRODUCCION A LA PROGRMACION LINEAL 7.2. FORMULACION DE UN PROBLEMA LINEAL 7.3. SOLUCION GRAFICA DE UN PROBLEMA LINEAL 7.4. CASOS ESPECIALES DE PROBLEMAS LINEALES 7.4.1. Problemas

Más detalles

Programación Lineal. María Muñoz Guillermo Matemáticas I U.P.C.T. M. Muñoz (U.P.C.T.) Programación Lineal Matemáticas I 1 / 13

Programación Lineal. María Muñoz Guillermo Matemáticas I U.P.C.T. M. Muñoz (U.P.C.T.) Programación Lineal Matemáticas I 1 / 13 Programación Lineal María Muñoz Guillermo maria.mg@upct.es U.P.C.T. Matemáticas I M. Muñoz (U.P.C.T.) Programación Lineal Matemáticas I 1 / 13 Qué es la Programación Lineal? Introducción La Programación

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

Programación Lineal. Yolanda Hinojosa

Programación Lineal. Yolanda Hinojosa Programación Lineal Yolanda Hinojosa Contenido Formulación primal de un programa lineal. Propiedades Algoritmo del simplex Algoritmo dual del simplex Formulación dual de un programa lineal. Propiedades

Más detalles

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

EL MÉTODO SIMPLEX ALGEBRAICO. M. En C. Eduardo Bustos Farías EL MÉTODO SIMPLEX ALGEBRAICO M. En C. Eduardo Bustos Farías Modelos sin solución Degeneración. óptima Soluciones múltiples o alternativas () No acotado: Ocurre cuando el objetivo puede crecer infinitamente

Más detalles

Método Simplex. Ing. Ricardo Fernando Otero, MSc

Método Simplex. Ing. Ricardo Fernando Otero, MSc Método Simplex Ing. Ricardo Fernando Otero, MSc Forma estándar de un modelo de programación lineal Dirección de mejora: Maximizar Todas las restricciones deben ser El lado izquierdo debe contener solo

Más detalles

Resolvamos los modelos de una vez por todas (aunque tengan más de dos variables) Usaremos el Método Simplex, desarrollado por George Dantzig en 1947

Resolvamos los modelos de una vez por todas (aunque tengan más de dos variables) Usaremos el Método Simplex, desarrollado por George Dantzig en 1947 Teórica III Nuevamente recordamos que este material es de apoyo a las clases teóricas. Si no asistieron a la clase, les faltarán varias cosas que tienen que ver con el trabajo en clase y con las explicaciones

Más detalles

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

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

Más detalles

Tema 18. Programación lineal Formulación primal de un programa lineal

Tema 18. Programación lineal Formulación primal de un programa lineal Tema 18 Programación lineal 18.1. Formulación primal de un programa lineal Dentro de la programación matemática hablamos de programación lineal (PL) si tanto la función objetivo como las restricciones

Más detalles

Facultad de Ciencias Económicas, Jurídicas y Sociales - Métodos Cuantitativos para los Negocios

Facultad de Ciencias Económicas, Jurídicas y Sociales - Métodos Cuantitativos para los Negocios Ubicación dentro del Programa Unidad III UNIDAD II: PROGRAMACIÓN LINEAL 1. Característica. Formulación matemática de un problema de programación lineal. Planteo e interpretación de un sistema de inecuaciones.

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

Unidad III Teoría de la Dualidad.

Unidad III Teoría de la Dualidad. Curso de investigación de operaciones http://www.luciasilva.8k.com/5.5.htm Unidad III Teoría de la Dualidad. III.1 FORMULACIÓN DEL PROBLEMA DUAL La Teoría de la Dualidad es una de las herramientas que

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

Para poder elaborar el problema dual a partir del primal, este se debe presentar en su forma canónica de la siguiente forma:

Para poder elaborar el problema dual a partir del primal, este se debe presentar en su forma canónica de la siguiente forma: TEORIA DE LA DUALIDAD. Cada problema de programación lineal tiene un segundo problema asociado con él. Uno se denomina primal y el otro dual. Los 2 poseen propiedades muy relacionadas, de tal manera que

Más detalles

Matemáticas

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

MÉTODO SIMPLEX MÉTODO DE SOLUCIÓN GRÁFICO

MÉTODO SIMPLEX MÉTODO DE SOLUCIÓN GRÁFICO MÉTODO SIMPLEX MÉTODO DE SOLUCIÓN GRÁFICO Investigación de Operaciones 1 Introducción a la Programación Lineal Un modelo de programación lineal busca maximizar o minimizar una función lineal, sujeta a

Más detalles

Capítulo 4 Método Algebraico

Capítulo 4 Método Algebraico Capítulo 4 Método Algebraico Introducción En la necesidad de desarrollar un método para resolver problemas de programación lineal de más de dos variables, los matemáticos implementaron el método algebraico,

Más detalles

ESCUELA DE CIENCIAS CIENCIAS BASICAS TECNOLOGIA E INGENIERIA PROGRAMACION LINEAL Act No. 8. LECTURA LECCION EVALUATIVA 2

ESCUELA DE CIENCIAS CIENCIAS BASICAS TECNOLOGIA E INGENIERIA PROGRAMACION LINEAL Act No. 8. LECTURA LECCION EVALUATIVA 2 INTRODUCCION AL METODO GRAFICO Antes de entrarnos por completo en los métodos analíticos de la investigación de operaciones es muy conveniente ver un poco acerca de las desigualdades de una ecuación lineal.

Más detalles

UNIVERSIDAD PERUANA LOS ANDES NEGOCIOS APLICATIVO - WINQBS

UNIVERSIDAD PERUANA LOS ANDES NEGOCIOS APLICATIVO - WINQBS UNIVERSIDAD PERUANA LOS ANDES Facultad de Ciencias i Administrativas i ti y Contables METODOS CUANTITATIVOS DE NEGOCIOS APLICATIVO - WINQBS Formular y resolver modelos de optimización: programación lineal

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

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE MINAS

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE MINAS FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE MINAS SÍLABO INVESTIGACIÓN DE OPERACIONES I. DATOS GENERALES 1.0. Unidad académica : Ingeniería de Minas 1.1. Semestre académico

Más detalles

x 1, x 2 0 Maximizar 3x 1 + x 2 s.a 2x 1 + x 2 4 2x 1 + 3x 2 4 x 1 + 3x 2 3

x 1, x 2 0 Maximizar 3x 1 + x 2 s.a 2x 1 + x 2 4 2x 1 + 3x 2 4 x 1 + 3x 2 3 EJERCICIOS DE INVESTIGACIÓN OPERATIVA. Hoja. Dado el PL: Maximizar x + x x s.a x + x + x x x x x, x, x Calcula la solución del problema aplicando el algoritmo del Simplex. Existe más de una solución óptima?

Más detalles

MÉTODO SIMPLEX REVISADO O FORMA MATRICIAL

MÉTODO SIMPLEX REVISADO O FORMA MATRICIAL MÉTODO SIMPLEX REVISADO O FORMA MATRICIAL Algoritmo del método simplex que mejora la eficiencia de los cálculos, se realizan los mismos pasos del método simplex visto, sólo se diferencia en la manera de

Más detalles

4. Métodos de Solución PPL : Solución Algebraica: MÉTODO SIMPLEX Segunda Parte

4. Métodos de Solución PPL : Solución Algebraica: MÉTODO SIMPLEX Segunda Parte 4. Métodos de Solución PPL : Solución Algebraica: MÉTODO SIMPLEX Segunda Parte Jorge Eduardo Ortiz Triviño jeortizt@unal.edu.co http:/www.docentes.unal.edu.co MÉTODO SIMPLEX Ejemplo de Simplex: Vamos a

Más detalles

Tema 3 Optimización lineal. Algoritmo del simplex

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

Más detalles

Unidad I: Programación Lineal

Unidad I: Programación Lineal Unidad I: Programación Lineal 1.1 Definición, desarrollo y tipos de modelos de investigación de operaciones Actualmente la administración está funcionando en un ambiente de negocios que está sometido a

Más detalles

Dirección de Operaciones

Dirección de Operaciones Dirección de Operaciones 1 Sesión No.5 Nombre: El método simplex. Segunda parte. Objetivo Al finalizar la sesión, el alumno será capaz de identificar las herramientas que permiten resolver problemas de

Más detalles

Programación Lineal y Optimización Primer Examen Parcial :Solución Profr. Eduardo Uresti, Enero-Mayo 2010

Programación Lineal y Optimización Primer Examen Parcial :Solución Profr. Eduardo Uresti, Enero-Mayo 2010 Programación Lineal y Optimización Primer Examen Parcial : Profr. Eduardo Uresti, Enero-Mayo 200 Matrícula: Nombre:. Una pequeña empresa fabrica artículos de dos tipos a partir de tres materias primas,

Más detalles

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

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

Más detalles

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA INDUSTRIAL SÍLABO INVESTIGACIÓN DE OPERACIONES I I. DATOS GENERALES 1.0. Unidad : Investigación de Operaciones I 1.1. Semestre académico

Más detalles

Optimización de Problemas de Producción

Optimización de Problemas de Producción Optimización de Problemas de Producción Pedro Piñeyro - Luis Stábile Colaboran: Héctor Cancela - Antonio Mauttone - Carlos Testuri Depto. Investigación Operativa. Instituto de Computación. Facultad de

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

Método Simplex: Variaciones (Caso Minimización)

Método Simplex: Variaciones (Caso Minimización) Método Simplex: Variaciones (Caso Minimización) Existen dos formas de resolver un problema de minimización con método simplex:. Modificar en dos aspectos el algoritmo que se utilizó para el caso de maximización:

Más detalles

RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX

RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX Prof. MSc. Julio Rito Vargas Otro ejemplo ================================================================================ Resolver por el método

Más detalles

MODELOS DETERMINISTAS. Programación Lineal ESPERANZA AYUGA TÉLLEZ

MODELOS DETERMINISTAS. Programación Lineal ESPERANZA AYUGA TÉLLEZ MODELOS DETERMINISTAS Programación Lineal ESPERANZA AYUGA TÉLLEZ OBJETIVOS: Programación Lineal Comprender la idea de la programación lineal y sus posibilidades de aplicación a problemas prácticos. Conocer

Más detalles

Programación Entera. Nelson Devia C. IN Modelamiento y Optimización Departamento de Ingeniería Industrial Universidad de Chile

Programación Entera. Nelson Devia C. IN Modelamiento y Optimización Departamento de Ingeniería Industrial Universidad de Chile IN3701 - Modelamiento y Optimización Departamento de Ingeniería Industrial Universidad de Chile 2011 Basado en Bertsimas, D., Tsitsiklis, J. (1997) Introduction to Linear Optimization Capítulos 10 y 11

Más detalles

SOLVER PLANTEAR EL SIGUIENTE EJERCICIO CON SUS PASOS A SEGUIR Y DISEÑAR UN MODELO MATEMATICO CON SUS RESPECTIVAS FUNCIONES

SOLVER PLANTEAR EL SIGUIENTE EJERCICIO CON SUS PASOS A SEGUIR Y DISEÑAR UN MODELO MATEMATICO CON SUS RESPECTIVAS FUNCIONES SOLVER PLANTEAR EL SIGUIENTE EJERCICIO CON SUS PASOS A SEGUIR Y DISEÑAR UN MODELO MATEMATICO CON SUS RESPECTIVAS FUNCIONES 1. Analizar el problema ya que se tiene que realizar 2 tablas una para plantear

Más detalles

UNIVERSIDAD SANTO TOMÁS - BOGOTÁ

UNIVERSIDAD SANTO TOMÁS - BOGOTÁ UNIVERSIDAD SANTO TOMÁS - BOGOTÁ Problema de Programación Lineal Restringida (PLR) Por Métodos Numéricos y software dedicado Ing. Carlos J. Alba Mendoza Facultad de Ingeniería Civil PRESENTACION En este

Más detalles

Formulación del problema de la ruta más corta en programación lineal

Formulación del problema de la ruta más corta en programación lineal Formulación del problema de la ruta más corta en programación lineal En esta sección se describen dos formulaciones de programación lineal para el problema de la ruta más corta. Las formulaciones son generales,

Más detalles

Universidad Nacional de Ingeniería UNI-RUACS 01/09/11

Universidad Nacional de Ingeniería UNI-RUACS 01/09/11 Universidad Nacional de Ingeniería UNI-RUACS 01/09/11 Elaborado por: Deall Daniel Irías Estelí, Nicaragua El método Simplex es un procedimiento iterativo que permite ir mejorando la solución a cada paso.

Más detalles

La Geometría de la Programación Lineal

La Geometría de la Programación Lineal La Geometría de la Programación Lineal Basado en Bertsimas Tsitsiklis Introduction to Linear Optimization Chap. IN7 Modelamiento y Optimización Nelson Devia C. Introducción Se dice que un conjunto S en

Más detalles

Planteamiento de problemas de programación lineal. M. En C. Eduardo Bustos Farías

Planteamiento de problemas de programación lineal. M. En C. Eduardo Bustos Farías Planteamiento de problemas de programación lineal M. En C. Eduardo Bustos Farías 1 Ejemplo. Compañía Ferguson Asignación de capital 2 COMPAÑÍA FERGUSON La Ferguson enfrenta el problema de determinar que

Más detalles

Dualidad y postoptimización

Dualidad y postoptimización Dualidad y postoptimización José María Ferrer Caja Universidad Pontificia Comillas Definición A cada problema de optimización lineal le corresponde otro que se denomina problema dual En forma canónica

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA SEDE: UNI-NORTE PRIMER PARCIAL DE INVESTIGACIÓN DE OPERACIONES I (SOLUCIÓN)

UNIVERSIDAD NACIONAL DE INGENIERÍA SEDE: UNI-NORTE PRIMER PARCIAL DE INVESTIGACIÓN DE OPERACIONES I (SOLUCIÓN) UNIVERSIDAD NACIONAL DE INGENIERÍA SEDE: UNI-NORTE PRIMER PARCIAL DE INVESTIGACIÓN DE OPERACIONES I Prof.: MSc. Ing. Julio Rito Vargas Avilés (SOLUCIÓN) I. Representar gráficamente la región determinada

Más detalles

Herramientas computacionales para la Programación n Lineal

Herramientas computacionales para la Programación n Lineal Programación Lineal - Antonin Ponsich 1. Introducción Herramientas computacionales para la Programación n Lineal 1. Introducción El método gráfico es válido para problemas de hasta dos variables de decisión

Más detalles

Introducción.- Problema dual.-

Introducción.- Problema dual.- 30 Unidad 3 Análisis de dualidad y sensibilidad Competencia-el estudiante debe convertir un modelo estático en dinámico a través del análisis de sensibilidad basado en dos situaciones cambios en la función

Más detalles

ANÁLISIS DE SENSIBILIDAD.

ANÁLISIS DE SENSIBILIDAD. ANÁLISIS DE SENSIBILIDAD. En la mayoría de las aplicaciones practicas, algunos datos del problema no son conocidos con exactitud y por esto son estimados tan bien como sea posible. Es importante poder

Más detalles

Planteamiento de problemas de programación lineal. M. En C. Eduardo Bustos Farías

Planteamiento de problemas de programación lineal. M. En C. Eduardo Bustos Farías Planteamiento de problemas de programación lineal M. En C. Eduardo Bustos Farías 1 Objetivo Analizar diferentes ejemplos del uso de la metodología de la Investigación de Operaciones para el planteamiento

Más detalles

RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX

RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX RESOLVER PROBLEMA DE PROGRAMACIÓN LINEAL POR METODO SIMPLEX Prof. MSc. Julio Rito Vargas ================================================================================ Resolver por el método Simplex,

Más detalles

Método Simplex en Optimización de Problemas de Producción

Método Simplex en Optimización de Problemas de Producción Método Simplex en Optimización de Problemas de Producción Pedro Piñeyro - Luis Stábile - Fernando Islas - Carlos Testuri Héctor Cancela - Antonio Mauttone Depto. Investigación Operativa. Instituto de Computación.

Más detalles

Investigación Operativa I. Programación Lineal. Informática de Gestión

Investigación Operativa I. Programación Lineal.  Informática de Gestión Investigación Operativa I Programación Lineal http://invop.alumnos.exa.unicen.edu.ar/ - 2013 Exposición Introducción: Programación Lineal Sistema de inecuaciones lineales Problemas de optimización de una

Más detalles

3.1. Motivación gráfica del método Simplex

3.1. Motivación gráfica del método Simplex l método Simplex. Algoritmo de las dos fases.. Motivación gráfica del método Simplex l método gráfico de resolución nos garantiza que si la región de soluciones posibles es acotada, como ocurre en los

Más detalles

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

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

Más detalles

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

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

Más detalles

Programación Lineal. - Si no: Sea j tal que c

Programación Lineal. - Si no: Sea j tal que c Programación Lineal El objetivo de este documento es hacer una breve introducción a la programación lineal que pueda contribuir al fácil manejo de la aplicación. La programación lineal es un procedimiento

Más detalles

TOMA DE DECISIONES EN LA EMPRESA DE PRODUCTOS LÁCTEOS DE COLÓN CON APOYO DE LA INVESTIGACIÓN DE OPERACIONES.

TOMA DE DECISIONES EN LA EMPRESA DE PRODUCTOS LÁCTEOS DE COLÓN CON APOYO DE LA INVESTIGACIÓN DE OPERACIONES. TOMA DE DECISIONES EN LA EMPRESA DE PRODUCTOS LÁCTEOS DE COLÓN CON APOYO DE LA INVESTIGACIÓN DE OPERACIONES. Ing. Manuel Domínguez Alejo 1, MSc. Adriana Delgado Landa 2. 1. Universidad de Matanzas Sede

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

UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4

UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4 Ing. César Urquizú UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 4 Ing. César Urquizú Teoría de la dualidad El desarrollo de esta teoría de la dualidad es debido al interés que existe en la interpretación económica

Más detalles

UNIVERSIDAD DE MANAGUA Al más alto nivel

UNIVERSIDAD DE MANAGUA Al más alto nivel Prof.: MSc. Julio Rito Vargas A. UNIVERSIDAD DE MANAGUA Al más alto nivel Análisis de Sensibilidad (Problemas resueltos) Un fabricante produce tres componentes para venderlos a compañías de refrigeración.

Más detalles

Degeneración y ciclaje. Método de las dos fases CO-3411 (S08) 30/03/

Degeneración y ciclaje. Método de las dos fases CO-3411 (S08) 30/03/ CO-3411 (S08 30/03/2008 98 Degeneración y ciclaje En el caso de problemas generales, una solución será degenerada cuando alguna de las variables básicas se encuentra en una de sus cotas (comparar con el

Más detalles

Optimización y Programación Lineal

Optimización y Programación Lineal Optimización y Programación Lineal Método Simplex: Minimización 3 de enero de Método Simplex: Minimización () Optimización y Programación Lineal 3 de enero de / 4 Minimización Minimización En la definición

Más detalles

Figura 1: Esquema de las tablas simplex de inicio y general.

Figura 1: Esquema de las tablas simplex de inicio y general. RELACIONES PRIMAL-DUAL Los cambios que se hacen en el modelo original de programación lineal afectan a los elementos de la tabla óptima actual el que se tenga en el momento, que a su vez puede afectar

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

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

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

Más detalles

EJERCICIO 1. Max Z = 6 x x 2 s.r. (1) 4 x x 2 12 (2) 2 x x 2 16 (3) 2 x 1 6 x 1, x 2 0

EJERCICIO 1. Max Z = 6 x x 2 s.r. (1) 4 x x 2 12 (2) 2 x x 2 16 (3) 2 x 1 6 x 1, x 2 0 Considere el Programa Lineal siguiente: EJERCICIO Max Z 6 x + 9 x 2 s.r. () 4 x + 6 x 2 2 (2) 2 x + 8 x 2 6 (3) 2 x 6 x, x 2 0 (.a) 3 2 0 2 3 4 5 6 7 8 El Problema tiene una Región Factible delimitada

Más detalles

APUNTES SOBRE EL MÉTODO SÍMPLEX DE PROGRAMACIÓN LINEAL. Adriel R. Collazo Pedraja

APUNTES SOBRE EL MÉTODO SÍMPLEX DE PROGRAMACIÓN LINEAL. Adriel R. Collazo Pedraja APUNTES SOBRE EL MÉTODO SÍMPLEX DE PROGRAMACIÓN LINEAL Adriel R. Collazo Pedraja 33 INTERPRETACIÓN DEL CUARTO TABLÓN Los valores de los Z j, de 0 y positivos indican que la solución es óptima. Las variables

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

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

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

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