SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
METODO SIMPLEX
GUIA 11
OBJETIVO:
Mostrar como se utiliza el método simplex para resolver un problema de
programación lineal estándar
este método permite resolver problemas de programación lineal que no pueden
resolverse de el metodo grafico cuando el numero de variables es mayor e
igual a 3
Este metodo utiliza matrices y operaciones elementales entre filas
Se va a considerar problemas de forma ESTÁNDAR o normal es decir que
consisten en MAXIMIZAR una funcion (OBJETIVO ) con restricciones del
tipo MENOR IGUAL
Problema estándar :
Maximizar la funcion lineal
nn xcxcxcxcZ ++++= .....332211
Sujeta a las restricciones
11313212111 .... bxaxaxaxa nn ≤+++++
22323222121 .... bxaxaxaxa nn ≤+++++
33333232131 .... bxaxaxaxa nn ≤+++++
mnmnmmm bxaxaxaxa ≤+++++ ....3321211
Donde las variables , , ,… y , , son no negativas1x 2x 3x nx 1b 2b nb
El método simplex empieza con una solucion factible y prueba si es o no
optima
Si no lo es, el método busca una MEJOR solucion , que se acerque mas a la
optimizacion de la funcion objetivo, si esta nueva solucion no es optima,
entonces se repite el proceso hasta hallar una solucion optima si existe
Se consideran las siguientes fases o etapas :
1. Convertir las desigualdades en igualdades
Se introduce una variable de holgura , por cada una de las
restricciones o limitaciones del tipo ≤, (menor igual )para convertirlas en
igualdades
1s 2s 3S
Escribir la tabla inicial simplex o matriz simplex
En las columnas aparecerán todas las variables básicas x, y del problema y las
variables de holgura , /exceso. En las filas se observan, para cada
restricción las variables de holgura con sus coeficientes de las igualdades
obtenidas, y la última fila con los valores resultantes de sustituir el valor de
cada variable en la función objetivo,
1s 2s 3S
Como sabemos, el método simplex es un algoritmo iterativo que iniciando en
una solución básica factible pero no óptima, genera soluciones básicas
factibles cada vez mejores hasta encontrar la solución óptima (sí esta existe).
Nótese que la base de su lógica es mantener la factibilidad, mientras busca la
optimalidad.
EJEMPLO
Resolver mediante el método simplex el siguiente problema:
Maximizar Z = f(x,y) = 5x + 4y
sujeto a: 2x + y ≤ 35
x + y ≤ 20
-3x + y ≤ 12
x ≥ 0 , y ≥ 0
Se consideran las siguientes fases o etapas :
1. Convertir las desigualdades en igualdades
Se introduce una variable de holgura por cada una de las restricciones o
limitaciones del tipo ≤, (menor igual )para convertirlas en igualdades, como
hay n desigualdades se introducen m variables de holgura resultando el
sistema de ecuaciones lineales:
2x + y + = 351s
x + y + =202s
-3x + y + =123S
2. Igualar la función objetivo a cero
-5x + 4y + Z = 0
3. Escribir la tabla inicial simplex o matriz
En las columnas aparecerán todas las variables básicas x,y del problema y las
variables de holgura , /exceso.1s 2s 3S s En las filas se observan, para cada
restricción las variables de holgura con sus coeficientes de las igualdades
obtenidas, y la última fila con los valores resultantes de sustituir el valor de
cada variable en la función objetivo, y de operar para obtener el resto de
valores de la fila:
Base 1x 2x 1s 2s 3S Z b COCIENTE
1s 1 1 1 0 0 0 20 20/1=20
2s 2 1 0 1 0 0 35 35/2= 2
35
3S -3 1 0 0 1 0 12 No hay cociente
Z
-5 -4 0 0
0
1 0
Indicadores
El indicador mas negativo es -5 y aparece en la columna de por lo tanto1x
1x es la variable que entra a la base ,el cociente mas pequeño es 2
35
de modo
que es la variable que sale ,el elemento pivote es 2 ,haciendo operaciones
elementales entre filas se obtiene 1 en la posición del pivote y ceros los demás
elementos de la columna pivote entonces se obtiene
2x
Se divide la fila 2 por ½
Base 1x 2x 1s 2s 3S Z b
1s 1 1 1 0 0 0 20
1x 1 0 002
1
2
1
2
35
3S -3 1 0 0 1 0 12
Z -5
-4
0 0
0
1 0
21
2
1
FF +−
323 FF +
425 FF +
Base 2x1x 1s 2s 3S Z b
1s 0 1 - 2
1
0 02
1
2
5
1x 1 0 002
1
2
1
2
35
3S 0 1 002
5
2
3
2
129
Z
0 - 2
3
0 2
5
0
1 2
175
Base 2x1x 1s 2s 3S Z b COCIENTE
1s 0 2
1
1 - 2
1
0 0 2
5
2
5
/dividido 2
1
=5
1x 1 2
1
0 2
1
0 0 2
35
2
35
dividido 2
1
=35
1 000 2
5
3S
2
3
2
129
2
129
dividido 2
5
=25 5
4
Z
0 - 2
3
0
0
12
5
2
175
Observe que reemplazo a porque -1x 2s
2
3
es el indicador mas negativo
Se continua el proceso y la variable que entra es , el cociente mas pequeño
es 5de modo que es la variable que sale ,el elemento pivote es
2x
1s
2
1
,haciendo
operaciones elementales entre filas se obtiene 1 en la posición del pivote y
ceros los demas elementos de la columna pivote entonces se obtiene
41
31
21
3
5
1
FF
FF
FF
+
+−
+−
Base 1x 2x 1s 2s 3S Z b
1s 0 1 - 2
1
0 02
1
2
5
1x 1 0 -1 1 0 0 15
3S 0 0 -5 4 1 0 52
Z
0 0 3 1
0
1 95
12 F
Base 1x 2x 1s 2s Z b3S
2x 0 1 2 -1 0 0 5
1x 1 0 -1 1 0 0 15
3S 0 0 -5 4 1 0 52
Z
0 0 3 1
0
1 95
como todos los indicadores son positivos se termina el proceso y el valor
máximo de Z es 95 que ocurre cuando =5 y =152x 1x
4. Condición de parada
Cuando en la fila Z no existe ningún valor negativo, se ha alcanzado la
solución óptima del problema. En tal caso, se ha llegado al final del algoritmo.
De no ser así, se ejecutan los siguientes pasos.
5. Condición de entrada y salida de una variable de la base
A.Primero debemos saber la variable que entra en la base. Para ello
escogemos la columna de aquel valor que en la fila Z sea el menor numero de
los negativos. En este caso sería la variable x de coeficiente -5
Si existiesen dos o más coeficientes iguales que cumplan la condición anterior
(caso de empate), entonces se optará por aquella variable que sea básica.
La columna de la variable que entra en la base se llama columna pivote (En
color verde).
6-Una vez obtenida la variable que entra en la base, estamos en condiciones de
deducir cual será la variable que sale. Para ello se divide cada término
independiente (b) entre el elemento correspondiente de la columna pivote,
siempre que el resultado sea mayor que cero, y se escoge el mínimo de ellos.
Si hubiera algún elemento menor o igual a cero no se realiza dicho cociente, y
caso de que todos los elementos de la columna pivote fueran de ésta condición
tendríamos una solución no acotada y terminaríamos el problema
7- El término de la columna pivote que en la división anterior dé lugar al
menor cociente positivo, indica la fila de la variable de holgura que sale de la
base, Esta fila se llama fila pivote (En color).
Si al calcular los cocientes, dos o más son iguales (caso de empate), se escoge
aquella que no sea variable básica (si es posible).
En la intersección de la fila pivote y columna pivote tenemos el elemento
pivote, .
6. Encontrar los coeficientes de la nueva tabla.
Los nuevos coeficientes de la fila pivote, , se obtienen dividiendo todos los
coeficientes de dicha fila entre el elemento pivote, , que es el que hay que
convertir en 1.
A continuación mediante la reducción gaussiana hacemos ceros los restantes
términos de su columna, con lo que obtenemos los nuevos coeficientes de las
otras filas incluyendo los de la función objetivo Z.
También se puede hacer de la siguiente manera:
Se puede observar que no hemos alcanzado la condición de parada ya que en
los elementos de la última fila, Z, hay uno negativo, -1. Hay que repetir el
proceso:
A. La variable que entra en la base es y Y), por ser la variable que
corresponde a la columna donde se encuentra el coeficiente -1.
B. Para calcular la variable que sale, dividimos los términos de la última
columna entre los términos correspondientes de la nueva columna
pivote:
El elemento pivote, que ahora hay que hacer 1,.Operando de forma
análoga a la anterior obtenemos la tabla:
Como en los elementos de la fila Z hay uno negativo, , significa que no hemos
llegado todavía a la solución óptima. Hay que repetir el proceso:
A. La variable que entra en la base epor ser la variable que corresponde al
coeficiente
B. Para calcular la variable que sale, dividimos los términos de la última
columna entre los términos correspondientes de la nueva columna
pivote: y como el menor cociente positivo es la variable que sale es s
C. El elemento pivote, que ahora hay que hacer 1,
Obtenemos la tabla:
Se observa que en la última fila todos los coeficientes son positivos, por lo
tanto se cumple la condición de parada, obteniendo la solución óptima.
La solución óptima viene dada por el valor de Z en la columna de los valores
solución, . En la misma columna se puede observar el punto donde se alcanza,
observando las filas correspondientes a las variables de decisión que han
entrado en la base: (x,y)
El método Simplex se basa en la siguiente propiedad: si la
función objetivo, f, no toma su valor máximo en el vértice A, entonces hay
una arista que parte de A, a lo largo de la cual f aumenta.
Deberá tenerse en cuenta que este método sólo trabaja para restricciones que
tengan un tipo de desigualdad "≤" y coeficientes independientes mayores o
iguales a 0, y habrá que estandarizar las mismas para el algoritmo. En caso de
que después de éste proceso, aparezcan (o no varíen) restricciones del tipo "≥"
o "=" habrá que emplear otros métodos, siendo el más común el método de las
Dos Fases.
EJEMPLO
Maximizar 321
2
3
43 xxxZ ++=
Sujeta a :
10
2
3
2 321 −≥+−− xxx
1022 321 ≤++ xxx
0,, 321 ≥xxx
La primera desigualdad se multiplica por -1
102 21 ≤+ xx
Se hace la tabla simplex los cocientes son . 5
2
10
= y tambien 5
2
10
=
Tabla I
Base 1x Z b3x2x 1s 2s
1s 1 2 0 1 0 0 10
2s 2 2 1 0 1 0 10
z -3 -4
2
3
− 0 0 1 0
Dado que existe un empate en el menor cociente, se puede elegir
cualquiera de los dos, 1s o s2, como la variable saliente. Se escoge sr Se
encierra en un círculo el pivote. Utilizando operaciones elementales sobre
renglones, se obtiene la Tabla II.
TABLA SIMPLEX II
No hay cocientes porque 0 no es positivo y . 0
1
0
=
Tabla II
Base 1x 2x 3x 1s 2s Z b
2x 1 0
2
1
2
1
0 0 5
2s 1 0 1 -1 1 0 0
z -1 -0
2
3
− 2 0 1 20
indicadores
La Tabla II corresponde a una S.F.B. en la que una variable básica s2 es cero.
Por ello, la S.F.B. es degenerada. Ya que existen indicadores negativos, se
continua el proceso. La variable entrante es ahora x3, la variable saliente es s2
y el pivote se encuentra encerrado en un círculo. Utilizando operaciones
elementales sobre renglones, se obtiene la Tabla III.
TABLA SIMPLEX III
Tabla III
Base 1x 2x 3x 1s 2s Z b
2x 1 0
2
1
2
1
0 0 5
3x 1 0 1 -1 1 0 0
z 0 0
2
1
2
1
2
3
1 20
indicadores
En virtud de que todos los indicadores son no negativos, Z es máxima
cuando x2 = 5 y x3 = O, y xl = sl = s2 = 0. El máximo valor es Z = 20.
Obsérvese que este valor es igual al valor de Z correspondiente a la Tabla
II. En problemas con degeneración es posible llegar al mismo valor de Z
en varias etapas del proceso simplex.
Debido a su naturaleza mecánica, el procedimiento simplex se adapta con
facilidad a las computadoras, y permite resolver problemas de programación
lineal que implican muchas variables y muchas restricciones
OBJETIVOS
• Maximizar por el método SIMPLEX la funcion objetivo limitada a la
restricciones
1. 2. 3.
0,
02
60
1210
≥
≥−
≤+
+=
yx
yx
yx
yxP
0,
21032
22023
80
65
≥
≤+
≤+
≤+
+=
yx
yx
yx
yx
yxP
0,
7
33
5
64
≥
≤
≤−
≥+
−=
yx
y
yx
yx
yxZ
0,
44
22
104
≥
≥−
≤−
−=
yx
yx
yx
yxZ
0,
2
82
42
3.05.0
≥
−≥−
=+
≤−
−=
yx
yx
yx
yx
yxZ
Metodosimplex
Metodosimplex

Más contenido relacionado

La actualidad más candente

Actividad3.5 equipo4completa
Actividad3.5 equipo4completaActividad3.5 equipo4completa
Actividad3.5 equipo4completaviovazquez1780
 
Ejemplo práctico en clase
Ejemplo práctico en claseEjemplo práctico en clase
Ejemplo práctico en claseunefadeizi
 
Resolucion del metodo simplex
Resolucion del metodo simplexResolucion del metodo simplex
Resolucion del metodo simplexBaiser Roa
 
Act. 3.5_Metodo simplex_Equipo 3
Act. 3.5_Metodo simplex_Equipo 3Act. 3.5_Metodo simplex_Equipo 3
Act. 3.5_Metodo simplex_Equipo 3ClaudiaEPO
 
1.método simplex para la solución de problemas de operaciones de investigaciones
1.método simplex para la solución de problemas de operaciones de investigaciones1.método simplex para la solución de problemas de operaciones de investigaciones
1.método simplex para la solución de problemas de operaciones de investigacionesCarlos Quintero
 
PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"ALEGRE_ALI
 
Investigacion de Operaciones No. 2 - R. Campillo
Investigacion de Operaciones No. 2 - R. CampilloInvestigacion de Operaciones No. 2 - R. Campillo
Investigacion de Operaciones No. 2 - R. CampilloRafael Campillo Rodriguez
 
Metodo simplex maxgallagher
Metodo simplex maxgallagherMetodo simplex maxgallagher
Metodo simplex maxgallagherIvan Ruiz
 
Método simplex
Método simplexMétodo simplex
Método simplexdeweey
 
Procedimiento-Método Símplex
Procedimiento-Método SímplexProcedimiento-Método Símplex
Procedimiento-Método Símplexguest99c498
 
Act. 3.5 método simplex equipo 2
Act. 3.5 método simplex equipo 2Act. 3.5 método simplex equipo 2
Act. 3.5 método simplex equipo 2lesote
 
MÉTODO SIMPLEX
MÉTODO SIMPLEXMÉTODO SIMPLEX
MÉTODO SIMPLEXliizrocks
 
Mas ejercicios para la resolución de modelos aplicando el método simplex
Mas ejercicios para la resolución de modelos aplicando el método simplexMas ejercicios para la resolución de modelos aplicando el método simplex
Mas ejercicios para la resolución de modelos aplicando el método simplexLuis Guerrero
 

La actualidad más candente (17)

Actividad3.5 equipo4completa
Actividad3.5 equipo4completaActividad3.5 equipo4completa
Actividad3.5 equipo4completa
 
Ejemplo práctico en clase
Ejemplo práctico en claseEjemplo práctico en clase
Ejemplo práctico en clase
 
Resolucion del metodo simplex
Resolucion del metodo simplexResolucion del metodo simplex
Resolucion del metodo simplex
 
Act. 3.5_Metodo simplex_Equipo 3
Act. 3.5_Metodo simplex_Equipo 3Act. 3.5_Metodo simplex_Equipo 3
Act. 3.5_Metodo simplex_Equipo 3
 
1.método simplex para la solución de problemas de operaciones de investigaciones
1.método simplex para la solución de problemas de operaciones de investigaciones1.método simplex para la solución de problemas de operaciones de investigaciones
1.método simplex para la solución de problemas de operaciones de investigaciones
 
PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"PROGRAMACION LINEAL "METODO SIMPLEX"
PROGRAMACION LINEAL "METODO SIMPLEX"
 
Investigacion de Operaciones No. 2 - R. Campillo
Investigacion de Operaciones No. 2 - R. CampilloInvestigacion de Operaciones No. 2 - R. Campillo
Investigacion de Operaciones No. 2 - R. Campillo
 
Metodo simplex maxgallagher
Metodo simplex maxgallagherMetodo simplex maxgallagher
Metodo simplex maxgallagher
 
Método simplex
Método simplexMétodo simplex
Método simplex
 
Método Simplex
Método SimplexMétodo Simplex
Método Simplex
 
Procedimiento-Método Símplex
Procedimiento-Método SímplexProcedimiento-Método Símplex
Procedimiento-Método Símplex
 
Act. 3.5 método simplex equipo 2
Act. 3.5 método simplex equipo 2Act. 3.5 método simplex equipo 2
Act. 3.5 método simplex equipo 2
 
Método simplex
Método simplexMétodo simplex
Método simplex
 
Metodo Simplex
Metodo SimplexMetodo Simplex
Metodo Simplex
 
MÉTODO SIMPLEX
MÉTODO SIMPLEXMÉTODO SIMPLEX
MÉTODO SIMPLEX
 
Mas ejercicios para la resolución de modelos aplicando el método simplex
Mas ejercicios para la resolución de modelos aplicando el método simplexMas ejercicios para la resolución de modelos aplicando el método simplex
Mas ejercicios para la resolución de modelos aplicando el método simplex
 
Método simplex
Método simplexMétodo simplex
Método simplex
 

Destacado

Grupo 9 Tarjetas De Video
Grupo 9 Tarjetas De VideoGrupo 9 Tarjetas De Video
Grupo 9 Tarjetas De VideoWillemVanH
 
Sholto N
Sholto NSholto N
Sholto NFPSKid
 
6n felix board sports
6n felix board sports6n felix board sports
6n felix board sportsFPSKid
 
Paving the way to 11+
Paving the way to 11+Paving the way to 11+
Paving the way to 11+FPSKid
 
precious gem stones
precious gem stonesprecious gem stones
precious gem stonesFPSKid
 
A Fita MéTrica Do Amor De Marta Medeiros
A Fita MéTrica Do Amor De Marta MedeirosA Fita MéTrica Do Amor De Marta Medeiros
A Fita MéTrica Do Amor De Marta Medeirospaula brieze
 

Destacado (8)

Grupo 9 Tarjetas De Video
Grupo 9 Tarjetas De VideoGrupo 9 Tarjetas De Video
Grupo 9 Tarjetas De Video
 
Facebook Mónica y Karol
Facebook Mónica y KarolFacebook Mónica y Karol
Facebook Mónica y Karol
 
Sholto N
Sholto NSholto N
Sholto N
 
Apunte rup
Apunte rupApunte rup
Apunte rup
 
6n felix board sports
6n felix board sports6n felix board sports
6n felix board sports
 
Paving the way to 11+
Paving the way to 11+Paving the way to 11+
Paving the way to 11+
 
precious gem stones
precious gem stonesprecious gem stones
precious gem stones
 
A Fita MéTrica Do Amor De Marta Medeiros
A Fita MéTrica Do Amor De Marta MedeirosA Fita MéTrica Do Amor De Marta Medeiros
A Fita MéTrica Do Amor De Marta Medeiros
 

Similar a Metodosimplex (20)

Un ejemplo práctico en clase
Un ejemplo práctico en claseUn ejemplo práctico en clase
Un ejemplo práctico en clase
 
Simplex
SimplexSimplex
Simplex
 
El Método Simplex para Investigación Operativa
El Método Simplex  para Investigación OperativaEl Método Simplex  para Investigación Operativa
El Método Simplex para Investigación Operativa
 
Unidad3
Unidad3Unidad3
Unidad3
 
Unidad3 (1)
Unidad3 (1)Unidad3 (1)
Unidad3 (1)
 
Sesion 05a - Metodo Simplex
Sesion 05a - Metodo SimplexSesion 05a - Metodo Simplex
Sesion 05a - Metodo Simplex
 
Sesion 05a - Metodo Simplex
Sesion 05a - Metodo SimplexSesion 05a - Metodo Simplex
Sesion 05a - Metodo Simplex
 
PROGRAMACION LINEAL - METODO SIMPLEX
PROGRAMACION LINEAL - METODO SIMPLEXPROGRAMACION LINEAL - METODO SIMPLEX
PROGRAMACION LINEAL - METODO SIMPLEX
 
Método simple
Método simpleMétodo simple
Método simple
 
Método simplex
Método simplexMétodo simplex
Método simplex
 
05 pl met.simplex
05 pl met.simplex05 pl met.simplex
05 pl met.simplex
 
Simplex
 Simplex  Simplex
Simplex
 
Metodo simplex
Metodo simplexMetodo simplex
Metodo simplex
 
Método Simplex
Método SimplexMétodo Simplex
Método Simplex
 
Metodo simplex
Metodo simplexMetodo simplex
Metodo simplex
 
Método algebraico
Método algebraicoMétodo algebraico
Método algebraico
 
3 Metodo Simplex.pdf
3 Metodo Simplex.pdf3 Metodo Simplex.pdf
3 Metodo Simplex.pdf
 
Unidad 2. El método simplex
Unidad 2. El método simplexUnidad 2. El método simplex
Unidad 2. El método simplex
 
Unidad 2. El método simplex
Unidad 2. El método simplexUnidad 2. El método simplex
Unidad 2. El método simplex
 
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ás de leoasch

Capitulo03
Capitulo03Capitulo03
Capitulo03leoasch
 
Bases ejemplos201
Bases ejemplos201Bases ejemplos201
Bases ejemplos201leoasch
 
Termodinamica
TermodinamicaTermodinamica
Termodinamicaleoasch
 
Materiales magneticos
Materiales magneticosMateriales magneticos
Materiales magneticosleoasch
 
Magnetos
MagnetosMagnetos
Magnetosleoasch
 
Las ecuaciones de maxwell
Las ecuaciones de maxwellLas ecuaciones de maxwell
Las ecuaciones de maxwellleoasch
 
Final fisica
Final fisicaFinal fisica
Final fisicaleoasch
 
Final 28 07-2011 t2
Final 28 07-2011 t2Final 28 07-2011 t2
Final 28 07-2011 t2leoasch
 
Fii parciales
Fii parcialesFii parciales
Fii parcialesleoasch
 
Fii integradora
Fii integradoraFii integradora
Fii integradoraleoasch
 
Energ sistemacargas
Energ sistemacargasEnerg sistemacargas
Energ sistemacargasleoasch
 
Encendiendo y apagando_circuitos
Encendiendo y apagando_circuitosEncendiendo y apagando_circuitos
Encendiendo y apagando_circuitosleoasch
 
Electrostatica
ElectrostaticaElectrostatica
Electrostaticaleoasch
 
Electrostatica en el vacio
Electrostatica en el vacioElectrostatica en el vacio
Electrostatica en el vacioleoasch
 
Ec maxwell ii 14 10_2006
Ec maxwell ii  14 10_2006Ec maxwell ii  14 10_2006
Ec maxwell ii 14 10_2006leoasch
 
Ec maxwell i 14 10_2006
Ec maxwell i  14 10_2006Ec maxwell i  14 10_2006
Ec maxwell i 14 10_2006leoasch
 
Corr cont
Corr contCorr cont
Corr contleoasch
 
Coloquios 2 2006
Coloquios 2 2006Coloquios 2 2006
Coloquios 2 2006leoasch
 

Más de leoasch (20)

Capitulo03
Capitulo03Capitulo03
Capitulo03
 
Bases ejemplos201
Bases ejemplos201Bases ejemplos201
Bases ejemplos201
 
Termodinamica
TermodinamicaTermodinamica
Termodinamica
 
Relativ
RelativRelativ
Relativ
 
Oscilos
OscilosOscilos
Oscilos
 
Materiales magneticos
Materiales magneticosMateriales magneticos
Materiales magneticos
 
Magnetos
MagnetosMagnetos
Magnetos
 
Las ecuaciones de maxwell
Las ecuaciones de maxwellLas ecuaciones de maxwell
Las ecuaciones de maxwell
 
Final fisica
Final fisicaFinal fisica
Final fisica
 
Final 28 07-2011 t2
Final 28 07-2011 t2Final 28 07-2011 t2
Final 28 07-2011 t2
 
Fii parciales
Fii parcialesFii parciales
Fii parciales
 
Fii integradora
Fii integradoraFii integradora
Fii integradora
 
Energ sistemacargas
Energ sistemacargasEnerg sistemacargas
Energ sistemacargas
 
Encendiendo y apagando_circuitos
Encendiendo y apagando_circuitosEncendiendo y apagando_circuitos
Encendiendo y apagando_circuitos
 
Electrostatica
ElectrostaticaElectrostatica
Electrostatica
 
Electrostatica en el vacio
Electrostatica en el vacioElectrostatica en el vacio
Electrostatica en el vacio
 
Ec maxwell ii 14 10_2006
Ec maxwell ii  14 10_2006Ec maxwell ii  14 10_2006
Ec maxwell ii 14 10_2006
 
Ec maxwell i 14 10_2006
Ec maxwell i  14 10_2006Ec maxwell i  14 10_2006
Ec maxwell i 14 10_2006
 
Corr cont
Corr contCorr cont
Corr cont
 
Coloquios 2 2006
Coloquios 2 2006Coloquios 2 2006
Coloquios 2 2006
 

Último

Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxkeithgiancarloroquef
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 

Último (20)

Concurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptxConcurso José María Arguedas nacional.pptx
Concurso José María Arguedas nacional.pptx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 

Metodosimplex

  • 1. METODO SIMPLEX GUIA 11 OBJETIVO: Mostrar como se utiliza el método simplex para resolver un problema de programación lineal estándar este método permite resolver problemas de programación lineal que no pueden resolverse de el metodo grafico cuando el numero de variables es mayor e igual a 3 Este metodo utiliza matrices y operaciones elementales entre filas Se va a considerar problemas de forma ESTÁNDAR o normal es decir que consisten en MAXIMIZAR una funcion (OBJETIVO ) con restricciones del tipo MENOR IGUAL Problema estándar : Maximizar la funcion lineal nn xcxcxcxcZ ++++= .....332211 Sujeta a las restricciones 11313212111 .... bxaxaxaxa nn ≤+++++ 22323222121 .... bxaxaxaxa nn ≤+++++ 33333232131 .... bxaxaxaxa nn ≤+++++ mnmnmmm bxaxaxaxa ≤+++++ ....3321211 Donde las variables , , ,… y , , son no negativas1x 2x 3x nx 1b 2b nb El método simplex empieza con una solucion factible y prueba si es o no optima Si no lo es, el método busca una MEJOR solucion , que se acerque mas a la optimizacion de la funcion objetivo, si esta nueva solucion no es optima, entonces se repite el proceso hasta hallar una solucion optima si existe Se consideran las siguientes fases o etapas : 1. Convertir las desigualdades en igualdades
  • 2. Se introduce una variable de holgura , por cada una de las restricciones o limitaciones del tipo ≤, (menor igual )para convertirlas en igualdades 1s 2s 3S Escribir la tabla inicial simplex o matriz simplex En las columnas aparecerán todas las variables básicas x, y del problema y las variables de holgura , /exceso. En las filas se observan, para cada restricción las variables de holgura con sus coeficientes de las igualdades obtenidas, y la última fila con los valores resultantes de sustituir el valor de cada variable en la función objetivo, 1s 2s 3S Como sabemos, el método simplex es un algoritmo iterativo que iniciando en una solución básica factible pero no óptima, genera soluciones básicas factibles cada vez mejores hasta encontrar la solución óptima (sí esta existe). Nótese que la base de su lógica es mantener la factibilidad, mientras busca la optimalidad. EJEMPLO Resolver mediante el método simplex el siguiente problema: Maximizar Z = f(x,y) = 5x + 4y sujeto a: 2x + y ≤ 35 x + y ≤ 20 -3x + y ≤ 12 x ≥ 0 , y ≥ 0 Se consideran las siguientes fases o etapas : 1. Convertir las desigualdades en igualdades Se introduce una variable de holgura por cada una de las restricciones o limitaciones del tipo ≤, (menor igual )para convertirlas en igualdades, como hay n desigualdades se introducen m variables de holgura resultando el sistema de ecuaciones lineales:
  • 3. 2x + y + = 351s x + y + =202s -3x + y + =123S 2. Igualar la función objetivo a cero -5x + 4y + Z = 0 3. Escribir la tabla inicial simplex o matriz En las columnas aparecerán todas las variables básicas x,y del problema y las variables de holgura , /exceso.1s 2s 3S s En las filas se observan, para cada restricción las variables de holgura con sus coeficientes de las igualdades obtenidas, y la última fila con los valores resultantes de sustituir el valor de cada variable en la función objetivo, y de operar para obtener el resto de valores de la fila: Base 1x 2x 1s 2s 3S Z b COCIENTE 1s 1 1 1 0 0 0 20 20/1=20 2s 2 1 0 1 0 0 35 35/2= 2 35 3S -3 1 0 0 1 0 12 No hay cociente Z -5 -4 0 0 0 1 0 Indicadores El indicador mas negativo es -5 y aparece en la columna de por lo tanto1x 1x es la variable que entra a la base ,el cociente mas pequeño es 2 35 de modo que es la variable que sale ,el elemento pivote es 2 ,haciendo operaciones elementales entre filas se obtiene 1 en la posición del pivote y ceros los demás elementos de la columna pivote entonces se obtiene 2x
  • 4. Se divide la fila 2 por ½ Base 1x 2x 1s 2s 3S Z b 1s 1 1 1 0 0 0 20 1x 1 0 002 1 2 1 2 35 3S -3 1 0 0 1 0 12 Z -5 -4 0 0 0 1 0 21 2 1 FF +− 323 FF + 425 FF + Base 2x1x 1s 2s 3S Z b 1s 0 1 - 2 1 0 02 1 2 5 1x 1 0 002 1 2 1 2 35 3S 0 1 002 5 2 3 2 129 Z 0 - 2 3 0 2 5 0 1 2 175 Base 2x1x 1s 2s 3S Z b COCIENTE 1s 0 2 1 1 - 2 1 0 0 2 5 2 5 /dividido 2 1 =5 1x 1 2 1 0 2 1 0 0 2 35 2 35 dividido 2 1 =35 1 000 2 5 3S 2 3 2 129 2 129 dividido 2 5 =25 5 4 Z 0 - 2 3 0 0 12 5 2 175 Observe que reemplazo a porque -1x 2s 2 3 es el indicador mas negativo
  • 5. Se continua el proceso y la variable que entra es , el cociente mas pequeño es 5de modo que es la variable que sale ,el elemento pivote es 2x 1s 2 1 ,haciendo operaciones elementales entre filas se obtiene 1 en la posición del pivote y ceros los demas elementos de la columna pivote entonces se obtiene 41 31 21 3 5 1 FF FF FF + +− +− Base 1x 2x 1s 2s 3S Z b 1s 0 1 - 2 1 0 02 1 2 5 1x 1 0 -1 1 0 0 15 3S 0 0 -5 4 1 0 52 Z 0 0 3 1 0 1 95 12 F Base 1x 2x 1s 2s Z b3S 2x 0 1 2 -1 0 0 5 1x 1 0 -1 1 0 0 15 3S 0 0 -5 4 1 0 52 Z 0 0 3 1 0 1 95 como todos los indicadores son positivos se termina el proceso y el valor máximo de Z es 95 que ocurre cuando =5 y =152x 1x 4. Condición de parada Cuando en la fila Z no existe ningún valor negativo, se ha alcanzado la solución óptima del problema. En tal caso, se ha llegado al final del algoritmo. De no ser así, se ejecutan los siguientes pasos. 5. Condición de entrada y salida de una variable de la base A.Primero debemos saber la variable que entra en la base. Para ello escogemos la columna de aquel valor que en la fila Z sea el menor numero de los negativos. En este caso sería la variable x de coeficiente -5
  • 6. Si existiesen dos o más coeficientes iguales que cumplan la condición anterior (caso de empate), entonces se optará por aquella variable que sea básica. La columna de la variable que entra en la base se llama columna pivote (En color verde). 6-Una vez obtenida la variable que entra en la base, estamos en condiciones de deducir cual será la variable que sale. Para ello se divide cada término independiente (b) entre el elemento correspondiente de la columna pivote, siempre que el resultado sea mayor que cero, y se escoge el mínimo de ellos. Si hubiera algún elemento menor o igual a cero no se realiza dicho cociente, y caso de que todos los elementos de la columna pivote fueran de ésta condición tendríamos una solución no acotada y terminaríamos el problema 7- El término de la columna pivote que en la división anterior dé lugar al menor cociente positivo, indica la fila de la variable de holgura que sale de la base, Esta fila se llama fila pivote (En color). Si al calcular los cocientes, dos o más son iguales (caso de empate), se escoge aquella que no sea variable básica (si es posible). En la intersección de la fila pivote y columna pivote tenemos el elemento pivote, . 6. Encontrar los coeficientes de la nueva tabla. Los nuevos coeficientes de la fila pivote, , se obtienen dividiendo todos los coeficientes de dicha fila entre el elemento pivote, , que es el que hay que convertir en 1. A continuación mediante la reducción gaussiana hacemos ceros los restantes términos de su columna, con lo que obtenemos los nuevos coeficientes de las otras filas incluyendo los de la función objetivo Z. También se puede hacer de la siguiente manera: Se puede observar que no hemos alcanzado la condición de parada ya que en los elementos de la última fila, Z, hay uno negativo, -1. Hay que repetir el proceso: A. La variable que entra en la base es y Y), por ser la variable que corresponde a la columna donde se encuentra el coeficiente -1. B. Para calcular la variable que sale, dividimos los términos de la última columna entre los términos correspondientes de la nueva columna pivote: El elemento pivote, que ahora hay que hacer 1,.Operando de forma análoga a la anterior obtenemos la tabla:
  • 7. Como en los elementos de la fila Z hay uno negativo, , significa que no hemos llegado todavía a la solución óptima. Hay que repetir el proceso: A. La variable que entra en la base epor ser la variable que corresponde al coeficiente B. Para calcular la variable que sale, dividimos los términos de la última columna entre los términos correspondientes de la nueva columna pivote: y como el menor cociente positivo es la variable que sale es s C. El elemento pivote, que ahora hay que hacer 1, Obtenemos la tabla: Se observa que en la última fila todos los coeficientes son positivos, por lo tanto se cumple la condición de parada, obteniendo la solución óptima. La solución óptima viene dada por el valor de Z en la columna de los valores solución, . En la misma columna se puede observar el punto donde se alcanza, observando las filas correspondientes a las variables de decisión que han entrado en la base: (x,y) El método Simplex se basa en la siguiente propiedad: si la función objetivo, f, no toma su valor máximo en el vértice A, entonces hay una arista que parte de A, a lo largo de la cual f aumenta. Deberá tenerse en cuenta que este método sólo trabaja para restricciones que tengan un tipo de desigualdad "≤" y coeficientes independientes mayores o iguales a 0, y habrá que estandarizar las mismas para el algoritmo. En caso de que después de éste proceso, aparezcan (o no varíen) restricciones del tipo "≥" o "=" habrá que emplear otros métodos, siendo el más común el método de las Dos Fases. EJEMPLO Maximizar 321 2 3 43 xxxZ ++= Sujeta a : 10 2 3 2 321 −≥+−− xxx 1022 321 ≤++ xxx 0,, 321 ≥xxx La primera desigualdad se multiplica por -1 102 21 ≤+ xx
  • 8. Se hace la tabla simplex los cocientes son . 5 2 10 = y tambien 5 2 10 = Tabla I Base 1x Z b3x2x 1s 2s 1s 1 2 0 1 0 0 10 2s 2 2 1 0 1 0 10 z -3 -4 2 3 − 0 0 1 0 Dado que existe un empate en el menor cociente, se puede elegir cualquiera de los dos, 1s o s2, como la variable saliente. Se escoge sr Se encierra en un círculo el pivote. Utilizando operaciones elementales sobre renglones, se obtiene la Tabla II. TABLA SIMPLEX II No hay cocientes porque 0 no es positivo y . 0 1 0 = Tabla II Base 1x 2x 3x 1s 2s Z b 2x 1 0 2 1 2 1 0 0 5 2s 1 0 1 -1 1 0 0 z -1 -0 2 3 − 2 0 1 20 indicadores La Tabla II corresponde a una S.F.B. en la que una variable básica s2 es cero. Por ello, la S.F.B. es degenerada. Ya que existen indicadores negativos, se continua el proceso. La variable entrante es ahora x3, la variable saliente es s2 y el pivote se encuentra encerrado en un círculo. Utilizando operaciones elementales sobre renglones, se obtiene la Tabla III.
  • 9. TABLA SIMPLEX III Tabla III Base 1x 2x 3x 1s 2s Z b 2x 1 0 2 1 2 1 0 0 5 3x 1 0 1 -1 1 0 0 z 0 0 2 1 2 1 2 3 1 20 indicadores En virtud de que todos los indicadores son no negativos, Z es máxima cuando x2 = 5 y x3 = O, y xl = sl = s2 = 0. El máximo valor es Z = 20. Obsérvese que este valor es igual al valor de Z correspondiente a la Tabla II. En problemas con degeneración es posible llegar al mismo valor de Z en varias etapas del proceso simplex. Debido a su naturaleza mecánica, el procedimiento simplex se adapta con facilidad a las computadoras, y permite resolver problemas de programación lineal que implican muchas variables y muchas restricciones OBJETIVOS • Maximizar por el método SIMPLEX la funcion objetivo limitada a la restricciones 1. 2. 3. 0, 02 60 1210 ≥ ≥− ≤+ += yx yx yx yxP 0, 21032 22023 80 65 ≥ ≤+ ≤+ ≤+ += yx yx yx yx yxP 0, 7 33 5 64 ≥ ≤ ≤− ≥+ −= yx y yx yx yxZ