SlideShare uma empresa Scribd logo
1 de 25
Mayo 2021
Autores:
Castillo Román C.I: 24.754.554
Martínez Vanessa C.I: 25.675.128
Noheda Ricardo C.I: 26.706.142
Perdigón José C.I: 28.250.231
Urbina Luis C.I: 28.256.156
Velásquez Génesis C.I: 27.652.559
Instituto Universitario Politécnico “Santiago Mariño”
Investigación de Operaciones.
Docente:
Ing Roxana Rodríguez.
Prácticamente es el área de la
optimización matemática dedicado a
maximizar o minimizar una función
lineal. denominada función objetivo-
Las variables de dicha
función estén sujetas a
una serie de restricciones
expresadas mediante un
sistema de ecuaciones o
inecuaciones también
lineales.
.
¿Qué es la Programación Lineal?
que
Características
1. Tiene la finalidad de facilitarle ayuda a los responsables
en las decisiones relacionadas en situaciones donde
interviene una gran cantidad de variables.
2. En los problemas de programación lineal las variables y la
función objetivo deben ser lineales.
3. Da respuesta a situaciones en las que se exige maximizar
o minimizar funciones que se encuentran sujetas a
determinadas limitaciones
4. Su empleo es frecuente en aplicaciones de la industria, la
economía, la estrategia militar, etc..
Se distingue
porque
Se conoce como el elemento
desconocido en un problema de
optimización.
Variable de Decisión
Características.
Son una cantidad cuyo valor
se puede controlar y es
necesario determinar para
solucionar un problema de
decisión.
Los parámetros
representan los valores
conocidos del sistema
o bien que se pueden
controlar.
Se conocen como incógnitas que deben
ser determinadas a partir de la solución
del modelo.
1
2
3
Tiene
Un dominio, que es una
representación compacta
del conjunto de todos los
valores posibles de la
variable.
Su forma es:
X1,X2…Xn.
Características
Se definen como relaciones entre las variables de decisión y
magnitudes que dan sentido a la solución del problema y las
acotan a valores factibles.
Se trata en un problema de programación
lineal, nos referimos a todo aquello que limita la
libertad de los valores que pueden tomar las
variables de decisión.
Restricciones
Cuando
Desde el punto de vista
matemático, son funciones
lineales expresadas como
igualdades o desigualdades
Representan recursos,
condiciones
o requerimientos
establecidos.
Limitan el valor de las
variables de decisión a
valores permisibles.
Las restricciones por
lo general tienen la
forma.
1
2
3
4
Características.
Es el objetivo global de un problema
de decisión expuesto en forma
matemática en términos de los datos
y de las variables de decisión.
En la mayoría de la
ocasiones parte de la idea
o ecuación general de:
Función Objetivo
Su forma
Es una relación matemática entre las variables de
decisión, parámetros y una magnitud que representa
el objetivo o producto del sistema.
Será optimizada dadas las limitaciones o
restricciones determinadas, con variables que
necesitan ser minimizadas o maximizadas
Tiene una estrecha cercanía con la pregunta general
que se desea responder.
1
2
3
Una compañía fabrica y venden dos modelos de lámpara L1 y L2. Para su fabricación se
necesita un trabajo manual de 20 minutos para el modelo L1 y de 30 minutos para el L2; y un
trabajo de máquina de 20 minutos para el modelo L1 y de 10 minutos para L2.Se dispone para
el trabajo manual de 100 horas al mes y para la máquina 80 horas al mes. Sabiendo que el
beneficio por unidad es de 15 y 10 euros para L1 y L2, respectivamente, planificar la
producción para obtener el máximo beneficio.
Ejemplo (1) de Elaboración
del Modelo.
Variables de
Decisión
Función
Objetivo
Restricciones
Es ésta caso en particular el
enunciado a más que claro en
darnos las variables de
optimización.
x = nº de lámparas L1
y = nº de lámparas L2
Pasamos los tiempos a
horas
20 min = 1/3 h
30 min = 1/2 h
10 min = 1/6 h
1/3x + 1/2y ≤ 100
1/3x + 1/6y ≤ 80
Las restricciones
de no negatividad
no son necesarias
en este ejemplo
dado que se trata
de un ejercicio de
maximización.
Básicamente se trata de un procedimiento de solución que constituye
una excelente alternativa de representación y resolución de modelos
de Programación Lineal.
La peculiar característica de aplicarse a
solo sistemas de 2 variables de
decisión.
Además
tienen
En representar por
medio de gráficas las
restricciones del
problema.
¿Qué es el método Gráfico?
Consiste
Características
Representa una forma fácil y
rápida para la solución de
problemas de programación
Lineal.
Debe ser aplicado siempre
debe contar con solo 2
variables de decisiones.
Consiste en representar
geométricamente las
restricciones, condiciones
técnicas y función objetivos.
La solución óptima del problema
se encuentra en uno de los
vértices de esta área de
soluciones creada.
Los ejes son relacionados con las variables del problema, el método es llamado método
gráfico en actividad. Cuando se relacionan las restricciones tecnológicas se denomina
método gráfico en recursos.
Se trata de una
técnica que
Cuando
Procedimiento para la
Elaboración
Plantear el problema de programación lineal en términos
matemáticos.
Trazar el gráfico de las de las restricciones, igualarlas a 0.
Determinar la región factible.
Trazar la función objetivo.
Encontrar la solución visual y gráfica.
Procedimiento para la
Elaboración del Ejemplo (1)
Variables de
Decisión
Función
Objetivo
Restricciones
x = nº de lámparas L1
y = nº de lámparas L2
1/3x + 1/2y ≤ 100
1/3x + 1/6y ≤ 80
Maximizar
El primer paso es hallar el conjunto de soluciones factibles, Tenemos
que representar gráficamente las restricciones, para ello encontramos
los puntos de corte para cada de las restricciones.
1
Continuación del enunciado pag 6.
Convertimos las inecuaciones en ecuaciones lineales para poder
encontrar los puntos de corte, igualando a 0 (x,y) de cada ecuación.
2
Para X=0.
1/3·0 + 1/2·y = 100
1/2·y = 100
y = 100/(1/2)
Y= 200.
Para Y=0
1/3·x + 1/2·0 = 100
1/3·x = 100
x = 100/(1/3)
X=300
1/3·x + 1/2·y = 100
Para X=0.
1/3·0 + 1/6·y = 80
1/6·y = 80
y = 80/(1/6)
Y= 480.
Para Y=0
1/3·x + 1/6·0 = 80
1/3·x = 80
x = 80/(1/3)
X=240
1/3·x + 1/6·y = 80
Encontramos los
puntos de intersección
1) 1/3·x + 1/2·y = 100
2) 1/3·x + 1/6·y = 80 (-1)
1/3·x + 1/2·y = 100
-1/3·x - 1/6·y =- 80
-----------------------------
1/3y= 20; y=60
Sustituimos en
ecuación 1.
1/3·x + 1/2·(60) = 100
1/3x+30=100
1/3x= 70
X=210.
Luego se grafica el punto optima de las ecuaciones encontradas, es
decir, las coordenadas de los vértices del recinto de las soluciones
factibles, la solución óptima si es única se encuentra en un vértice del
recinto.
4
Por ultimo se calcula el valor de la
función objetivo
En la función objetivo sustituimos
cada uno de los vértices.
f(x, y) = 15x + 10y
f(0, 200) = 15·0 + 10·200 = 2 000 €
f(240, 0 ) = 15·240 + 10·0 = 3 600 €
f(210, 60) = 15·210 + 10·60 = 3 750 €
Máximo
5
Método Simplex Tabular
Paso inicial
La solución básica factible, BF, es óptima si y
solo si todos los coeficientes del renglón Z son
no negativos (=>0). Si es así, el proceso se
detiene; de otra manera, sigue una iteración
para obtener la siguiente solución BF, que
incluye cambiar una variable no básica a
básica y viceversa, y después calcular la nueva
solución.
Prueba de optimalidad
Paso 1: Se determina la variable básica entrante con la selección de la variable (no básica) con
el coeficiente negativo que tiene el mayor valor absoluto de la ecuación Z. Se pone un recuadro
alrededor de la columna debajo de este coeficiente y se le da el nombre de Columna Pivote.
Paso 2: Se determina la variable básica que sale con la prueba del coeficiente mínimo.
Paso 3: Se calcula la nueva solución BF mediante la operaciones elementales con reglones para
construir una nueva tabla simplex, y después se regresa a la prueba de optimalidad.
Iteración
1 2
3
Se introducen las variables de
holgura. Se seleccionan las variables
de decisión como las variables no
básicas iniciales (es decir, iguales a
cero) y las variables básicas iniciales.
Capaz de resolver
modelos más
complejos que los
resueltos mediante
el método gráfico.
Paso 1: Elegimos los coeficientes
estrictamente positivos (>0) de la
columna pivote.
Paso 2: Dividimos el elemento del lado
derecho del mismo reglón entre dicho
coeficiente.
Paso 3: Identifique el renglón que tiene
el menor de estos cocientes.
Paso 4: La variables básica de ese
renglón es la variable básica que sale;
sustitúyala con la variable básica
entrante en la columna de variables
básicas base.
Paso 1: Dividimos el renglón pivote
entre el número pivote. Usamos este
nuevo renglón en los pasos 2 y 3 de la
iteración.
Paso 2: En los renglones (incluso en el
renglón Z) que tienen un coeficiente
negativo en la columna pivote, se suma
a este renglón el producto del valor
absoluto de este coeficiente por el
nuevo renglón pivote.
Paso 3: En el caso de los renglones
que tienen un coeficiente positivo en la
columna pivote, se les resta el
producto de este coeficiente por el
nuevo renglón pivote.
Prueba del coeficiente mínimo Operaciones elementales con
reglones
Aspecto general de la tabla
del método Simplex
Todos los valores vendrán dados
por el modelo del problema salvo
los valores de la fila Z.
Estos se obtienen de la siguiente
forma: Zj = Σ(Cbi·Pj) para i = 1..m,
donde si j = 0, P0 = bi y C0 = 0, y
en caso contrario Pj = aij.
Se observa que, en
tabla ocupan la base
todas las variables
de holgura y por
ello, el valor inicial
de Z es cero.
Por este mismo motivo
tampoco es necesario realizar
los cálculos de los costes
reducidos en la primera tabla,
pudiéndose determinar
directamente como el cambio
de signo de los coeficientes de
cada variable en la función
objetivo, esto es, -Cj.
EJEMPLO
Z = f (x,y) = 3x + 2y
2x + y ≤ 18
2x + 3y ≤ 42
3x + y ≤ 24
x ≥ 0 , y ≥ 0
Maximizar:
Sujeto a:
Realizamos un cambio de variables y normalizamos el signo de los términos independientes.
• x pasa a ser X1
• y pasa a ser X2
Como los términos independientes de todas las restricciones son
positivos no es necesario hacer nada. En caso contrario habría que
multiplicar por "-1" en ambos lados de la inecuación (teniendo en cuenta
que esta operación también afecta al tipo de restricción).
Normalizamos las restricciones.
2·X1 + X2 + X3 = 18
2·X1 + 3·X2 + X4 = 42
3·X1 + X2 + X5 = 24
Se convierten las inecuaciones en ecuaciones
agregando variables de holgura, exceso y artificiales según la
tabla siguiente:
Igualamos la función objetivo a cero.
Z - 3·X1 - 2·X2 - 0·X3 - 0·X4 - 0·X5 = 0
Escribimos la tabla inicial del método Simplex.
Condición de parada.
Si el objetivo es la maximización, cuando en la
última fila (fila indicadora) no existe ningún
valor negativo entre los costes reducidos
(columnas P1 en adelante) se alcanza la
condición de parada.
En tal caso se llega al final del algoritmo ya
que no existe posibilidad de mejora. El valor
de Z (columna P0) es la solución óptima del
problema.
Otro caso posible es que en la columna de la
variable entrante a la base todos los valores
son negativos o nulos. Esto indica que el
problema no se encuentra acotado y su
solución siempre resultará mejorable. Ante
esta situación no es necesario continuar
iterando indefinidamente y también se puede
dar por finalizado el algoritmo.
De no ser así, se ejecutan los siguientes pasos
de forma iterativa.
Elegimos la variable entrante y saliente de la
base
Se determina en primer lugar la variable que entra en la base. Para ello se escoge la columna
cuyo valor en la fila Z sea el menor de entre todos los negativos. En este caso sería la variable
X1 (P1) de coeficiente -3.
La columna de la variable que entra en la base se llama columna pivote (en color verde).
Una vez obtenida la variable que entra en la base, se procede a determina cual será la variable
que sale de la misma. La decisión se toma en base a un sencillo cálculo: dividir cada término
independiente (columna P0) entre el elemento correspondiente de la columna pivote, siempre
que ambos elementos sean estrictamente positivos (mayores que cero). Se escoge la fila cuyo
resultado haya resultado mínimo.
18/2 = 9 42/2 = 21 24/3 = 8
Actualizamos la tabla
Al comprobar la condición de parada se observa que no se cumple ya que entre los elementos
de la última fila hay uno negativo, -1. Se continúa iterando nuevamente los pasos 6 y 7.
La variable que entra en la base es X2 (P2).
2 / 1/3 = 6 26 / 7/3 = 78/7 8 / 1/3 =24.
Como el menor cociente positivo es 6, la variable que sale de la base es X3 (P3).
El elemento pivote es 1/3
Seguimos iterando…
La variable que entra en la base es X5 (P5), por ser la variable que corresponde al coeficiente -1.
6/(-2) = - 3 12/4 = 3 6/1 = 6. En esta ocasión es X4 (P4).
El elemento pivote es 4.
Actualizamos las filas
Por último, se observa que en la última fila todos los coeficientes son positivos
cumpliéndose, por tanto la condición de parada.
Deshaciendo el cambio de variables se obtiene x = 3 e y = 12.
Se trata de una
Variante del método
Simplex,.
Método de la dos Fases
Características
Es una estrategia algorítmica que se aplica
cuando luego de llevar un modelo de
programación lineal a su forma estándar
Este método resuelve el modelo de
programación lineal en dos fases.
No se dispone de una solución básica
factible inicial..
1
2
3
Es usado
como alternativa al Método
de la Gran M pues evita el
uso de la constante «M»
Sus
Después pasar a resolver el
modelo a través del método
simplex. Para utilizar este método
se deber tener el modelo en su
forma ampliada, las variables de
decisión deben de ser reales y
mayores a cero.
PROCEDIMIENTO
Eliminamos las
variables artificiales de
las restricciones, pero
conservamos los
cambios que se dieron
durante la fase 1.
Fase 1 (Se busca la primera
Solución básica factible):
Ahora se cambia la función
objetivo por una función
de minimización donde las
variables de decisión son
las variables artificiales,
pero tomamos el conjunto
de restricciones de la
función original.
Las variables artificiales
salen de la base o la
función objetivo obtiene
el valor de cero. Si no
ocurre ninguno,
entonces el modelo no
tiene solución
Fase 2 (Resolvemos el modelo
con la nueva solución
encontrada):
Regresamos a la
función objetivo original
y resolvemos el modelo
con los cambios que se
dieron en las
restricciones durante la
fase 1
Método de las 2 Fases
Trabaja por medio de 2
fases o procedimientos,
con el objetivo de encontrar
primeramente una solución
factible inicial
Considere el
siguiente modelo de
Programación
Lineal.
Al agregar S1 como variable
de exceso en la restricción
1 resulta evidente que no se
dispone de una solución
básica factible inicial, por
tanto utilizaremos una
variable auxiliar "y" que
servirá como variable
básica inicial.
Fase 1
Ejemplo Método 2 Fases
Luego la variable X2 entra a
la base y claramente "y"
deja la base. Se actualiza la
tabla utilizando el método
simplex.
Con esta tabla finaliza la
Fase 1. Notar que el
valor de la función
objetivo al finalizar la
Fase 1 es cero, por tanto
podemos continuar la
Fase 2.
Se elimina la columna asociada a la variable artificial "y" y se actualiza
el vector de costos reducidos considerando la función objetivo original.
De esta forma se obtiene la tabla inicial de la Fase 2.
Fase 2
Dado que X2 es variable
básica al finalizar la Fase 1
buscamos dejar esta misma
variable como básica al
iniciar la Fase 2. Para ello
multiplicamos por -3 la fila 1
y luego la sumamos a la fila
2.
En este sencillo
ejemplo se llega
inmediatamente a la
tabla final de la Fase
2, con solución
óptima X1=0 y X2=10.
El valor óptimo
V(P)=-30.
 PhpSimplex (2020). Sitio web Disponible:
http://www.phpsimplex.com/ejemplo_metodo_simplex.htm
 Flores, P. El método simplex en forma tabular. En Academia.
https://www.academia.edu/22751522/EL_METODO_SIMPLEX_EN_FORMA_TABUL
AR
 Programación lineal | Ingenieria Industrial Online. (2021). Recuperado 21 May 2021,
https://www.ingenieriaindustrialonline.com/investigacion-de-
operaciones/programacion-lineal/
 Ger Gon, M. (2021). Investigación de operaciones - Monografias.com. Recuperado
21 May 2021, https://www.monografias.com/trabajos97/investigacion-d-
operaciones/investigacion-d-operaciones.shtml
 Programación lineal | Ingenieria Industrial Online. (2021). Recuperado 21 May 2021,
https://www.ingenieriaindustrialonline.com/investigacion-de-
operaciones/programacion-lineal/
Bibliografía

Mais conteúdo relacionado

Mais procurados

Tecnicas y limitaciones de la investigacion de operaciones
Tecnicas y limitaciones de la investigacion de operacionesTecnicas y limitaciones de la investigacion de operaciones
Tecnicas y limitaciones de la investigacion de operacionesmariandreinarm
 
Diapositiva Investigación De Operaciones
Diapositiva Investigación De OperacionesDiapositiva Investigación De Operaciones
Diapositiva Investigación De Operacionesgueste49a9a
 
Metodología De Investigación de Operaciones
Metodología De Investigación de OperacionesMetodología De Investigación de Operaciones
Metodología De Investigación de OperacionesXSilvana XMonasteriosx
 
Glosario de investigación de operaciones
Glosario de investigación de operacionesGlosario de investigación de operaciones
Glosario de investigación de operacionesManuel Bedoya D
 
Programacion lineal trabajo final-
Programacion lineal  trabajo final-Programacion lineal  trabajo final-
Programacion lineal trabajo final-Dayana Castro
 
05 metodo algebraico
05 metodo algebraico05 metodo algebraico
05 metodo algebraicoJulio Pari
 
“PROGRAMACIÓN LINEAL: COMO HERRAMIENTA PARA LA TOMA DE DECISIONES”
“PROGRAMACIÓN LINEAL: COMO HERRAMIENTA PARA LA TOMA DE DECISIONES”“PROGRAMACIÓN LINEAL: COMO HERRAMIENTA PARA LA TOMA DE DECISIONES”
“PROGRAMACIÓN LINEAL: COMO HERRAMIENTA PARA LA TOMA DE DECISIONES”vanessa sobvio
 
Presentacion programacion dinamica
Presentacion programacion dinamicaPresentacion programacion dinamica
Presentacion programacion dinamicaVINAYOCANDO13
 
Casos especiales del metodo simplex
Casos especiales del metodo simplexCasos especiales del metodo simplex
Casos especiales del metodo simplexbkike
 
Mapa conceptual de investigación de operaciones I
Mapa conceptual de investigación de operaciones IMapa conceptual de investigación de operaciones I
Mapa conceptual de investigación de operaciones IGeo Tribiño
 
Beneficio de la investigación de operaciones
Beneficio de la investigación de operacionesBeneficio de la investigación de operaciones
Beneficio de la investigación de operacionesJose Echeverria Cervera
 
Programación lineal
Programación linealProgramación lineal
Programación linealFabiMalik
 
Investigación de operaciones vol 1
Investigación de operaciones vol 1Investigación de operaciones vol 1
Investigación de operaciones vol 1Carlosjmolestina
 
Ejemplo metodo grafico
Ejemplo metodo graficoEjemplo metodo grafico
Ejemplo metodo graficoxavier2011
 
Programas para programacion lineal
Programas para programacion linealProgramas para programacion lineal
Programas para programacion linealgiancarlo271986
 

Mais procurados (20)

Tecnicas y limitaciones de la investigacion de operaciones
Tecnicas y limitaciones de la investigacion de operacionesTecnicas y limitaciones de la investigacion de operaciones
Tecnicas y limitaciones de la investigacion de operaciones
 
Metodo esquina noreste
Metodo esquina noresteMetodo esquina noreste
Metodo esquina noreste
 
Diapositiva Investigación De Operaciones
Diapositiva Investigación De OperacionesDiapositiva Investigación De Operaciones
Diapositiva Investigación De Operaciones
 
Metodología De Investigación de Operaciones
Metodología De Investigación de OperacionesMetodología De Investigación de Operaciones
Metodología De Investigación de Operaciones
 
Glosario de investigación de operaciones
Glosario de investigación de operacionesGlosario de investigación de operaciones
Glosario de investigación de operaciones
 
Programacion lineal trabajo final-
Programacion lineal  trabajo final-Programacion lineal  trabajo final-
Programacion lineal trabajo final-
 
05 metodo algebraico
05 metodo algebraico05 metodo algebraico
05 metodo algebraico
 
“PROGRAMACIÓN LINEAL: COMO HERRAMIENTA PARA LA TOMA DE DECISIONES”
“PROGRAMACIÓN LINEAL: COMO HERRAMIENTA PARA LA TOMA DE DECISIONES”“PROGRAMACIÓN LINEAL: COMO HERRAMIENTA PARA LA TOMA DE DECISIONES”
“PROGRAMACIÓN LINEAL: COMO HERRAMIENTA PARA LA TOMA DE DECISIONES”
 
Presentacion programacion dinamica
Presentacion programacion dinamicaPresentacion programacion dinamica
Presentacion programacion dinamica
 
Casos especiales del metodo simplex
Casos especiales del metodo simplexCasos especiales del metodo simplex
Casos especiales del metodo simplex
 
Mapa conceptual de investigación de operaciones I
Mapa conceptual de investigación de operaciones IMapa conceptual de investigación de operaciones I
Mapa conceptual de investigación de operaciones I
 
Beneficio de la investigación de operaciones
Beneficio de la investigación de operacionesBeneficio de la investigación de operaciones
Beneficio de la investigación de operaciones
 
Programacion lineal entera
Programacion lineal enteraProgramacion lineal entera
Programacion lineal entera
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
 
Programación lineal
Programación linealProgramación lineal
Programación lineal
 
Método simplex
Método simplex Método simplex
Método simplex
 
Investigación de operaciones vol 1
Investigación de operaciones vol 1Investigación de operaciones vol 1
Investigación de operaciones vol 1
 
Taxonomia de Beer
Taxonomia de Beer Taxonomia de Beer
Taxonomia de Beer
 
Ejemplo metodo grafico
Ejemplo metodo graficoEjemplo metodo grafico
Ejemplo metodo grafico
 
Programas para programacion lineal
Programas para programacion linealProgramas para programacion lineal
Programas para programacion lineal
 

Semelhante a Presentacion programacion lineal ivo

1.3.2 la programación lineal y su uso en la programación de operaciones
1.3.2 la programación lineal y su uso en la programación de operaciones1.3.2 la programación lineal y su uso en la programación de operaciones
1.3.2 la programación lineal y su uso en la programación de operacionesHumbertoCarlosGalleg
 
Metodos de Programacion no lineal
Metodos de Programacion no linealMetodos de Programacion no lineal
Metodos de Programacion no linealluisatero
 
Porogramación lineal
Porogramación linealPorogramación lineal
Porogramación linealMaría Rea
 
Investigacion de ope. 1
Investigacion de ope. 1Investigacion de ope. 1
Investigacion de ope. 1EmilyNathalie
 
Trabajo programacion lineal
Trabajo  programacion  linealTrabajo  programacion  lineal
Trabajo programacion linealluis fernandez
 
Kuhn tucker
Kuhn tucker Kuhn tucker
Kuhn tucker maryolith
 
Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)Raul Logroño
 
Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)Raul Logroño
 
Optimización de sistemas y funciones
Optimización de sistemas y funcionesOptimización de sistemas y funciones
Optimización de sistemas y funcionesAnni Pineda
 

Semelhante a Presentacion programacion lineal ivo (20)

Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
Plantilla ensayo
Plantilla ensayoPlantilla ensayo
Plantilla ensayo
 
1.3.2 la programación lineal y su uso en la programación de operaciones
1.3.2 la programación lineal y su uso en la programación de operaciones1.3.2 la programación lineal y su uso en la programación de operaciones
1.3.2 la programación lineal y su uso en la programación de operaciones
 
Operativa 1
Operativa  1Operativa  1
Operativa 1
 
Metodos de Programacion no lineal
Metodos de Programacion no linealMetodos de Programacion no lineal
Metodos de Programacion no lineal
 
Porogramación lineal
Porogramación linealPorogramación lineal
Porogramación lineal
 
Programacion_Lineal.pdf
Programacion_Lineal.pdfProgramacion_Lineal.pdf
Programacion_Lineal.pdf
 
Investigacion de ope. 1
Investigacion de ope. 1Investigacion de ope. 1
Investigacion de ope. 1
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Sesión 04 2015 II
Sesión 04 2015 IISesión 04 2015 II
Sesión 04 2015 II
 
Trabajo programacion lineal
Trabajo  programacion  linealTrabajo  programacion  lineal
Trabajo programacion lineal
 
Kuhn tucker
Kuhn tucker Kuhn tucker
Kuhn tucker
 
Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)
 
Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)Operativa i-2015 (1) (1)
Operativa i-2015 (1) (1)
 
Operativa i-2015
Operativa i-2015Operativa i-2015
Operativa i-2015
 
Optimización de sistemas y funciones
Optimización de sistemas y funcionesOptimización de sistemas y funciones
Optimización de sistemas y funciones
 
Presentación2
Presentación2Presentación2
Presentación2
 

Último

LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdfManuelVillarreal44
 
elaboración de doc EXPEDIENTE TECNICO.ppt
elaboración de doc EXPEDIENTE TECNICO.pptelaboración de doc EXPEDIENTE TECNICO.ppt
elaboración de doc EXPEDIENTE TECNICO.pptMiltonEPalacios
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdffredyflores58
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionnewspotify528
 
Diseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje verticalDiseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje verticalEfrain Yungan
 
Sistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas ruralesSistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas ruralesrberinald
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxOSCARADRIANMEDINADUR
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptxluiscisnerosayala23
 
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfDispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfdego18
 
Proyecto de Base de Datos de César Guzmán
Proyecto de Base de Datos de César GuzmánProyecto de Base de Datos de César Guzmán
Proyecto de Base de Datos de César Guzmáncesarguzmansierra751
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdfMETROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdfesparzadaniela548
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEfrain Yungan
 
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptxPRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptxStibeCr
 
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfPRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfAuraGabriela2
 
INTERPOLACION de metodos numericos para resolver problemas
INTERPOLACION de metodos numericos para resolver problemasINTERPOLACION de metodos numericos para resolver problemas
INTERPOLACION de metodos numericos para resolver problemasAnaRebecaMillanMarqu
 
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSLuisLopez273366
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososAdrianVarela22
 

Último (20)

LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
 
elaboración de doc EXPEDIENTE TECNICO.ppt
elaboración de doc EXPEDIENTE TECNICO.pptelaboración de doc EXPEDIENTE TECNICO.ppt
elaboración de doc EXPEDIENTE TECNICO.ppt
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacion
 
Diseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje verticalDiseño de un aerogenerador de 400w de eje vertical
Diseño de un aerogenerador de 400w de eje vertical
 
Sistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas ruralesSistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas rurales
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptx
 
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
01 COSTOS UNITARIOS Y PRESUPUESTO DE OBRA-EXPEDIENTE TECNICO DE OBRA.pptx
 
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfDispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
 
Proyecto de Base de Datos de César Guzmán
Proyecto de Base de Datos de César GuzmánProyecto de Base de Datos de César Guzmán
Proyecto de Base de Datos de César Guzmán
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
presentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafilpresentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafil
 
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdfMETROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
METROLOGÍA ÓPTICA E INSTRUMENTACIÓN BÁSICA.pdf
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
 
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptxPRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
 
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdfPRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
PRIMER Y SEGUNDO TEOREMA DE CASTIGLIANO.pdf
 
INTERPOLACION de metodos numericos para resolver problemas
INTERPOLACION de metodos numericos para resolver problemasINTERPOLACION de metodos numericos para resolver problemas
INTERPOLACION de metodos numericos para resolver problemas
 
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOSEJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
EJERCICIOS DE PROPIEDADES INDICES DE MECÁNICA DE SUELOS
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrosos
 

Presentacion programacion lineal ivo

  • 1. Mayo 2021 Autores: Castillo Román C.I: 24.754.554 Martínez Vanessa C.I: 25.675.128 Noheda Ricardo C.I: 26.706.142 Perdigón José C.I: 28.250.231 Urbina Luis C.I: 28.256.156 Velásquez Génesis C.I: 27.652.559 Instituto Universitario Politécnico “Santiago Mariño” Investigación de Operaciones. Docente: Ing Roxana Rodríguez.
  • 2. Prácticamente es el área de la optimización matemática dedicado a maximizar o minimizar una función lineal. denominada función objetivo- Las variables de dicha función estén sujetas a una serie de restricciones expresadas mediante un sistema de ecuaciones o inecuaciones también lineales. . ¿Qué es la Programación Lineal? que Características 1. Tiene la finalidad de facilitarle ayuda a los responsables en las decisiones relacionadas en situaciones donde interviene una gran cantidad de variables. 2. En los problemas de programación lineal las variables y la función objetivo deben ser lineales. 3. Da respuesta a situaciones en las que se exige maximizar o minimizar funciones que se encuentran sujetas a determinadas limitaciones 4. Su empleo es frecuente en aplicaciones de la industria, la economía, la estrategia militar, etc.. Se distingue porque
  • 3. Se conoce como el elemento desconocido en un problema de optimización. Variable de Decisión Características. Son una cantidad cuyo valor se puede controlar y es necesario determinar para solucionar un problema de decisión. Los parámetros representan los valores conocidos del sistema o bien que se pueden controlar. Se conocen como incógnitas que deben ser determinadas a partir de la solución del modelo. 1 2 3 Tiene Un dominio, que es una representación compacta del conjunto de todos los valores posibles de la variable. Su forma es: X1,X2…Xn.
  • 4. Características Se definen como relaciones entre las variables de decisión y magnitudes que dan sentido a la solución del problema y las acotan a valores factibles. Se trata en un problema de programación lineal, nos referimos a todo aquello que limita la libertad de los valores que pueden tomar las variables de decisión. Restricciones Cuando Desde el punto de vista matemático, son funciones lineales expresadas como igualdades o desigualdades Representan recursos, condiciones o requerimientos establecidos. Limitan el valor de las variables de decisión a valores permisibles. Las restricciones por lo general tienen la forma. 1 2 3 4
  • 5. Características. Es el objetivo global de un problema de decisión expuesto en forma matemática en términos de los datos y de las variables de decisión. En la mayoría de la ocasiones parte de la idea o ecuación general de: Función Objetivo Su forma Es una relación matemática entre las variables de decisión, parámetros y una magnitud que representa el objetivo o producto del sistema. Será optimizada dadas las limitaciones o restricciones determinadas, con variables que necesitan ser minimizadas o maximizadas Tiene una estrecha cercanía con la pregunta general que se desea responder. 1 2 3
  • 6. Una compañía fabrica y venden dos modelos de lámpara L1 y L2. Para su fabricación se necesita un trabajo manual de 20 minutos para el modelo L1 y de 30 minutos para el L2; y un trabajo de máquina de 20 minutos para el modelo L1 y de 10 minutos para L2.Se dispone para el trabajo manual de 100 horas al mes y para la máquina 80 horas al mes. Sabiendo que el beneficio por unidad es de 15 y 10 euros para L1 y L2, respectivamente, planificar la producción para obtener el máximo beneficio. Ejemplo (1) de Elaboración del Modelo. Variables de Decisión Función Objetivo Restricciones Es ésta caso en particular el enunciado a más que claro en darnos las variables de optimización. x = nº de lámparas L1 y = nº de lámparas L2 Pasamos los tiempos a horas 20 min = 1/3 h 30 min = 1/2 h 10 min = 1/6 h 1/3x + 1/2y ≤ 100 1/3x + 1/6y ≤ 80 Las restricciones de no negatividad no son necesarias en este ejemplo dado que se trata de un ejercicio de maximización.
  • 7. Básicamente se trata de un procedimiento de solución que constituye una excelente alternativa de representación y resolución de modelos de Programación Lineal. La peculiar característica de aplicarse a solo sistemas de 2 variables de decisión. Además tienen En representar por medio de gráficas las restricciones del problema. ¿Qué es el método Gráfico? Consiste
  • 8. Características Representa una forma fácil y rápida para la solución de problemas de programación Lineal. Debe ser aplicado siempre debe contar con solo 2 variables de decisiones. Consiste en representar geométricamente las restricciones, condiciones técnicas y función objetivos. La solución óptima del problema se encuentra en uno de los vértices de esta área de soluciones creada. Los ejes son relacionados con las variables del problema, el método es llamado método gráfico en actividad. Cuando se relacionan las restricciones tecnológicas se denomina método gráfico en recursos. Se trata de una técnica que Cuando
  • 9. Procedimiento para la Elaboración Plantear el problema de programación lineal en términos matemáticos. Trazar el gráfico de las de las restricciones, igualarlas a 0. Determinar la región factible. Trazar la función objetivo. Encontrar la solución visual y gráfica.
  • 10. Procedimiento para la Elaboración del Ejemplo (1) Variables de Decisión Función Objetivo Restricciones x = nº de lámparas L1 y = nº de lámparas L2 1/3x + 1/2y ≤ 100 1/3x + 1/6y ≤ 80 Maximizar El primer paso es hallar el conjunto de soluciones factibles, Tenemos que representar gráficamente las restricciones, para ello encontramos los puntos de corte para cada de las restricciones. 1 Continuación del enunciado pag 6. Convertimos las inecuaciones en ecuaciones lineales para poder encontrar los puntos de corte, igualando a 0 (x,y) de cada ecuación. 2
  • 11. Para X=0. 1/3·0 + 1/2·y = 100 1/2·y = 100 y = 100/(1/2) Y= 200. Para Y=0 1/3·x + 1/2·0 = 100 1/3·x = 100 x = 100/(1/3) X=300 1/3·x + 1/2·y = 100 Para X=0. 1/3·0 + 1/6·y = 80 1/6·y = 80 y = 80/(1/6) Y= 480. Para Y=0 1/3·x + 1/6·0 = 80 1/3·x = 80 x = 80/(1/3) X=240 1/3·x + 1/6·y = 80 Encontramos los puntos de intersección 1) 1/3·x + 1/2·y = 100 2) 1/3·x + 1/6·y = 80 (-1) 1/3·x + 1/2·y = 100 -1/3·x - 1/6·y =- 80 ----------------------------- 1/3y= 20; y=60 Sustituimos en ecuación 1. 1/3·x + 1/2·(60) = 100 1/3x+30=100 1/3x= 70 X=210.
  • 12. Luego se grafica el punto optima de las ecuaciones encontradas, es decir, las coordenadas de los vértices del recinto de las soluciones factibles, la solución óptima si es única se encuentra en un vértice del recinto. 4 Por ultimo se calcula el valor de la función objetivo En la función objetivo sustituimos cada uno de los vértices. f(x, y) = 15x + 10y f(0, 200) = 15·0 + 10·200 = 2 000 € f(240, 0 ) = 15·240 + 10·0 = 3 600 € f(210, 60) = 15·210 + 10·60 = 3 750 € Máximo 5
  • 13. Método Simplex Tabular Paso inicial La solución básica factible, BF, es óptima si y solo si todos los coeficientes del renglón Z son no negativos (=>0). Si es así, el proceso se detiene; de otra manera, sigue una iteración para obtener la siguiente solución BF, que incluye cambiar una variable no básica a básica y viceversa, y después calcular la nueva solución. Prueba de optimalidad Paso 1: Se determina la variable básica entrante con la selección de la variable (no básica) con el coeficiente negativo que tiene el mayor valor absoluto de la ecuación Z. Se pone un recuadro alrededor de la columna debajo de este coeficiente y se le da el nombre de Columna Pivote. Paso 2: Se determina la variable básica que sale con la prueba del coeficiente mínimo. Paso 3: Se calcula la nueva solución BF mediante la operaciones elementales con reglones para construir una nueva tabla simplex, y después se regresa a la prueba de optimalidad. Iteración 1 2 3 Se introducen las variables de holgura. Se seleccionan las variables de decisión como las variables no básicas iniciales (es decir, iguales a cero) y las variables básicas iniciales. Capaz de resolver modelos más complejos que los resueltos mediante el método gráfico.
  • 14. Paso 1: Elegimos los coeficientes estrictamente positivos (>0) de la columna pivote. Paso 2: Dividimos el elemento del lado derecho del mismo reglón entre dicho coeficiente. Paso 3: Identifique el renglón que tiene el menor de estos cocientes. Paso 4: La variables básica de ese renglón es la variable básica que sale; sustitúyala con la variable básica entrante en la columna de variables básicas base. Paso 1: Dividimos el renglón pivote entre el número pivote. Usamos este nuevo renglón en los pasos 2 y 3 de la iteración. Paso 2: En los renglones (incluso en el renglón Z) que tienen un coeficiente negativo en la columna pivote, se suma a este renglón el producto del valor absoluto de este coeficiente por el nuevo renglón pivote. Paso 3: En el caso de los renglones que tienen un coeficiente positivo en la columna pivote, se les resta el producto de este coeficiente por el nuevo renglón pivote. Prueba del coeficiente mínimo Operaciones elementales con reglones
  • 15. Aspecto general de la tabla del método Simplex Todos los valores vendrán dados por el modelo del problema salvo los valores de la fila Z. Estos se obtienen de la siguiente forma: Zj = Σ(Cbi·Pj) para i = 1..m, donde si j = 0, P0 = bi y C0 = 0, y en caso contrario Pj = aij. Se observa que, en tabla ocupan la base todas las variables de holgura y por ello, el valor inicial de Z es cero. Por este mismo motivo tampoco es necesario realizar los cálculos de los costes reducidos en la primera tabla, pudiéndose determinar directamente como el cambio de signo de los coeficientes de cada variable en la función objetivo, esto es, -Cj.
  • 16. EJEMPLO Z = f (x,y) = 3x + 2y 2x + y ≤ 18 2x + 3y ≤ 42 3x + y ≤ 24 x ≥ 0 , y ≥ 0 Maximizar: Sujeto a: Realizamos un cambio de variables y normalizamos el signo de los términos independientes. • x pasa a ser X1 • y pasa a ser X2 Como los términos independientes de todas las restricciones son positivos no es necesario hacer nada. En caso contrario habría que multiplicar por "-1" en ambos lados de la inecuación (teniendo en cuenta que esta operación también afecta al tipo de restricción). Normalizamos las restricciones. 2·X1 + X2 + X3 = 18 2·X1 + 3·X2 + X4 = 42 3·X1 + X2 + X5 = 24 Se convierten las inecuaciones en ecuaciones agregando variables de holgura, exceso y artificiales según la tabla siguiente:
  • 17. Igualamos la función objetivo a cero. Z - 3·X1 - 2·X2 - 0·X3 - 0·X4 - 0·X5 = 0 Escribimos la tabla inicial del método Simplex. Condición de parada. Si el objetivo es la maximización, cuando en la última fila (fila indicadora) no existe ningún valor negativo entre los costes reducidos (columnas P1 en adelante) se alcanza la condición de parada. En tal caso se llega al final del algoritmo ya que no existe posibilidad de mejora. El valor de Z (columna P0) es la solución óptima del problema. Otro caso posible es que en la columna de la variable entrante a la base todos los valores son negativos o nulos. Esto indica que el problema no se encuentra acotado y su solución siempre resultará mejorable. Ante esta situación no es necesario continuar iterando indefinidamente y también se puede dar por finalizado el algoritmo. De no ser así, se ejecutan los siguientes pasos de forma iterativa.
  • 18. Elegimos la variable entrante y saliente de la base Se determina en primer lugar la variable que entra en la base. Para ello se escoge la columna cuyo valor en la fila Z sea el menor de entre todos los negativos. En este caso sería la variable X1 (P1) de coeficiente -3. La columna de la variable que entra en la base se llama columna pivote (en color verde). Una vez obtenida la variable que entra en la base, se procede a determina cual será la variable que sale de la misma. La decisión se toma en base a un sencillo cálculo: dividir cada término independiente (columna P0) entre el elemento correspondiente de la columna pivote, siempre que ambos elementos sean estrictamente positivos (mayores que cero). Se escoge la fila cuyo resultado haya resultado mínimo. 18/2 = 9 42/2 = 21 24/3 = 8 Actualizamos la tabla
  • 19. Al comprobar la condición de parada se observa que no se cumple ya que entre los elementos de la última fila hay uno negativo, -1. Se continúa iterando nuevamente los pasos 6 y 7. La variable que entra en la base es X2 (P2). 2 / 1/3 = 6 26 / 7/3 = 78/7 8 / 1/3 =24. Como el menor cociente positivo es 6, la variable que sale de la base es X3 (P3). El elemento pivote es 1/3 Seguimos iterando…
  • 20. La variable que entra en la base es X5 (P5), por ser la variable que corresponde al coeficiente -1. 6/(-2) = - 3 12/4 = 3 6/1 = 6. En esta ocasión es X4 (P4). El elemento pivote es 4. Actualizamos las filas Por último, se observa que en la última fila todos los coeficientes son positivos cumpliéndose, por tanto la condición de parada. Deshaciendo el cambio de variables se obtiene x = 3 e y = 12.
  • 21. Se trata de una Variante del método Simplex,. Método de la dos Fases Características Es una estrategia algorítmica que se aplica cuando luego de llevar un modelo de programación lineal a su forma estándar Este método resuelve el modelo de programación lineal en dos fases. No se dispone de una solución básica factible inicial.. 1 2 3 Es usado como alternativa al Método de la Gran M pues evita el uso de la constante «M» Sus
  • 22. Después pasar a resolver el modelo a través del método simplex. Para utilizar este método se deber tener el modelo en su forma ampliada, las variables de decisión deben de ser reales y mayores a cero. PROCEDIMIENTO Eliminamos las variables artificiales de las restricciones, pero conservamos los cambios que se dieron durante la fase 1. Fase 1 (Se busca la primera Solución básica factible): Ahora se cambia la función objetivo por una función de minimización donde las variables de decisión son las variables artificiales, pero tomamos el conjunto de restricciones de la función original. Las variables artificiales salen de la base o la función objetivo obtiene el valor de cero. Si no ocurre ninguno, entonces el modelo no tiene solución Fase 2 (Resolvemos el modelo con la nueva solución encontrada): Regresamos a la función objetivo original y resolvemos el modelo con los cambios que se dieron en las restricciones durante la fase 1 Método de las 2 Fases Trabaja por medio de 2 fases o procedimientos, con el objetivo de encontrar primeramente una solución factible inicial
  • 23. Considere el siguiente modelo de Programación Lineal. Al agregar S1 como variable de exceso en la restricción 1 resulta evidente que no se dispone de una solución básica factible inicial, por tanto utilizaremos una variable auxiliar "y" que servirá como variable básica inicial. Fase 1 Ejemplo Método 2 Fases Luego la variable X2 entra a la base y claramente "y" deja la base. Se actualiza la tabla utilizando el método simplex. Con esta tabla finaliza la Fase 1. Notar que el valor de la función objetivo al finalizar la Fase 1 es cero, por tanto podemos continuar la Fase 2.
  • 24. Se elimina la columna asociada a la variable artificial "y" y se actualiza el vector de costos reducidos considerando la función objetivo original. De esta forma se obtiene la tabla inicial de la Fase 2. Fase 2 Dado que X2 es variable básica al finalizar la Fase 1 buscamos dejar esta misma variable como básica al iniciar la Fase 2. Para ello multiplicamos por -3 la fila 1 y luego la sumamos a la fila 2. En este sencillo ejemplo se llega inmediatamente a la tabla final de la Fase 2, con solución óptima X1=0 y X2=10. El valor óptimo V(P)=-30.
  • 25.  PhpSimplex (2020). Sitio web Disponible: http://www.phpsimplex.com/ejemplo_metodo_simplex.htm  Flores, P. El método simplex en forma tabular. En Academia. https://www.academia.edu/22751522/EL_METODO_SIMPLEX_EN_FORMA_TABUL AR  Programación lineal | Ingenieria Industrial Online. (2021). Recuperado 21 May 2021, https://www.ingenieriaindustrialonline.com/investigacion-de- operaciones/programacion-lineal/  Ger Gon, M. (2021). Investigación de operaciones - Monografias.com. Recuperado 21 May 2021, https://www.monografias.com/trabajos97/investigacion-d- operaciones/investigacion-d-operaciones.shtml  Programación lineal | Ingenieria Industrial Online. (2021). Recuperado 21 May 2021, https://www.ingenieriaindustrialonline.com/investigacion-de- operaciones/programacion-lineal/ Bibliografía