SlideShare ist ein Scribd-Unternehmen logo
1 von 13
República Bolivariana de VenezuelaRepública Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación UniversitariaMinisterio del Poder Popular para la Educación Universitaria
Instituto Universitario Politécnico “Santiago Mariño”Instituto Universitario Politécnico “Santiago Mariño”
Extensión MaracayExtensión Maracay
IUPMSIUPMS
Integrantes:Integrantes:
Fernando MarcanoFernando Marcano
CI:19.509.703CI:19.509.703
Sara ColmenaresSara Colmenares
CI:16.110.094CI:16.110.094
Sección: SMSección: SM
Profesor:Profesor:
José Leonardo AranaJosé Leonardo Arana
Programación LinealProgramación Lineal
 La programación lineal es un procedimiento oLa programación lineal es un procedimiento o
algoritmo matemático mediante el cual sealgoritmo matemático mediante el cual se
resuelve un problema indeterminado, formulado aresuelve un problema indeterminado, formulado a
través de un sistema de inecuaciones lineales,través de un sistema de inecuaciones lineales,
optimizando la función objetivo, también lineal.optimizando la función objetivo, también lineal.
 Consiste en optimizar (minimizar o maximizar)Consiste en optimizar (minimizar o maximizar)
una función lineal, denominada función objetivo,una función lineal, denominada función objetivo,
de tal forma que las variables de dicha funciónde tal forma que las variables de dicha función
estén sujetas a una serie de restricciones queestén sujetas a una serie de restricciones que
expresamos mediante un sistema de inecuacionesexpresamos mediante un sistema de inecuaciones
lineales.lineales.
VariablesVariables
 Las variables son números realesLas variables son números reales
mayores o iguales a cero.mayores o iguales a cero.
 En caso que se requiera que el valorEn caso que se requiera que el valor
resultante de las variables sea unresultante de las variables sea un
número entero, el procedimiento denúmero entero, el procedimiento de
resolución se denominaresolución se denomina
Programación enteraProgramación entera..
 Las restricciones pueden ser de la forma:Las restricciones pueden ser de la forma:
 Tipo 1: Tipo 2: Tipo 3:Tipo 1: Tipo 2: Tipo 3:
 Donde:Donde:
 AA = valor conocido a ser respetado estrictamente;= valor conocido a ser respetado estrictamente;
 BB = valor conocido que debe ser respetado o puede ser superado;= valor conocido que debe ser respetado o puede ser superado;
 CC = valor conocido que no debe ser superado;= valor conocido que no debe ser superado;
 j = número de la ecuación, variable de 1 a M (número total dej = número de la ecuación, variable de 1 a M (número total de
restricciones);restricciones);
 aa;; bb; y,; y, cc = coeficientes técnicos conocidos;= coeficientes técnicos conocidos;
 XX = Incógnitas, de 1 a N;= Incógnitas, de 1 a N;
 i = número de la incógnita, variable de 1 a N.i = número de la incógnita, variable de 1 a N.
 En general no hay restricciones en cuanto a los valores deEn general no hay restricciones en cuanto a los valores de NN yy MM..
Puede serPuede ser N = MN = M;; N > MN > M; ó,; ó, N < MN < M..
 Sin embargo si las restricciones delSin embargo si las restricciones del Tipo 1Tipo 1 sonson NN, el problema, el problema
puede ser determinado, y puede no tener sentido una optimización.puede ser determinado, y puede no tener sentido una optimización.
 Los tres tipos de restricciones pueden darse simultáneamente en elLos tres tipos de restricciones pueden darse simultáneamente en el
mismo problema.mismo problema.
RestriccionesRestricciones
Función ObjetivoFunción Objetivo
 La función objetivo puede ser:La función objetivo puede ser:

 OO

 Donde:Donde:
 = coeficientes son relativamente= coeficientes son relativamente
iguales a cero.iguales a cero.
Solución FactibleSolución Factible
 Solución que satisface todas lasSolución que satisface todas las
restricciones.restricciones.
Solución ÓptimaSolución Óptima
 Solución factible que entrega elSolución factible que entrega el
mejor valor posible para la funciónmejor valor posible para la función
objetivoobjetivo
Propiedades de lasPropiedades de las
solucionessoluciones
 Existe solo una solución, estaExiste solo una solución, esta
corresponde a un vértice de la regióncorresponde a un vértice de la región
factible.factible.
 Si existen varias soluciones, alSi existen varias soluciones, al
menos dos de ellas deben estar enmenos dos de ellas deben estar en
vértices adyacentes.vértices adyacentes.
EjemplosEjemplos
 Max Z=6xMax Z=6x11 + 4x+ 4x22
 Restricciones:Restricciones:
 X1 +X2 < 12X1 +X2 < 12
 X1 –2 X2 <6X1 –2 X2 <6
 X2 < 8X2 < 8
 Condición de negatividadCondición de negatividad
 X1, X2 >0X1, X2 >0
Hay casos de igualdades y desigualdades lineales para elHay casos de igualdades y desigualdades lineales para el
caso de dos variables dichas restricciones pueden sercaso de dos variables dichas restricciones pueden ser
graficadas en el plano cartesiano donde cada ejegraficadas en el plano cartesiano donde cada eje
corresponde a una variable.corresponde a una variable.
X1 + x2 =12X1 + x2 =12
X1=0X1=0
x2 =12x2 =12
(0,12)(0,12)
X1 – 2x2 =6X1 – 2x2 =6
X1=0X1=0
X2 =6/-2 =-3X2 =6/-2 =-3
(0,-3)(0,-3)
X2=8X2=8
(0,8)(0,8)
X1 + x2 = 12X1 + x2 = 12
X2=0X2=0
X1=12X1=12
(12,0)(12,0)
X1 – 2x2= 6X1 – 2x2= 6
X2=0X2=0
X1=6X1=6
(6,0)(6,0)
 GráficoGráfico
Las restricciones forman unLas restricciones forman un
polígono cuyos lados sonpolígono cuyos lados son
secciones de las rectas quesecciones de las rectas que
grafican las restriccionesgrafican las restricciones
incluyendo los ejes del planoincluyendo los ejes del plano
y cuyos vérticesy cuyos vértices
corresponden a lascorresponden a las
intersecciones de estas. Esteintersecciones de estas. Este
polígono recibe el nombre depolígono recibe el nombre de
región factible y delimita laregión factible y delimita la
región del plano que contieneregión del plano que contiene
las posibles soluciones quelas posibles soluciones que
cumplen la totalidad de lascumplen la totalidad de las
restriccionesrestricciones
 Max z= 6x1 + 4x2Max z= 6x1 + 4x2
Con el pto (4,8): 6(4) + 4(8)=56Con el pto (4,8): 6(4) + 4(8)=56
Con el pto (10,2): 6(10) +4(2) =68Con el pto (10,2): 6(10) +4(2) =68
Con el pto (6,0): 6(6) + 4(0)=36Con el pto (6,0): 6(6) + 4(0)=36
Con el pto (0,0): 6(0) +4(0)=0Con el pto (0,0): 6(0) +4(0)=0
Con el pto (0,8): 6(0) +4(8)=32Con el pto (0,8): 6(0) +4(8)=32
La solución optima para la función objetivoLa solución optima para la función objetivo
es 68es 68
 Ejemplo nº 2:Ejemplo nº 2:
Para una obra se necesita un Polimero quePara una obra se necesita un Polimero que
contienen 3 propiedades: A, B y C. Lascontienen 3 propiedades: A, B y C. Las
cantidades mínimas necesarias son 160cantidades mínimas necesarias son 160
und de A, 200 und de B, y 80 und de C.und de A, 200 und de B, y 80 und de C.
Existen dos tipos de polimero muyExisten dos tipos de polimero muy
aceptados en la industria; Pacrin cuesta 8$aceptados en la industria; Pacrin cuesta 8$
un saco, contiene 3 und A, 5 und de B yun saco, contiene 3 und A, 5 und de B y
1und de C, Povicen cuesta 6$ cada saco1und de C, Povicen cuesta 6$ cada saco
contiene 2 und de cada propiedad.contiene 2 und de cada propiedad.
¿Cuántos sacos de cada marca debe¿Cuántos sacos de cada marca debe
comprar para que el costo sea mínimo?comprar para que el costo sea mínimo?
 x =x = Nº Sacos PacrinNº Sacos Pacrin
 Y=Y= Nº Sacos PovicenNº Sacos Povicen
Z= 8x +6yZ= 8x +6y
AA BB CC
3X3X
2y2y
5X5X
2y2y
1X1X
2y2y
Restricciones:Restricciones:
3x + 2y > 1603x + 2y > 160
5x + 2y > 2005x + 2y > 200
X + 2y > 80X + 2y > 80
X>0 y>0X>0 y>0
Pcr (x)Pcr (x)
Pov(y)Pov(y)
Z=8X+6YZ=8X+6Y
(0,100)=600; (80,0)=640;(20,100)=760 ;(40,20) =(0,100)=600; (80,0)=640;(20,100)=760 ;(40,20) =440440

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Analisis de dualidad
Analisis de dualidadAnalisis de dualidad
Analisis de dualidad
 
Porogramación lineal
Porogramación linealPorogramación lineal
Porogramación lineal
 
Operativa 1
Operativa  1Operativa  1
Operativa 1
 
Teoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la SensibilidadTeoria de la dualidad y Analisis de la Sensibilidad
Teoria de la dualidad y Analisis de la Sensibilidad
 
Presentacionanalisisdesensibilidad completa
Presentacionanalisisdesensibilidad completaPresentacionanalisisdesensibilidad completa
Presentacionanalisisdesensibilidad completa
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
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
 
Programación lineal y pert. do
Programación lineal y pert. doProgramación lineal y pert. do
Programación lineal y pert. do
 
Metodo de optimizacion
Metodo de optimizacionMetodo de optimizacion
Metodo de optimizacion
 
Activity 3 1 linear equations 19
Activity 3 1 linear equations 19Activity 3 1 linear equations 19
Activity 3 1 linear equations 19
 
Simplex
SimplexSimplex
Simplex
 
Clase3
Clase3Clase3
Clase3
 
Analisis de sensibilidad
Analisis de sensibilidadAnalisis de sensibilidad
Analisis de sensibilidad
 
Operativa 1
Operativa  1Operativa  1
Operativa 1
 
Analisis de sensibilidad
Analisis de sensibilidadAnalisis de sensibilidad
Analisis de sensibilidad
 
Metodo dual simplex
Metodo dual simplexMetodo dual simplex
Metodo dual simplex
 
Programación lineal1
Programación lineal1Programación lineal1
Programación lineal1
 
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
 
Activity 3 1 linear equations
Activity 3 1 linear equationsActivity 3 1 linear equations
Activity 3 1 linear equations
 
Actividad 3.1
Actividad 3.1Actividad 3.1
Actividad 3.1
 

Andere mochten auch (20)

Plan de evaluacion
Plan de evaluacionPlan de evaluacion
Plan de evaluacion
 
Tics taller
Tics   tallerTics   taller
Tics taller
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
farmacologia Mdc pad103
farmacologia Mdc pad103farmacologia Mdc pad103
farmacologia Mdc pad103
 
Consejos sobre el ejercicio
Consejos sobre el ejercicioConsejos sobre el ejercicio
Consejos sobre el ejercicio
 
Soy por ti.
Soy por ti.Soy por ti.
Soy por ti.
 
Venddo en TSN18
Venddo en TSN18Venddo en TSN18
Venddo en TSN18
 
luis alegria
luis alegria luis alegria
luis alegria
 
Comunica
ComunicaComunica
Comunica
 
Mintur
MinturMintur
Mintur
 
Historia de la democracia
Historia de la democraciaHistoria de la democracia
Historia de la democracia
 
Hoja de vida pame 1
Hoja de vida pame 1Hoja de vida pame 1
Hoja de vida pame 1
 
Otros datos
Otros datosOtros datos
Otros datos
 
Pintura imagen i
Pintura imagen iPintura imagen i
Pintura imagen i
 
Metal mecanica susa
Metal mecanica susaMetal mecanica susa
Metal mecanica susa
 
Insertar una imagen
Insertar una imagenInsertar una imagen
Insertar una imagen
 
Expo sexualidad 14.8
Expo sexualidad 14.8Expo sexualidad 14.8
Expo sexualidad 14.8
 
Mayra pinza
Mayra pinzaMayra pinza
Mayra pinza
 
Presentacion Sadosky
Presentacion SadoskyPresentacion Sadosky
Presentacion Sadosky
 
Sobre listp
Sobre listpSobre listp
Sobre listp
 

Ähnlich wie Programación lineal: Resolución de problemas de optimización con restricciones

Ähnlich wie Programación lineal: Resolución de problemas de optimización con restricciones (20)

operativa
operativaoperativa
operativa
 
Operativa 1
Operativa  1Operativa  1
Operativa 1
 
Guia 2 metodo grafico
Guia 2 metodo graficoGuia 2 metodo grafico
Guia 2 metodo grafico
 
Formulación
FormulaciónFormulación
Formulación
 
Ppl clase01
Ppl clase01Ppl clase01
Ppl clase01
 
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
 
Presentacion programacion lineal ivo
Presentacion programacion lineal ivoPresentacion programacion lineal ivo
Presentacion programacion lineal ivo
 
Pl solucion grafica
Pl solucion graficaPl solucion grafica
Pl solucion grafica
 
Programación lineal
Programación linealProgramación lineal
Programación lineal
 
Minimizar costos
Minimizar costosMinimizar costos
Minimizar costos
 
Trabajo final programación lineal
Trabajo final programación linealTrabajo final programación lineal
Trabajo final programación lineal
 
Algoritmos especiales
Algoritmos especialesAlgoritmos especiales
Algoritmos especiales
 
Programacion_Lineal.pdf
Programacion_Lineal.pdfProgramacion_Lineal.pdf
Programacion_Lineal.pdf
 
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
 
INVESTIGACIÓN DE OPERACIONES
INVESTIGACIÓN DE OPERACIONESINVESTIGACIÓN DE OPERACIONES
INVESTIGACIÓN DE OPERACIONES
 
Metodo Simplex
Metodo SimplexMetodo Simplex
Metodo Simplex
 
Metodo de optimización. listo
Metodo de optimización. listoMetodo de optimización. listo
Metodo de optimización. listo
 

Programación lineal: Resolución de problemas de optimización con restricciones

  • 1. República Bolivariana de VenezuelaRepública Bolivariana de Venezuela Ministerio del Poder Popular para la Educación UniversitariaMinisterio del Poder Popular para la Educación Universitaria Instituto Universitario Politécnico “Santiago Mariño”Instituto Universitario Politécnico “Santiago Mariño” Extensión MaracayExtensión Maracay IUPMSIUPMS Integrantes:Integrantes: Fernando MarcanoFernando Marcano CI:19.509.703CI:19.509.703 Sara ColmenaresSara Colmenares CI:16.110.094CI:16.110.094 Sección: SMSección: SM Profesor:Profesor: José Leonardo AranaJosé Leonardo Arana
  • 2. Programación LinealProgramación Lineal  La programación lineal es un procedimiento oLa programación lineal es un procedimiento o algoritmo matemático mediante el cual sealgoritmo matemático mediante el cual se resuelve un problema indeterminado, formulado aresuelve un problema indeterminado, formulado a través de un sistema de inecuaciones lineales,través de un sistema de inecuaciones lineales, optimizando la función objetivo, también lineal.optimizando la función objetivo, también lineal.  Consiste en optimizar (minimizar o maximizar)Consiste en optimizar (minimizar o maximizar) una función lineal, denominada función objetivo,una función lineal, denominada función objetivo, de tal forma que las variables de dicha funciónde tal forma que las variables de dicha función estén sujetas a una serie de restricciones queestén sujetas a una serie de restricciones que expresamos mediante un sistema de inecuacionesexpresamos mediante un sistema de inecuaciones lineales.lineales.
  • 3. VariablesVariables  Las variables son números realesLas variables son números reales mayores o iguales a cero.mayores o iguales a cero.  En caso que se requiera que el valorEn caso que se requiera que el valor resultante de las variables sea unresultante de las variables sea un número entero, el procedimiento denúmero entero, el procedimiento de resolución se denominaresolución se denomina Programación enteraProgramación entera..
  • 4.  Las restricciones pueden ser de la forma:Las restricciones pueden ser de la forma:  Tipo 1: Tipo 2: Tipo 3:Tipo 1: Tipo 2: Tipo 3:  Donde:Donde:  AA = valor conocido a ser respetado estrictamente;= valor conocido a ser respetado estrictamente;  BB = valor conocido que debe ser respetado o puede ser superado;= valor conocido que debe ser respetado o puede ser superado;  CC = valor conocido que no debe ser superado;= valor conocido que no debe ser superado;  j = número de la ecuación, variable de 1 a M (número total dej = número de la ecuación, variable de 1 a M (número total de restricciones);restricciones);  aa;; bb; y,; y, cc = coeficientes técnicos conocidos;= coeficientes técnicos conocidos;  XX = Incógnitas, de 1 a N;= Incógnitas, de 1 a N;  i = número de la incógnita, variable de 1 a N.i = número de la incógnita, variable de 1 a N.  En general no hay restricciones en cuanto a los valores deEn general no hay restricciones en cuanto a los valores de NN yy MM.. Puede serPuede ser N = MN = M;; N > MN > M; ó,; ó, N < MN < M..  Sin embargo si las restricciones delSin embargo si las restricciones del Tipo 1Tipo 1 sonson NN, el problema, el problema puede ser determinado, y puede no tener sentido una optimización.puede ser determinado, y puede no tener sentido una optimización.  Los tres tipos de restricciones pueden darse simultáneamente en elLos tres tipos de restricciones pueden darse simultáneamente en el mismo problema.mismo problema. RestriccionesRestricciones
  • 5. Función ObjetivoFunción Objetivo  La función objetivo puede ser:La función objetivo puede ser:   OO   Donde:Donde:  = coeficientes son relativamente= coeficientes son relativamente iguales a cero.iguales a cero.
  • 6. Solución FactibleSolución Factible  Solución que satisface todas lasSolución que satisface todas las restricciones.restricciones. Solución ÓptimaSolución Óptima  Solución factible que entrega elSolución factible que entrega el mejor valor posible para la funciónmejor valor posible para la función objetivoobjetivo
  • 7. Propiedades de lasPropiedades de las solucionessoluciones  Existe solo una solución, estaExiste solo una solución, esta corresponde a un vértice de la regióncorresponde a un vértice de la región factible.factible.  Si existen varias soluciones, alSi existen varias soluciones, al menos dos de ellas deben estar enmenos dos de ellas deben estar en vértices adyacentes.vértices adyacentes.
  • 8. EjemplosEjemplos  Max Z=6xMax Z=6x11 + 4x+ 4x22  Restricciones:Restricciones:  X1 +X2 < 12X1 +X2 < 12  X1 –2 X2 <6X1 –2 X2 <6  X2 < 8X2 < 8  Condición de negatividadCondición de negatividad  X1, X2 >0X1, X2 >0
  • 9. Hay casos de igualdades y desigualdades lineales para elHay casos de igualdades y desigualdades lineales para el caso de dos variables dichas restricciones pueden sercaso de dos variables dichas restricciones pueden ser graficadas en el plano cartesiano donde cada ejegraficadas en el plano cartesiano donde cada eje corresponde a una variable.corresponde a una variable. X1 + x2 =12X1 + x2 =12 X1=0X1=0 x2 =12x2 =12 (0,12)(0,12) X1 – 2x2 =6X1 – 2x2 =6 X1=0X1=0 X2 =6/-2 =-3X2 =6/-2 =-3 (0,-3)(0,-3) X2=8X2=8 (0,8)(0,8) X1 + x2 = 12X1 + x2 = 12 X2=0X2=0 X1=12X1=12 (12,0)(12,0) X1 – 2x2= 6X1 – 2x2= 6 X2=0X2=0 X1=6X1=6 (6,0)(6,0)
  • 10.  GráficoGráfico Las restricciones forman unLas restricciones forman un polígono cuyos lados sonpolígono cuyos lados son secciones de las rectas quesecciones de las rectas que grafican las restriccionesgrafican las restricciones incluyendo los ejes del planoincluyendo los ejes del plano y cuyos vérticesy cuyos vértices corresponden a lascorresponden a las intersecciones de estas. Esteintersecciones de estas. Este polígono recibe el nombre depolígono recibe el nombre de región factible y delimita laregión factible y delimita la región del plano que contieneregión del plano que contiene las posibles soluciones quelas posibles soluciones que cumplen la totalidad de lascumplen la totalidad de las restriccionesrestricciones
  • 11.  Max z= 6x1 + 4x2Max z= 6x1 + 4x2 Con el pto (4,8): 6(4) + 4(8)=56Con el pto (4,8): 6(4) + 4(8)=56 Con el pto (10,2): 6(10) +4(2) =68Con el pto (10,2): 6(10) +4(2) =68 Con el pto (6,0): 6(6) + 4(0)=36Con el pto (6,0): 6(6) + 4(0)=36 Con el pto (0,0): 6(0) +4(0)=0Con el pto (0,0): 6(0) +4(0)=0 Con el pto (0,8): 6(0) +4(8)=32Con el pto (0,8): 6(0) +4(8)=32 La solución optima para la función objetivoLa solución optima para la función objetivo es 68es 68
  • 12.  Ejemplo nº 2:Ejemplo nº 2: Para una obra se necesita un Polimero quePara una obra se necesita un Polimero que contienen 3 propiedades: A, B y C. Lascontienen 3 propiedades: A, B y C. Las cantidades mínimas necesarias son 160cantidades mínimas necesarias son 160 und de A, 200 und de B, y 80 und de C.und de A, 200 und de B, y 80 und de C. Existen dos tipos de polimero muyExisten dos tipos de polimero muy aceptados en la industria; Pacrin cuesta 8$aceptados en la industria; Pacrin cuesta 8$ un saco, contiene 3 und A, 5 und de B yun saco, contiene 3 und A, 5 und de B y 1und de C, Povicen cuesta 6$ cada saco1und de C, Povicen cuesta 6$ cada saco contiene 2 und de cada propiedad.contiene 2 und de cada propiedad. ¿Cuántos sacos de cada marca debe¿Cuántos sacos de cada marca debe comprar para que el costo sea mínimo?comprar para que el costo sea mínimo?
  • 13.  x =x = Nº Sacos PacrinNº Sacos Pacrin  Y=Y= Nº Sacos PovicenNº Sacos Povicen Z= 8x +6yZ= 8x +6y AA BB CC 3X3X 2y2y 5X5X 2y2y 1X1X 2y2y Restricciones:Restricciones: 3x + 2y > 1603x + 2y > 160 5x + 2y > 2005x + 2y > 200 X + 2y > 80X + 2y > 80 X>0 y>0X>0 y>0 Pcr (x)Pcr (x) Pov(y)Pov(y) Z=8X+6YZ=8X+6Y (0,100)=600; (80,0)=640;(20,100)=760 ;(40,20) =(0,100)=600; (80,0)=640;(20,100)=760 ;(40,20) =440440