SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Programación Lineal

 Método algebraico
Introducción
           Conjuntos convexos, teoremas
           Forma canónica y estándar de un P.L.
           Soluciones básicas posibles
           Método Algebraico




IO1 R.Delgadillo                               2
Conceptos
           Conjunto convexo: Un conjunto de
            puntos S es convexo, si el segmento de
            línea que une cualquier par de punto de
            S esta en S.
           Esto es, S es un conjunto convexo, si
            para todo xi S
                   x1 (1   ) x2   S para   0,1


IO1 R.Delgadillo
Conceptos
                       Conjuntos convexos
                                                        B

                             B                      A
                   A
                                  A             B

                                                A
                              B

                   A
                                                B
                        Conjuntos no convexos
IO1 R.Delgadillo                                            4
Conceptos
           Punto extremo: Un punto P es
            denominado punto extremo (esquina) ,
            si todo segmento de línea que esta
            completamente en S y contiene a P,
            tiene a P como punto extremo del
            segmento de línea.
           Esto es si P no puede ser representado
            como una combinación convexa
            estricta de dos puntos distintos en S.
IO1 R.Delgadillo
                   (0,1)                        5
Conceptos



                   x2 .
                          .
                                  .P
                          x3

                               Punto extremo



IO1 R.Delgadillo                               6
Conceptos
           Región Factible: Es un conjunto de
            todos los puntos que satisfacen todas
            las restricciones del problema
           Teorema 1: La región factible de un
            problema de programación lineal es un
            conjunto convexo y tiene un número
            finito de puntos extremos.


IO1 R.Delgadillo                               7
Conceptos
           Solución óptima: Es un punto de la
            región factible con mayor valor de la
            F.O. (problema de Max)
           Teorema 2: Todo problema de
            programación lineal que tiene solución
            óptima, tiene un punto extremo que es
            óptimo.


IO1 R.Delgadillo                                8
Problemas de PL
       Forma genérica ó canónica de un PPL, se
         denomina así cuando se escribe
                               n
                   max Z             c j x j co
                               j 1


                   s.a.   aij x j      bi i 1,...,m ; j 1,..n

                               xj      0
                   donde c j        cos tos de la función objetivo




IO1 R.Delgadillo                                                     9
Problemas de PL
       Variables artificiales: se denominan así a
        las variables que se agregan al
        problema con la finalidad de hacer una
        restricción de desigualdad en igualdad.
           Si la restricción es >= la variable artificial es
            de exceso
           Si la restricción es <= la variable artificial es
            de holgura.


IO1 R.Delgadillo                                          10
Problemas de PL
       Forma normal ó estándar de un PPL, se
         denomina así cuando se escribe
                                 n
                     max Z             c j x j co
                                 j 1


                     s.a.   aij x j bi i 1,...,m ; j 1,..n

                                 xj      0
                     donde c j       cos tos de la función objetivo


           Esto es, todas las restricciones son de igualdad

IO1 R.Delgadillo                                                      11
Ejemplo:
           Dado el siguiente problema en la forma
            genérica
             Max z = 3x1 + 4x2
             s.a.       x1 + x2    <= 9
                        x1 + 2 x2 <= 16
                        x1, x2 > 0



IO1 R.Delgadillo                               12
Ejemplo:
           La forma normal se obtiene agregando
            las variables de holgura
             Max z = 3x1 + 4x2
             s.a.        x1 + x2 + x3          = 9
                         x1 + 2 x2 +      + x4 = 16
                         x1, x2 , x3, x4 > 0



IO1 R.Delgadillo                                13
Conceptos
           Base: De un espacio vectorial es cualquier
            conjunto de vectores que pertenezcan al
            espacio y que además:
                  Son linealmente independientes
                  Son un conjunto generador del espacio vectorial.
           Ejemplo:           v1 v2   x3     v1 v2   v3

                              1 0 0           1 1 0
                              0 1 0           0 1 2
                              0 0 1           0 0 -3




IO1 R.Delgadillo                                                14
Conceptos
           Dado un sistema de ecuaciones lineales, de n
            variables y m restricciones:
                             AX b
            suponga n ≥ m,
            => si n-m variables tomen valor =0,
            garantiza que las m variables restantes
            asuma valores únicos.



IO1 R.Delgadillo                                      15
Conceptos
           Variables no Básicas: Son las variables
            que no pertenecen a la base y toman valores
            iguales a cero.
            # VNB = # variables – # restricciones.
                    = n–m
           Variable Básicas: Son aquellas variables
            que pertenecen a la base y toman valores
            positivos (≥0)
                #VB = # de restricciones =m

IO1 R.Delgadillo                                    16
Conceptos
           Solución Básica: Es una solución que
            satisface Ax = b y cuyas VB ≥0 y VNB = 0.
            así las columnas asociadas a las VB son
            linealmente independiente.
           Solución Básicas posible: Son soluciones
            básicas con valores de sus variables todos ≥0
           Solución Básica degenerada: Son
            soluciones básicas en las que algunas VB
            toman valor igual a cero.


IO1 R.Delgadillo                                     17
Conceptos
           Solución Básica óptima: Es una
            solución básica posible y cuyo valor de
            Z (F.O.) es máximo.
           Solución adyacente básica posibles
            Dos soluciones básicas posibles son
            adyacentes, si sus conjuntos de
            variables básicas tienen m-1 variables
            básicas en común.

IO1 R.Delgadillo                                18
Ejemplo
           Grafique e identifique, soluciones
            básicas, soluciones básicas posibles,
            solucion básica óptima.
             max z = 3x1 + 4x2
             s.a.        x1 + x2     <= 9
                         x1 + 2 x2 <= 16
                         x1, x2 > 0

IO1 R.Delgadillo                                    19
Ejemplo
       Agregando las variables de holgura se tiene:
               Max z = 3x1 + 4x2
               s.a.       x1 + x2 + x3       = 9
                          x1 + 2 x2     +x4 = 16
                          x1, x2, x3, x4 > 0




IO1 R.Delgadillo                                      20
Ejemplo


 (0,9,0,-2)
                          x3=0                      Sol. óptima
 (0,8,1,0)
                                 (2,7,0,0)
        x1=0                                                         Sol. básica
                                                         x4=0

                              x2=0
(0,0,9,16)
 IO1 R.Delgadillo   Sol. Básica factible     (9,0,0,7}            (16,0,-7,0)
                                                                          21
Método Algebraico
           El método consiste en :
                  Generar una solución básica posible
                  Evaluar si la solución básica es óptima
                  En caso que no lo es, generar una nueva
                   solución básica posible, tal que
                   Znuevo > Zanterior




IO1 R.Delgadillo                                        22
Método algebraico
           Del problema anterior
             Max z = 3x1 + 4x2
             s.a.      x1 + x2 + x3          = 9
                       x1 + 2 x2 +      + x4 = 16
                       x1, x2 , x3, x4 > 0




IO1 R.Delgadillo                              23
Método algebraico
           La primera base es la formada por
            las variables de holgura:
            B1 = { x3, x4}
            NB = { x1, x2} , x1 = x2 = 0
            => x3 = 9
                 x4 = 16
                  Z=0

IO1 R.Delgadillo                            24
Método algebraico
         Escribimos las Variables básicas y
          Z en función de las no básicas.
          Usemos la función explícita:
          x3 = 9 – x1 – x2
Variables
 básicas x4 = 16- x1 –2x2
          z = 0 + 3x1 + 4x2
                     Variables no básicas


  IO1 R.Delgadillo                          25
Método algebraico
           Evaluamos si SBP es óptima;
            observememos que si x1 ó x2 <>0
            Z crece.
            => (x3, x4) no es solución óptima.
           Criterio de solución óptima: ninguna
            de las variables de la no base tienen
            coeficientes estrictamente positivos

IO1 R.Delgadillo                              26
Método algebraico
           Generamos otra base, por el
            intercambio de una de las variables de
            la base y de la no base; esto es, sale
            una variable de la base y entra una
            variable de la no base.
           Es más facil ver la variable que sale que
            la que entra.


IO1 R.Delgadillo                                 27
Método algebraico
           Criterio para la variable que entra
            en la base: debe entrar la variable
            que tenga mayor coeficiente positivo;
            que hace que Z crezca rápidamente.
           En el ejemplo la variable que entra es
            x2. X1 permanece con valor cero
            (x1=0)
            B2 = {x2, ?}

IO1 R.Delgadillo                                28
Método algebraico
        Criterio para la variable que sale de la
         base: debe salir la variable que toma valor
         cero cuando la variable que entra toma su
         máximo valor. Esto es limita el crecimiento de
         la variable de entrada pues todas las
         variables deben ser ≥ 0 ( Xi ≥0).
        Como x1 =0;     se tiene
          x3 = 9 – x2 ≥ 0 => x2 ≤9
          x4 = 16 –2x2 ≥ 0 => x2 ≤ 8
       => x2 = 8 y X4 = 0 , => sale x4
IO1 R.Delgadillo                                   29
Método algebraico
        Ahora la base es:
         B2 = {x2, x3} y NB = {x1,x4}
        Y el valor de las variables es:
         x2 = (16- x1- x4)/2 = 8- ½ x1 –½ x4
         x3 = 1-1/2 x1 + ½ x4
         Z = 32 + x1 – 2x4
        Evaluamos si es óptimo:

          si entra x1=> Z crece,
          si entra x4 => Z decrece.
IO1 R.Delgadillo                           30
Método algebraico
           No es óptimo! =>
            Generamos nueva solución posible
            La variable que entra es : x1 y x4
            permanece con valor cero. (x4 =0)
            Variable que sale es:
            x2 = 8 - ½ x1 ≥ 0 => x1 ≤ 16
            x3 = 1-1/2 x1 ≥ 0 => x1 ≤ 2
            ahora x1 = 2 => x3 =0 sale x3
            ahora B3 = {x1, x2} y NB = {x3,x4}

IO1 R.Delgadillo                                 31
Método algebraico

        El valor de las variables básicas es:
         x1 = 2 –2x3 +x4
         x2 = 7 + x3 – x4
         Z = 34 – 2x3 –x4
        Evaluamos si es óptimo: no hay variable no
         basica que haga crecer Z
         => si es óptimo!
              x1= 2
             x2 = 7
              Z = 34.
IO1 R.Delgadillo                                 32
Método algebraico



                   9
                       x3=0                    Sol. óptima
B2={x2,x3} 8
                              B3={x1,x2}
           x1=0
                                                 x4=0

B1={x3,x4}                x2=0
    IO1 R.Delgadillo
                                           9                 16   33
Método algebraico
           Resuelva el siguiente ejercicio:

                   max z 5x1 3x2          x3
                   s.a.
                   2 x1 x2 x3 6
                   x1 2 x2 x3 7
                   x1 , x2 , x3 0


IO1 R.Delgadillo                               34

Más contenido relacionado

La actualidad más candente

06 método simplex
06 método simplex06 método simplex
06 método simplex
Julio Pari
 
Optimizacion De Redes
Optimizacion De RedesOptimizacion De Redes
Optimizacion De Redes
Hero Valrey
 
Problemas resueltos-de-metodos-de-transporte
Problemas resueltos-de-metodos-de-transporteProblemas resueltos-de-metodos-de-transporte
Problemas resueltos-de-metodos-de-transporte
Alexander Chunhuay Ruiz
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binaria
Jaime Medrano
 
Manual de tiempos y movimientos
Manual de tiempos y movimientosManual de tiempos y movimientos
Manual de tiempos y movimientos
Jesus Rodriguez
 
G2.3 calculo de volumen de revolucion, metodo de arandelas2.docx
G2.3   calculo de volumen de revolucion, metodo de arandelas2.docxG2.3   calculo de volumen de revolucion, metodo de arandelas2.docx
G2.3 calculo de volumen de revolucion, metodo de arandelas2.docx
Jesse Lem
 
Semana 6.7 modelo de trasbordo
Semana 6.7 modelo de trasbordoSemana 6.7 modelo de trasbordo
Semana 6.7 modelo de trasbordo
adik barreto
 

La actualidad más candente (20)

06 método simplex
06 método simplex06 método simplex
06 método simplex
 
Mapa Conceptual sobre la Ingenieria Economica
Mapa Conceptual sobre la Ingenieria Economica Mapa Conceptual sobre la Ingenieria Economica
Mapa Conceptual sobre la Ingenieria Economica
 
Prueba de Hipotesis Unideg Comonfort
Prueba de Hipotesis  Unideg ComonfortPrueba de Hipotesis  Unideg Comonfort
Prueba de Hipotesis Unideg Comonfort
 
21066515 ejercicios-resueltos-de-programacion-lineal
21066515 ejercicios-resueltos-de-programacion-lineal21066515 ejercicios-resueltos-de-programacion-lineal
21066515 ejercicios-resueltos-de-programacion-lineal
 
Metodo Simplex
Metodo SimplexMetodo Simplex
Metodo Simplex
 
Metodo algebraico. MTI. Ana Díaz
Metodo algebraico. MTI. Ana DíazMetodo algebraico. MTI. Ana Díaz
Metodo algebraico. MTI. Ana Díaz
 
Distribución de plantas
Distribución de plantasDistribución de plantas
Distribución de plantas
 
Optimizacion De Redes
Optimizacion De RedesOptimizacion De Redes
Optimizacion De Redes
 
Problemas resueltos-de-metodos-de-transporte
Problemas resueltos-de-metodos-de-transporteProblemas resueltos-de-metodos-de-transporte
Problemas resueltos-de-metodos-de-transporte
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binaria
 
MÉTODO DE TRANSPORTE
MÉTODO DE TRANSPORTEMÉTODO DE TRANSPORTE
MÉTODO DE TRANSPORTE
 
Método simplex. Teoria
Método simplex. TeoriaMétodo simplex. Teoria
Método simplex. Teoria
 
Modapts
ModaptsModapts
Modapts
 
20 arbol de_extension_minima
20 arbol de_extension_minima20 arbol de_extension_minima
20 arbol de_extension_minima
 
5.4 flujo maximo
5.4 flujo maximo5.4 flujo maximo
5.4 flujo maximo
 
Manual de tiempos y movimientos
Manual de tiempos y movimientosManual de tiempos y movimientos
Manual de tiempos y movimientos
 
Ejercicios resueltos de investigacion de operaciones
Ejercicios resueltos de investigacion de operacionesEjercicios resueltos de investigacion de operaciones
Ejercicios resueltos de investigacion de operaciones
 
problemas de programacion lineal resueltos
problemas de programacion lineal resueltosproblemas de programacion lineal resueltos
problemas de programacion lineal resueltos
 
G2.3 calculo de volumen de revolucion, metodo de arandelas2.docx
G2.3   calculo de volumen de revolucion, metodo de arandelas2.docxG2.3   calculo de volumen de revolucion, metodo de arandelas2.docx
G2.3 calculo de volumen de revolucion, metodo de arandelas2.docx
 
Semana 6.7 modelo de trasbordo
Semana 6.7 modelo de trasbordoSemana 6.7 modelo de trasbordo
Semana 6.7 modelo de trasbordo
 

Destacado

Balanceo de ecuaciones por método algebraico
Balanceo de ecuaciones por método algebraicoBalanceo de ecuaciones por método algebraico
Balanceo de ecuaciones por método algebraico
Javier Jav
 
Tema iii método gráfico y simplex
Tema iii   método gráfico y simplexTema iii   método gráfico y simplex
Tema iii método gráfico y simplex
google
 
Procedimiento-Método Símplex
Procedimiento-Método SímplexProcedimiento-Método Símplex
Procedimiento-Método Símplex
guest99c498
 
Historia investigacion operativa
Historia investigacion operativaHistoria investigacion operativa
Historia investigacion operativa
Les Villena
 
Ejercicios resueltos programacion lineal
Ejercicios resueltos programacion linealEjercicios resueltos programacion lineal
Ejercicios resueltos programacion lineal
Johana Rios Solano
 
Diseño canónico control automatico
Diseño canónico control automaticoDiseño canónico control automatico
Diseño canónico control automatico
Alejandra Mendoza
 

Destacado (20)

Metodo algebraico
Metodo algebraicoMetodo algebraico
Metodo algebraico
 
Ejercicios Resueltos
Ejercicios ResueltosEjercicios Resueltos
Ejercicios Resueltos
 
MÉTODO ALGEBRAICO
MÉTODO ALGEBRAICO MÉTODO ALGEBRAICO
MÉTODO ALGEBRAICO
 
Balanceo de ecuaciones método algebraico
Balanceo de ecuaciones método algebraicoBalanceo de ecuaciones método algebraico
Balanceo de ecuaciones método algebraico
 
Balanceo de ecuaciones por método algebraico
Balanceo de ecuaciones por método algebraicoBalanceo de ecuaciones por método algebraico
Balanceo de ecuaciones por método algebraico
 
PROGRAMACION LINEAL - METODO SIMPLEX
PROGRAMACION LINEAL - METODO SIMPLEXPROGRAMACION LINEAL - METODO SIMPLEX
PROGRAMACION LINEAL - METODO 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
 
Pl expo secundaria
Pl expo secundariaPl expo secundaria
Pl expo secundaria
 
Tema iii método gráfico y simplex
Tema iii   método gráfico y simplexTema iii   método gráfico y simplex
Tema iii método gráfico y simplex
 
Procedimiento-Método Símplex
Procedimiento-Método SímplexProcedimiento-Método Símplex
Procedimiento-Método Símplex
 
Historia investigacion operativa
Historia investigacion operativaHistoria investigacion operativa
Historia investigacion operativa
 
Balanceo de Ecuaciones Químicas
Balanceo de Ecuaciones QuímicasBalanceo de Ecuaciones Químicas
Balanceo de Ecuaciones Químicas
 
Balanceo de ecuaciones químicas
Balanceo de ecuaciones químicasBalanceo de ecuaciones químicas
Balanceo de ecuaciones químicas
 
Balanceo de ecuaciones químicas
Balanceo de ecuaciones químicasBalanceo de ecuaciones químicas
Balanceo de ecuaciones químicas
 
Ejercicios resueltos programacion lineal
Ejercicios resueltos programacion linealEjercicios resueltos programacion lineal
Ejercicios resueltos programacion lineal
 
Diseño canónico control automatico
Diseño canónico control automaticoDiseño canónico control automatico
Diseño canónico control automatico
 
Método algebraico
Método algebraicoMétodo algebraico
Método algebraico
 
Quimica
QuimicaQuimica
Quimica
 
Segmentos
SegmentosSegmentos
Segmentos
 
Examen principal i.o 5 2014
Examen principal i.o  5 2014Examen principal i.o  5 2014
Examen principal i.o 5 2014
 

Similar a 05 metodo algebraico

03 metodo grafico
03 metodo grafico03 metodo grafico
03 metodo grafico
Julio Pari
 
Unidad ii complejos y logaritmos
Unidad ii  complejos y logaritmosUnidad ii  complejos y logaritmos
Unidad ii complejos y logaritmos
Alberto Pazmiño
 
Propiedades funciones
Propiedades funcionesPropiedades funciones
Propiedades funciones
ANAALONSOSAN
 
Ecuaciones y Sistemas de Ecuaciones Lineales
Ecuaciones y Sistemas de Ecuaciones LinealesEcuaciones y Sistemas de Ecuaciones Lineales
Ecuaciones y Sistemas de Ecuaciones Lineales
matbasuts1
 
Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivo
wadar3
 
Apunte usm ecuaciones diferenciales de orden superior
Apunte usm   ecuaciones diferenciales de orden superiorApunte usm   ecuaciones diferenciales de orden superior
Apunte usm ecuaciones diferenciales de orden superior
Cristian Cofré Sepúlveda
 
Sec 0016 factorizacion
Sec 0016 factorizacionSec 0016 factorizacion
Sec 0016 factorizacion
Abnrito14
 
Sec 0016 factorizacion
Sec 0016 factorizacionSec 0016 factorizacion
Sec 0016 factorizacion
Andrew Gomez
 
Nataly romero.docx
Nataly romero.docxNataly romero.docx
Nataly romero.docx
robotinarome
 
Ensayo fund matem
Ensayo fund matemEnsayo fund matem
Ensayo fund matem
xavicc69
 
Integral indefinida
Integral indefinida Integral indefinida
Integral indefinida
camelro797
 

Similar a 05 metodo algebraico (20)

03 metodo grafico
03 metodo grafico03 metodo grafico
03 metodo grafico
 
Unidad ii complejos y logaritmos
Unidad ii  complejos y logaritmosUnidad ii  complejos y logaritmos
Unidad ii complejos y logaritmos
 
Propiedades funciones
Propiedades funcionesPropiedades funciones
Propiedades funciones
 
Números reales
Números realesNúmeros reales
Números reales
 
Ecuaciones y Sistemas de Ecuaciones Lineales
Ecuaciones y Sistemas de Ecuaciones LinealesEcuaciones y Sistemas de Ecuaciones Lineales
Ecuaciones y Sistemas de Ecuaciones Lineales
 
POLINOMIOS
POLINOMIOS POLINOMIOS
POLINOMIOS
 
Cuando la Teoría de Números se encuentra con la Geometría Algebraica. Una inv...
Cuando la Teoría de Números se encuentra con la Geometría Algebraica. Una inv...Cuando la Teoría de Números se encuentra con la Geometría Algebraica. Una inv...
Cuando la Teoría de Números se encuentra con la Geometría Algebraica. Una inv...
 
Programacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion DefinitivoProgramacion Convexa Presentacion Definitivo
Programacion Convexa Presentacion Definitivo
 
Apunte usm ecuaciones diferenciales de orden superior
Apunte usm   ecuaciones diferenciales de orden superiorApunte usm   ecuaciones diferenciales de orden superior
Apunte usm ecuaciones diferenciales de orden superior
 
Factorizacion.pdf
Factorizacion.pdfFactorizacion.pdf
Factorizacion.pdf
 
Sec 0016 factorizacion
Sec 0016 factorizacionSec 0016 factorizacion
Sec 0016 factorizacion
 
Sec 0016 factorizacion
Sec 0016 factorizacionSec 0016 factorizacion
Sec 0016 factorizacion
 
08 dualidad
08 dualidad08 dualidad
08 dualidad
 
Nataly romero.docx
Nataly romero.docxNataly romero.docx
Nataly romero.docx
 
PL - METODO GRAFICO - TIPOS.pdf
PL - METODO GRAFICO - TIPOS.pdfPL - METODO GRAFICO - TIPOS.pdf
PL - METODO GRAFICO - TIPOS.pdf
 
Guia semestral calculo integral
Guia semestral calculo integralGuia semestral calculo integral
Guia semestral calculo integral
 
Ensayo fund matem
Ensayo fund matemEnsayo fund matem
Ensayo fund matem
 
Integral indefinida
Integral indefinida Integral indefinida
Integral indefinida
 
1 2 Teoria Preeliminar
1 2 Teoria Preeliminar1 2 Teoria Preeliminar
1 2 Teoria Preeliminar
 
No lineal
No linealNo lineal
No lineal
 

Más de Julio Pari

Ingenieria Software Examen Parcial 2013 2 Profesor Cordero
Ingenieria Software Examen Parcial 2013 2 Profesor CorderoIngenieria Software Examen Parcial 2013 2 Profesor Cordero
Ingenieria Software Examen Parcial 2013 2 Profesor Cordero
Julio Pari
 
Práctica de Inventarios - Investigación Operativa II
Práctica de Inventarios - Investigación Operativa IIPráctica de Inventarios - Investigación Operativa II
Práctica de Inventarios - Investigación Operativa II
Julio Pari
 
Armas silenciosas para guerras tranquilas
Armas silenciosas para guerras tranquilasArmas silenciosas para guerras tranquilas
Armas silenciosas para guerras tranquilas
Julio Pari
 
Formato de presentación de Proyecto UNMSM FISI
Formato de presentación de Proyecto UNMSM FISIFormato de presentación de Proyecto UNMSM FISI
Formato de presentación de Proyecto UNMSM FISI
Julio Pari
 
Cuento para nuestro hijo y nuestra hija
Cuento para nuestro hijo y nuestra hijaCuento para nuestro hijo y nuestra hija
Cuento para nuestro hijo y nuestra hija
Julio Pari
 
Ingeniería de Software Examen Parcial
Ingeniería de Software Examen ParcialIngeniería de Software Examen Parcial
Ingeniería de Software Examen Parcial
Julio Pari
 
Sistemas Distribuidos Examen Parcial
Sistemas Distribuidos Examen ParcialSistemas Distribuidos Examen Parcial
Sistemas Distribuidos Examen Parcial
Julio Pari
 
Php07 consultas bd
Php07 consultas bdPhp07 consultas bd
Php07 consultas bd
Julio Pari
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sql
Julio Pari
 
Php05 funciones usuario
Php05 funciones usuarioPhp05 funciones usuario
Php05 funciones usuario
Julio Pari
 

Más de Julio Pari (20)

Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...
Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...
Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes #Ibm virtual la...
 
Links kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Links kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en KubernetesLinks kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Links kubernetes - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
 
Comandos - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Comandos - Evento - Virtual Lab Despliegue de aplicaciones en KubernetesComandos - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
Comandos - Evento - Virtual Lab Despliegue de aplicaciones en Kubernetes
 
Indice General Tesis Sistemas UPC
Indice General Tesis Sistemas UPCIndice General Tesis Sistemas UPC
Indice General Tesis Sistemas UPC
 
Arquitectura Web FISI UNMSM
Arquitectura Web FISI UNMSMArquitectura Web FISI UNMSM
Arquitectura Web FISI UNMSM
 
Jelastic Enterprise
Jelastic EnterpriseJelastic Enterprise
Jelastic Enterprise
 
Marketing Examen Parcial Profesor Osorio
Marketing Examen Parcial Profesor OsorioMarketing Examen Parcial Profesor Osorio
Marketing Examen Parcial Profesor Osorio
 
Ingenieria Software Examen Parcial 2013 2 Profesor Cordero
Ingenieria Software Examen Parcial 2013 2 Profesor CorderoIngenieria Software Examen Parcial 2013 2 Profesor Cordero
Ingenieria Software Examen Parcial 2013 2 Profesor Cordero
 
Documento de Arquitectura
Documento de ArquitecturaDocumento de Arquitectura
Documento de Arquitectura
 
Solucion Examen Parcial Sistemas Digitales UNMSM FISI
Solucion Examen Parcial Sistemas Digitales UNMSM FISISolucion Examen Parcial Sistemas Digitales UNMSM FISI
Solucion Examen Parcial Sistemas Digitales UNMSM FISI
 
Práctica de Inventarios - Investigación Operativa II
Práctica de Inventarios - Investigación Operativa IIPráctica de Inventarios - Investigación Operativa II
Práctica de Inventarios - Investigación Operativa II
 
Armas silenciosas para guerras tranquilas
Armas silenciosas para guerras tranquilasArmas silenciosas para guerras tranquilas
Armas silenciosas para guerras tranquilas
 
UML Java
UML JavaUML Java
UML Java
 
Formato de presentación de Proyecto UNMSM FISI
Formato de presentación de Proyecto UNMSM FISIFormato de presentación de Proyecto UNMSM FISI
Formato de presentación de Proyecto UNMSM FISI
 
Cuento para nuestro hijo y nuestra hija
Cuento para nuestro hijo y nuestra hijaCuento para nuestro hijo y nuestra hija
Cuento para nuestro hijo y nuestra hija
 
Ingeniería de Software Examen Parcial
Ingeniería de Software Examen ParcialIngeniería de Software Examen Parcial
Ingeniería de Software Examen Parcial
 
Sistemas Distribuidos Examen Parcial
Sistemas Distribuidos Examen ParcialSistemas Distribuidos Examen Parcial
Sistemas Distribuidos Examen Parcial
 
Php07 consultas bd
Php07 consultas bdPhp07 consultas bd
Php07 consultas bd
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sql
 
Php05 funciones usuario
Php05 funciones usuarioPhp05 funciones usuario
Php05 funciones usuario
 

05 metodo algebraico

  • 2. Introducción  Conjuntos convexos, teoremas  Forma canónica y estándar de un P.L.  Soluciones básicas posibles  Método Algebraico IO1 R.Delgadillo 2
  • 3. Conceptos  Conjunto convexo: Un conjunto de puntos S es convexo, si el segmento de línea que une cualquier par de punto de S esta en S.  Esto es, S es un conjunto convexo, si para todo xi S x1 (1 ) x2 S para 0,1 IO1 R.Delgadillo
  • 4. Conceptos Conjuntos convexos B B A A A B A B A B Conjuntos no convexos IO1 R.Delgadillo 4
  • 5. Conceptos  Punto extremo: Un punto P es denominado punto extremo (esquina) , si todo segmento de línea que esta completamente en S y contiene a P, tiene a P como punto extremo del segmento de línea.  Esto es si P no puede ser representado como una combinación convexa estricta de dos puntos distintos en S. IO1 R.Delgadillo (0,1) 5
  • 6. Conceptos x2 . . .P x3 Punto extremo IO1 R.Delgadillo 6
  • 7. Conceptos  Región Factible: Es un conjunto de todos los puntos que satisfacen todas las restricciones del problema  Teorema 1: La región factible de un problema de programación lineal es un conjunto convexo y tiene un número finito de puntos extremos. IO1 R.Delgadillo 7
  • 8. Conceptos  Solución óptima: Es un punto de la región factible con mayor valor de la F.O. (problema de Max)  Teorema 2: Todo problema de programación lineal que tiene solución óptima, tiene un punto extremo que es óptimo. IO1 R.Delgadillo 8
  • 9. Problemas de PL Forma genérica ó canónica de un PPL, se denomina así cuando se escribe n max Z c j x j co j 1 s.a. aij x j bi i 1,...,m ; j 1,..n xj 0 donde c j cos tos de la función objetivo IO1 R.Delgadillo 9
  • 10. Problemas de PL Variables artificiales: se denominan así a las variables que se agregan al problema con la finalidad de hacer una restricción de desigualdad en igualdad.  Si la restricción es >= la variable artificial es de exceso  Si la restricción es <= la variable artificial es de holgura. IO1 R.Delgadillo 10
  • 11. Problemas de PL Forma normal ó estándar de un PPL, se denomina así cuando se escribe n max Z c j x j co j 1 s.a. aij x j bi i 1,...,m ; j 1,..n xj 0 donde c j cos tos de la función objetivo  Esto es, todas las restricciones son de igualdad IO1 R.Delgadillo 11
  • 12. Ejemplo:  Dado el siguiente problema en la forma genérica Max z = 3x1 + 4x2 s.a. x1 + x2 <= 9 x1 + 2 x2 <= 16 x1, x2 > 0 IO1 R.Delgadillo 12
  • 13. Ejemplo:  La forma normal se obtiene agregando las variables de holgura Max z = 3x1 + 4x2 s.a. x1 + x2 + x3 = 9 x1 + 2 x2 + + x4 = 16 x1, x2 , x3, x4 > 0 IO1 R.Delgadillo 13
  • 14. Conceptos  Base: De un espacio vectorial es cualquier conjunto de vectores que pertenezcan al espacio y que además:  Son linealmente independientes  Son un conjunto generador del espacio vectorial.  Ejemplo: v1 v2 x3 v1 v2 v3 1 0 0 1 1 0 0 1 0 0 1 2 0 0 1 0 0 -3 IO1 R.Delgadillo 14
  • 15. Conceptos  Dado un sistema de ecuaciones lineales, de n variables y m restricciones: AX b suponga n ≥ m, => si n-m variables tomen valor =0, garantiza que las m variables restantes asuma valores únicos. IO1 R.Delgadillo 15
  • 16. Conceptos  Variables no Básicas: Son las variables que no pertenecen a la base y toman valores iguales a cero. # VNB = # variables – # restricciones. = n–m  Variable Básicas: Son aquellas variables que pertenecen a la base y toman valores positivos (≥0) #VB = # de restricciones =m IO1 R.Delgadillo 16
  • 17. Conceptos  Solución Básica: Es una solución que satisface Ax = b y cuyas VB ≥0 y VNB = 0. así las columnas asociadas a las VB son linealmente independiente.  Solución Básicas posible: Son soluciones básicas con valores de sus variables todos ≥0  Solución Básica degenerada: Son soluciones básicas en las que algunas VB toman valor igual a cero. IO1 R.Delgadillo 17
  • 18. Conceptos  Solución Básica óptima: Es una solución básica posible y cuyo valor de Z (F.O.) es máximo.  Solución adyacente básica posibles Dos soluciones básicas posibles son adyacentes, si sus conjuntos de variables básicas tienen m-1 variables básicas en común. IO1 R.Delgadillo 18
  • 19. Ejemplo  Grafique e identifique, soluciones básicas, soluciones básicas posibles, solucion básica óptima. max z = 3x1 + 4x2 s.a. x1 + x2 <= 9 x1 + 2 x2 <= 16 x1, x2 > 0 IO1 R.Delgadillo 19
  • 20. Ejemplo Agregando las variables de holgura se tiene: Max z = 3x1 + 4x2 s.a. x1 + x2 + x3 = 9 x1 + 2 x2 +x4 = 16 x1, x2, x3, x4 > 0 IO1 R.Delgadillo 20
  • 21. Ejemplo (0,9,0,-2) x3=0 Sol. óptima (0,8,1,0) (2,7,0,0) x1=0 Sol. básica x4=0 x2=0 (0,0,9,16) IO1 R.Delgadillo Sol. Básica factible (9,0,0,7} (16,0,-7,0) 21
  • 22. Método Algebraico  El método consiste en :  Generar una solución básica posible  Evaluar si la solución básica es óptima  En caso que no lo es, generar una nueva solución básica posible, tal que Znuevo > Zanterior IO1 R.Delgadillo 22
  • 23. Método algebraico  Del problema anterior Max z = 3x1 + 4x2 s.a. x1 + x2 + x3 = 9 x1 + 2 x2 + + x4 = 16 x1, x2 , x3, x4 > 0 IO1 R.Delgadillo 23
  • 24. Método algebraico  La primera base es la formada por las variables de holgura: B1 = { x3, x4} NB = { x1, x2} , x1 = x2 = 0 => x3 = 9 x4 = 16 Z=0 IO1 R.Delgadillo 24
  • 25. Método algebraico Escribimos las Variables básicas y Z en función de las no básicas. Usemos la función explícita: x3 = 9 – x1 – x2 Variables básicas x4 = 16- x1 –2x2 z = 0 + 3x1 + 4x2 Variables no básicas IO1 R.Delgadillo 25
  • 26. Método algebraico  Evaluamos si SBP es óptima; observememos que si x1 ó x2 <>0 Z crece. => (x3, x4) no es solución óptima.  Criterio de solución óptima: ninguna de las variables de la no base tienen coeficientes estrictamente positivos IO1 R.Delgadillo 26
  • 27. Método algebraico  Generamos otra base, por el intercambio de una de las variables de la base y de la no base; esto es, sale una variable de la base y entra una variable de la no base.  Es más facil ver la variable que sale que la que entra. IO1 R.Delgadillo 27
  • 28. Método algebraico  Criterio para la variable que entra en la base: debe entrar la variable que tenga mayor coeficiente positivo; que hace que Z crezca rápidamente.  En el ejemplo la variable que entra es x2. X1 permanece con valor cero (x1=0) B2 = {x2, ?} IO1 R.Delgadillo 28
  • 29. Método algebraico  Criterio para la variable que sale de la base: debe salir la variable que toma valor cero cuando la variable que entra toma su máximo valor. Esto es limita el crecimiento de la variable de entrada pues todas las variables deben ser ≥ 0 ( Xi ≥0).  Como x1 =0; se tiene x3 = 9 – x2 ≥ 0 => x2 ≤9 x4 = 16 –2x2 ≥ 0 => x2 ≤ 8 => x2 = 8 y X4 = 0 , => sale x4 IO1 R.Delgadillo 29
  • 30. Método algebraico  Ahora la base es: B2 = {x2, x3} y NB = {x1,x4} Y el valor de las variables es: x2 = (16- x1- x4)/2 = 8- ½ x1 –½ x4 x3 = 1-1/2 x1 + ½ x4 Z = 32 + x1 – 2x4  Evaluamos si es óptimo: si entra x1=> Z crece, si entra x4 => Z decrece. IO1 R.Delgadillo 30
  • 31. Método algebraico  No es óptimo! => Generamos nueva solución posible La variable que entra es : x1 y x4 permanece con valor cero. (x4 =0) Variable que sale es: x2 = 8 - ½ x1 ≥ 0 => x1 ≤ 16 x3 = 1-1/2 x1 ≥ 0 => x1 ≤ 2 ahora x1 = 2 => x3 =0 sale x3 ahora B3 = {x1, x2} y NB = {x3,x4} IO1 R.Delgadillo 31
  • 32. Método algebraico El valor de las variables básicas es: x1 = 2 –2x3 +x4 x2 = 7 + x3 – x4 Z = 34 – 2x3 –x4  Evaluamos si es óptimo: no hay variable no basica que haga crecer Z => si es óptimo! x1= 2 x2 = 7 Z = 34. IO1 R.Delgadillo 32
  • 33. Método algebraico 9 x3=0 Sol. óptima B2={x2,x3} 8 B3={x1,x2} x1=0 x4=0 B1={x3,x4} x2=0 IO1 R.Delgadillo 9 16 33
  • 34. Método algebraico  Resuelva el siguiente ejercicio: max z 5x1 3x2 x3 s.a. 2 x1 x2 x3 6 x1 2 x2 x3 7 x1 , x2 , x3 0 IO1 R.Delgadillo 34