SlideShare una empresa de Scribd logo
1 de 14
INVESTIGACIÓN DE
OPERACIONES
UNIDAD 2: Programación
Lineal
Alfredo Fuentes Silva
alfredoleofuentes@gmail.com
alffuent@unap.cl
• Procedimiento para resolver programaciones lineales
• Desarrollada en 1947, se utiliza hasta el día de hoy para resolver
PL de alta complejidad (muchas variables) mediante software
especializado.
• Todos los software que resuelven PL lo hacen mediante este
método.
• Es un proceso algebraico con fundamentos geométricos.
Método Simplex
FUNDAMENTO GEOMÉTRICO
• Analiza las soluciones factibles correspondientes a
los vértices. Al hacer esto simplifica de sobremanera
el problema dado que de otra forma deberían
analizarse todos los puntos posibles dentro de la
región factible.
• Corresponde a un algoritmo iterativo que responde a
lo siguiente:
I. Inicio  Para comenzar a iterar es necesario contar con
una solución inicial.
II. Prueba optimalidad  Es esta solución óptima?
III. Respuesta  Sí, se termina … No, se devuelve a I.
Método Simplex
• Siempre que sea posible, elegir el origen como solución inicial
(0,0) ya que por lo general ese punto es parte de la región
factible.
• El movimiento desde una solución posible a otra es de manera
adyacente, es decir, la búsqueda por la solución óptima sigue
una trayectoria.
• El método, al encontrar una solución actual, sólo identifica la
tasa de mejoramiento de la solución adyacente, que en caso
que no sea favorable se desecha (no hay necesidad de probar si
es o no solución óptima)
• Este procedimiento se realizó de manera algebraica para poder
sistematizarlo y por último codificarlo de tal manera que pudiera
ser utilizado en computador
Método Simplex
Taha, 2009
Método Simplex
CÓMO SE APLICA
• Solución de sistemas de ecuaciones
I. Conversión de restricción funcionales de desigualdad en igualdades
equivalentes.
Esto se genera mediante la adición o sustracción de variables ficticias en
las restricciones.
II. Resolución mediante forma tabular (tableau), en la cual se registra sólo la
información esencial (coef. De variables, constantes, variables básicas).
Para ≤  Variable de Holgura (positiva y básica)
Para =  Variable artificial (positiva, debe adicionarse a la F.O)
Para ≥  Variable de Exceso (negativa y no básica) y variable artificial (positiva, debe
adicionarse a la F.O)
Método Simplex
RESOLVER LA PL
MEDIANTE SIMPLEX
I. Conversión a igualdades Normalización
F. Objetivo 𝑍 − 3𝑥1 − 5𝑥2 = 0
Restricciones 𝑥1 + 𝑆1 = 4
2𝑥2 + 𝑆2 = 12
3𝑥1 + 2𝑥2 + 𝑆3 = 18
Variables Básicas : 𝑆1, 𝑆2, 𝑆3 Aquellas que se han adicionado
Variables No Básicas : 𝑥1, 𝑥2 Variables que existen.
El Objetivo es convertir las variables no básicas en básicas y así obtener
los valores correspondientes a cada una.
Método Simplex
II. Construcción de tabla Simplex
Se construye usando los coeficientes de las igualdades anteriormente desarrolladas
Iteración 0
Con esto se obtiene la tabla que corresponde al origen (en gráfico) con:
X1 = 0 X3 = 4 Z = 0 La columna de V. básicas junto con la Columna de Lado
X2 = 0 X4 = 12 Derecho nos indica los valores que toma cada una de las
X5 = 18 variables (si no están en la 1° columna entonces tienen
valor 0.
Se debe realizar iteraciones hasta que las variables no básicas estén en la columna básicas (siempre que
sea posible).
Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO
Z 1 -3 -5 0 0 0 0
S1 0 1 0 1 0 0 4
S2 0 0 2 0 1 0 12
S3 0 3 2 0 0 1 18
Iteración 0
Método Simplex
II. Construcción de tabla Simplex
Se construye usando los coeficientes de las igualdades anteriormente desarrolladas
Iteración 1
a. Determinación de columna pivote  donde se encuentre el valor absoluto mayor. (en este
cas0 |-5| = 5, columna X2 VARIABLE ENTRANTE (a básicas)
b. Determinación de fila pivote  Se divide el lado derecho por la columna pivote, el cociente
menor corresponde a la fila pivote, Fila X4 (12/2 = 6 vs 18/2 = 9). S2 VARIABLE SALIENTE (deja
básicas)
c. La columna correspondiente a X2 debe tener la misma forma que las variables básicas (en
este caso 0,0,1,0) por lo que se debe primeramente dividir la fila pivote por el n° pivote ( en
este caso 2) y luego se debe realizar las operaciones algebraicas básicas para transformar el n°
pivote con tal que al ser sumado (o restado) haga 0 los otros valores de la columna (nota : La
operación algebraica y la suma (o resta) debe ser realizada en toda la fila pivote).
Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO
Z 1 -3 -5 0 0 0 0
S1 0 1 0 1 0 0 4
S2 0 0 2 0 1 0 12
S3 0 3 2 0 0 1 18
Iteración 0
Método Simplex
II. Construcción de tabla Simplex
Iteración 2
i. Dividir en 2 la columna pivote
ii. Multiplicar por 5/2 la columna pivote y sumarla a la fila Z.
iii. Fila S1 queda igual ( el valor que intersecta la columna es 0).
iv. Se multiplica por -1 y se suma a S3
Nota = SIEMPRE los valores de L.Derecho ≥ 0.
v. Resultados:
X1 = 0 S1 = 4 Z = 30
X2 = 6 S2 = 0
S3 = 6
Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO
Z 1 -3 0 0 5/2 0 30
S1 0 1 0 1 0 0 4
X2 0 0 1 0 1/2 0 6
S3 0 3 0 0 -1 0 6
Iteración 0
Iteración
1
Método Simplex
II. Construcción de tabla Simplex
Iteración 2
i. Se debe repetir lo realizado en iteración 1
X1 = 2 S1 = 10/3 Z = 36
X2 = 6 S2 = 0
S3 = 0
Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO
Z 1 -3 0 0 5/2 0 30
S1 0 1 0 1 0 0 4
X2 0 0 1 0 1/2 0 6
S3 0 3 0 0 -1 1 6
Iteración 0
Iteración
1
Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO
Z 1 0 0 0 3/2 1 36
S1 0 0 0 1 0 0 10/3
X2 0 0 1 0 1/2 0 6
X1 0 1 0 0 0 0 2
Iteración 2
RESULTADO
Método Simplex
𝑀𝑎𝑥 𝑍 = 400𝑥1 + 300𝑥2
𝑠𝑢𝑗𝑒𝑡𝑜 𝑎
3𝑥1 + 3𝑥2 ≤ 120
6𝑥1 + 3𝑥2 ≤ 180
𝑥1 ≥ 0, 𝑥2 ≥ 0
Ejercicio en clases
CLASE+4+IO1+Simplex.pptx

Más contenido relacionado

Similar a CLASE+4+IO1+Simplex.pptx

Actividad3.5 equipo4completa
Actividad3.5 equipo4completaActividad3.5 equipo4completa
Actividad3.5 equipo4completaviovazquez1780
 
Método Simplex Caso de Maximización
Método Simplex Caso de MaximizaciónMétodo Simplex Caso de Maximización
Método Simplex Caso de MaximizaciónLuis Guerrero
 
7.0 metodo simplex
7.0 metodo simplex7.0 metodo simplex
7.0 metodo simplexjaldanam
 
7.0 metodo simplex
7.0 metodo simplex7.0 metodo simplex
7.0 metodo simplexjaldanam
 
Ejemplo práctico en clase
Ejemplo práctico en claseEjemplo práctico en clase
Ejemplo práctico en claseunefadeizi
 
Solución de problemas en programación lineal
Solución de problemas en programación linealSolución de problemas en programación lineal
Solución de problemas en programación linealARLO SOLIS
 
Resolucion del metodo simplex
Resolucion del metodo simplexResolucion del metodo simplex
Resolucion del metodo simplexBaiser Roa
 
7.0 metodo simplex
7.0 metodo simplex7.0 metodo simplex
7.0 metodo simplexVanessa
 
PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"ALEGRE_ALI
 
PROGRAMACION LINEAL METODO SIMPLEX
PROGRAMACION LINEAL METODO SIMPLEXPROGRAMACION LINEAL METODO SIMPLEX
PROGRAMACION LINEAL METODO SIMPLEXALEGRE_ALI
 
Investigacion de operaciones 10% segundo corte
Investigacion de operaciones 10% segundo corteInvestigacion de operaciones 10% segundo corte
Investigacion de operaciones 10% segundo cortejoelfinol
 
El Método simplex
El Método simplexEl Método simplex
El Método simplexYesid Ariza
 
Metodo simplex en dos fases
Metodo simplex en dos fasesMetodo simplex en dos fases
Metodo simplex en dos fasesLuis Salazar
 

Similar a CLASE+4+IO1+Simplex.pptx (20)

Actividad3.5 equipo4completa
Actividad3.5 equipo4completaActividad3.5 equipo4completa
Actividad3.5 equipo4completa
 
Actividad 3.5 equipo 4 método simplex
Actividad 3.5 equipo 4 método simplexActividad 3.5 equipo 4 método simplex
Actividad 3.5 equipo 4 método simplex
 
Método Simplex Caso de Maximización
Método Simplex Caso de MaximizaciónMétodo Simplex Caso de Maximización
Método Simplex Caso de Maximización
 
7.0 metodo simplex
7.0 metodo simplex7.0 metodo simplex
7.0 metodo simplex
 
7.0 metodo simplex
7.0 metodo simplex7.0 metodo simplex
7.0 metodo simplex
 
Operativa 1
Operativa  1Operativa  1
Operativa 1
 
110105553 programacion-lineal
110105553 programacion-lineal110105553 programacion-lineal
110105553 programacion-lineal
 
Ejemplo práctico en clase
Ejemplo práctico en claseEjemplo práctico en clase
Ejemplo práctico en clase
 
Método simplex
Método simplexMétodo simplex
Método simplex
 
Solución de problemas en programación lineal
Solución de problemas en programación linealSolución de problemas en programación lineal
Solución de problemas en programación lineal
 
Sesión 04 2015 II
Sesión 04 2015 IISesión 04 2015 II
Sesión 04 2015 II
 
Resolucion del metodo simplex
Resolucion del metodo simplexResolucion del metodo simplex
Resolucion del metodo simplex
 
7.0 metodo simplex
7.0 metodo simplex7.0 metodo simplex
7.0 metodo simplex
 
PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"
 
PROGRAMACION LINEAL METODO SIMPLEX
PROGRAMACION LINEAL METODO SIMPLEXPROGRAMACION LINEAL METODO SIMPLEX
PROGRAMACION LINEAL METODO SIMPLEX
 
Investigacion de operaciones 10% segundo corte
Investigacion de operaciones 10% segundo corteInvestigacion de operaciones 10% segundo corte
Investigacion de operaciones 10% segundo corte
 
Método de las 2 fases
Método de las 2 fasesMétodo de las 2 fases
Método de las 2 fases
 
El Método simplex
El Método simplexEl Método simplex
El Método simplex
 
Metodo simplex en dos fases
Metodo simplex en dos fasesMetodo simplex en dos fases
Metodo simplex en dos fases
 
Sesion 05a - Metodo Simplex
Sesion 05a - Metodo SimplexSesion 05a - Metodo Simplex
Sesion 05a - Metodo Simplex
 

Último

GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 

Último (20)

GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 

CLASE+4+IO1+Simplex.pptx

  • 1.
  • 2. INVESTIGACIÓN DE OPERACIONES UNIDAD 2: Programación Lineal Alfredo Fuentes Silva alfredoleofuentes@gmail.com alffuent@unap.cl
  • 3. • Procedimiento para resolver programaciones lineales • Desarrollada en 1947, se utiliza hasta el día de hoy para resolver PL de alta complejidad (muchas variables) mediante software especializado. • Todos los software que resuelven PL lo hacen mediante este método. • Es un proceso algebraico con fundamentos geométricos. Método Simplex
  • 4. FUNDAMENTO GEOMÉTRICO • Analiza las soluciones factibles correspondientes a los vértices. Al hacer esto simplifica de sobremanera el problema dado que de otra forma deberían analizarse todos los puntos posibles dentro de la región factible. • Corresponde a un algoritmo iterativo que responde a lo siguiente: I. Inicio  Para comenzar a iterar es necesario contar con una solución inicial. II. Prueba optimalidad  Es esta solución óptima? III. Respuesta  Sí, se termina … No, se devuelve a I. Método Simplex
  • 5. • Siempre que sea posible, elegir el origen como solución inicial (0,0) ya que por lo general ese punto es parte de la región factible. • El movimiento desde una solución posible a otra es de manera adyacente, es decir, la búsqueda por la solución óptima sigue una trayectoria. • El método, al encontrar una solución actual, sólo identifica la tasa de mejoramiento de la solución adyacente, que en caso que no sea favorable se desecha (no hay necesidad de probar si es o no solución óptima) • Este procedimiento se realizó de manera algebraica para poder sistematizarlo y por último codificarlo de tal manera que pudiera ser utilizado en computador Método Simplex
  • 7. CÓMO SE APLICA • Solución de sistemas de ecuaciones I. Conversión de restricción funcionales de desigualdad en igualdades equivalentes. Esto se genera mediante la adición o sustracción de variables ficticias en las restricciones. II. Resolución mediante forma tabular (tableau), en la cual se registra sólo la información esencial (coef. De variables, constantes, variables básicas). Para ≤  Variable de Holgura (positiva y básica) Para =  Variable artificial (positiva, debe adicionarse a la F.O) Para ≥  Variable de Exceso (negativa y no básica) y variable artificial (positiva, debe adicionarse a la F.O) Método Simplex
  • 8. RESOLVER LA PL MEDIANTE SIMPLEX I. Conversión a igualdades Normalización F. Objetivo 𝑍 − 3𝑥1 − 5𝑥2 = 0 Restricciones 𝑥1 + 𝑆1 = 4 2𝑥2 + 𝑆2 = 12 3𝑥1 + 2𝑥2 + 𝑆3 = 18 Variables Básicas : 𝑆1, 𝑆2, 𝑆3 Aquellas que se han adicionado Variables No Básicas : 𝑥1, 𝑥2 Variables que existen. El Objetivo es convertir las variables no básicas en básicas y así obtener los valores correspondientes a cada una. Método Simplex
  • 9. II. Construcción de tabla Simplex Se construye usando los coeficientes de las igualdades anteriormente desarrolladas Iteración 0 Con esto se obtiene la tabla que corresponde al origen (en gráfico) con: X1 = 0 X3 = 4 Z = 0 La columna de V. básicas junto con la Columna de Lado X2 = 0 X4 = 12 Derecho nos indica los valores que toma cada una de las X5 = 18 variables (si no están en la 1° columna entonces tienen valor 0. Se debe realizar iteraciones hasta que las variables no básicas estén en la columna básicas (siempre que sea posible). Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO Z 1 -3 -5 0 0 0 0 S1 0 1 0 1 0 0 4 S2 0 0 2 0 1 0 12 S3 0 3 2 0 0 1 18 Iteración 0 Método Simplex
  • 10. II. Construcción de tabla Simplex Se construye usando los coeficientes de las igualdades anteriormente desarrolladas Iteración 1 a. Determinación de columna pivote  donde se encuentre el valor absoluto mayor. (en este cas0 |-5| = 5, columna X2 VARIABLE ENTRANTE (a básicas) b. Determinación de fila pivote  Se divide el lado derecho por la columna pivote, el cociente menor corresponde a la fila pivote, Fila X4 (12/2 = 6 vs 18/2 = 9). S2 VARIABLE SALIENTE (deja básicas) c. La columna correspondiente a X2 debe tener la misma forma que las variables básicas (en este caso 0,0,1,0) por lo que se debe primeramente dividir la fila pivote por el n° pivote ( en este caso 2) y luego se debe realizar las operaciones algebraicas básicas para transformar el n° pivote con tal que al ser sumado (o restado) haga 0 los otros valores de la columna (nota : La operación algebraica y la suma (o resta) debe ser realizada en toda la fila pivote). Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO Z 1 -3 -5 0 0 0 0 S1 0 1 0 1 0 0 4 S2 0 0 2 0 1 0 12 S3 0 3 2 0 0 1 18 Iteración 0 Método Simplex
  • 11. II. Construcción de tabla Simplex Iteración 2 i. Dividir en 2 la columna pivote ii. Multiplicar por 5/2 la columna pivote y sumarla a la fila Z. iii. Fila S1 queda igual ( el valor que intersecta la columna es 0). iv. Se multiplica por -1 y se suma a S3 Nota = SIEMPRE los valores de L.Derecho ≥ 0. v. Resultados: X1 = 0 S1 = 4 Z = 30 X2 = 6 S2 = 0 S3 = 6 Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO Z 1 -3 0 0 5/2 0 30 S1 0 1 0 1 0 0 4 X2 0 0 1 0 1/2 0 6 S3 0 3 0 0 -1 0 6 Iteración 0 Iteración 1 Método Simplex
  • 12. II. Construcción de tabla Simplex Iteración 2 i. Se debe repetir lo realizado en iteración 1 X1 = 2 S1 = 10/3 Z = 36 X2 = 6 S2 = 0 S3 = 0 Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO Z 1 -3 0 0 5/2 0 30 S1 0 1 0 1 0 0 4 X2 0 0 1 0 1/2 0 6 S3 0 3 0 0 -1 1 6 Iteración 0 Iteración 1 Var. Básicas Z X1 X2 S1 S2 S3 L. DERECHO Z 1 0 0 0 3/2 1 36 S1 0 0 0 1 0 0 10/3 X2 0 0 1 0 1/2 0 6 X1 0 1 0 0 0 0 2 Iteración 2 RESULTADO Método Simplex
  • 13. 𝑀𝑎𝑥 𝑍 = 400𝑥1 + 300𝑥2 𝑠𝑢𝑗𝑒𝑡𝑜 𝑎 3𝑥1 + 3𝑥2 ≤ 120 6𝑥1 + 3𝑥2 ≤ 180 𝑥1 ≥ 0, 𝑥2 ≥ 0 Ejercicio en clases