SlideShare una empresa de Scribd logo
1 de 8
Programacion lineal  Metodo grafico
Planteamiento de un problema de Programación Lineal Ejemplo: Una empresa fabrica dos modelos de mesas para ordenador, M1 y M2. Para su producción se necesita un trabajo manual de 20 minutos para el modelo M1 y de 30 minutos para el M2; y un trabajo de máquina de 20 minutos para M1 y de 10 minutos para M2. Se dispone de 100 horas al mes de trabajo manual y de 80 horas al mes de máquina. Sabiendo que el beneficio por unidad es de 1,5 y 1 € para M1 y M2, respectivamente, planificar la producción para obtener el máximo beneficio. Nos limitaremos ahora a plantear formalmente el problema (ya lo resolveremos más adelante): Llamando: X = “nº unidades producidas al mes de M1”, e Y = “nº unidades producidas almes de M2 ”, nuestra función objetivo sería: Maximizar: Z(X,Y) = 1,5X + Y y las restricciones vendrán dadas por: Sujeto a: 20X + 30Y <= 100*60 20X + 10Y <= 80*60 X >= 0 Y >= 0 Las dos últimas restricciones, si bien no constan de forma explícita en el enunciado, sí figuran de forma implícita, pues el número de mesas a producir no puede ser inferior a 0. Metodo grafico
Metodo grafico Supuestos básicos de la Programación Lineal Desde un punto de vista técnico, hay cinco supuestos que debe cumplir todo problema de programación lineal: Los coeficientes, tanto de la función objetivo como de las restricciones, son conocidos con exactitud y además no varían durante el período de tiempo en que se realiza el estudio (supuesto de certidumbre). Tanto en la función objetivo como en las restricciones hay proporcionalidad: si para la producción de un bien empleamos 5 horas de un determinado recurso (mano de obra, maquinaria, etc.), para producir diez unidades de dicho bien serán necesarias 50 horas del mismo recurso. Aditividad de actividades: tanto en la función objetivo como en las restricciones, la contribución de cada variable es independiente de los valores del resto de las variables, siendo el total de todas las actividades igual a la suma de cada actividad individual. Así, por ejemplo, si producimos dos tipos de bienes, uno que nos reporte un beneficio de 20 €/unidad, y otro que nos reporte un beneficio de 10 €/unidad, la producción de un bien de cada tipo supondrá un beneficio total de 30 €. Las soluciones del problema serán, en general, números reales no necesariamente enteros (supuesto de divisibilidad). Para aquellos problemas en los cuales sólo tenga sentido obtener soluciones enteras (cuando las soluciones se refieran a objetos indivisibles), se usarán técnicas de Programación Lineal Entera (PLE). Las variables de nuestro modelo tomarán siempre valores positivos (supuesto de no negatividad), dado que no tiene sentido hablar de cantidades negativas de objetos físicos.
Resolución gráfica de un problema de Programación Lineal El método gráfico de resolución tan sólo es aplicable a problemas con dos variables (X e Y). Para aquellos casos en que el número de variables del problema sea superior a dos, no será posible encontrar la solución a partir de un gráfico bidimensional y, por tanto, tendremos que usar métodos de resolución más complejos. Aún así, el método gráfico es de un gran valor pedagógico dado que nos permite vislumbrar de una forma intuitiva las ideas básicas de la Programación Lineal. Volviendo al ejemplo de las mesas de ordenador, dado que en él tenemos sólo dos variables, podremos representar cada una de las restricciones en el plano real. Estas restricciones son semiespacios (por ser lineales), la intersección de los cuales se denomina región factible (área de color verde en la figura): Metodo grafico
Metodo grafico
La teoría matemática establece que, dado un problema de Programación Lineal que tenga solución, ésta vendrá dada por uno de los vértices (o puntos extremos) del polígono que configura la región factible. Por tanto, será suficiente hallar las coordenadas de dichos vértices (intersecciones de rectas) y determinar (sustituyendo en la función objetivo) cuál de ellos es la solución óptima. En nuestro ejemplo, tendríamos sólo cuatro puntos candidatos a ser solución del problema (los cuatro vértices del polígono), sustituyendo sus coordenadas en la función objetivo obtenemos: Z(0,0) = 0; Z(0,200) = 200; Z(210,60) = 375; y Z(240,0) = 360 Como en este caso buscábamos maximizar Z(X,Y), concluiremos que el punto óptimo es el (210,60), dado que con él obtenemos el valor máximo de la función objetivo. Así pues, la solución a nuestro dilema será fabricar 210 mesas de tipo M1 y sólo 60 de tipo M2, con ello conseguiremos unos beneficios de 375 €. Metodo grafico
Casos especiales A la hora de resolver un problema de Programación Lineal, nos podríamos encontrar con cualquiera de estas cuatro situaciones especiales que conviene conocer: ,[object Object]
No Acotación: En ocasiones, podemos encontrarnos con problemas que no tengan una solución finita; así por ejemplo, en un problema de maximización podríamos tener alguna variable que pudiese incrementarse indefinidamente sin violar ninguna de las restricciones, permitiendo a la función objetivo tomar valores tan grandes como se desee. Gráficamente, tendríamos una región factible no acotada.

Más contenido relacionado

La actualidad más candente

Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Ayda Ramirez Montalvo
 
programacion lineal metodo grafico
programacion lineal metodo graficoprogramacion lineal metodo grafico
programacion lineal metodo graficok4ndo
 
2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)Pierina Diaz Meza
 
Programación lineal entera y binaria
Programación lineal entera y binariaProgramación lineal entera y binaria
Programación lineal entera y binariaJaime Medrano
 
Método simplex
Método simplexMétodo simplex
Método simplexdeweey
 
2.2 el modelo primal y dual
2.2 el modelo primal y dual2.2 el modelo primal y dual
2.2 el modelo primal y dualDavid Mar
 
Caso optimización investigación de operaciones Posgrado UNI
Caso optimización investigación de operaciones Posgrado UNICaso optimización investigación de operaciones Posgrado UNI
Caso optimización investigación de operaciones Posgrado UNITelefónica
 
Casos especiales del metodo simplex
Casos especiales del metodo simplexCasos especiales del metodo simplex
Casos especiales del metodo simplexbkike
 
Ejercicios aplicados integrales11
Ejercicios aplicados integrales11Ejercicios aplicados integrales11
Ejercicios aplicados integrales11freddy carrasco
 
Conceptos BáSicos Io
Conceptos BáSicos IoConceptos BáSicos Io
Conceptos BáSicos IoFARIDROJAS
 
Investigación de Operaciones 1/2
Investigación de Operaciones 1/2Investigación de Operaciones 1/2
Investigación de Operaciones 1/2CEMEX
 
Metodo simplexdual
Metodo simplexdualMetodo simplexdual
Metodo simplexdualAndres Mena
 
Cabrera_Modelos_progr_lineal.pdf
Cabrera_Modelos_progr_lineal.pdfCabrera_Modelos_progr_lineal.pdf
Cabrera_Modelos_progr_lineal.pdfjaqs231
 
Sesion iii arbol de decisiones prob a priori
Sesion iii arbol de decisiones prob a prioriSesion iii arbol de decisiones prob a priori
Sesion iii arbol de decisiones prob a prioriDIrector del INNOVAE
 
Ecuaciones Diferenciales Ordinarias con variables separables o reducibles a esta
Ecuaciones Diferenciales Ordinarias con variables separables o reducibles a estaEcuaciones Diferenciales Ordinarias con variables separables o reducibles a esta
Ecuaciones Diferenciales Ordinarias con variables separables o reducibles a estaJoe Arroyo Suárez
 

La actualidad más candente (20)

Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)Expo 3 analisis de sensibilidad (metodo simplex)
Expo 3 analisis de sensibilidad (metodo simplex)
 
Modelos matemáticos
Modelos matemáticosModelos matemáticos
Modelos matemáticos
 
programacion lineal metodo grafico
programacion lineal metodo graficoprogramacion lineal metodo grafico
programacion lineal metodo grafico
 
2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)2 precio dual y costo reducido (1)
2 precio dual y costo reducido (1)
 
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 simplex
Método simplexMétodo simplex
Método simplex
 
2.2 el modelo primal y dual
2.2 el modelo primal y dual2.2 el modelo primal y dual
2.2 el modelo primal y dual
 
Caso optimización investigación de operaciones Posgrado UNI
Caso optimización investigación de operaciones Posgrado UNICaso optimización investigación de operaciones Posgrado UNI
Caso optimización investigación de operaciones Posgrado UNI
 
Casos especiales del metodo simplex
Casos especiales del metodo simplexCasos especiales del metodo simplex
Casos especiales del metodo simplex
 
Programacion Lineal
Programacion LinealProgramacion Lineal
Programacion Lineal
 
Ejercicios aplicados integrales11
Ejercicios aplicados integrales11Ejercicios aplicados integrales11
Ejercicios aplicados integrales11
 
Metodo grafico
Metodo graficoMetodo grafico
Metodo grafico
 
Conceptos BáSicos Io
Conceptos BáSicos IoConceptos BáSicos Io
Conceptos BáSicos Io
 
Investigación de Operaciones 1/2
Investigación de Operaciones 1/2Investigación de Operaciones 1/2
Investigación de Operaciones 1/2
 
Metodo simplexdual
Metodo simplexdualMetodo simplexdual
Metodo simplexdual
 
Cabrera_Modelos_progr_lineal.pdf
Cabrera_Modelos_progr_lineal.pdfCabrera_Modelos_progr_lineal.pdf
Cabrera_Modelos_progr_lineal.pdf
 
Optimizacion
Optimizacion Optimizacion
Optimizacion
 
Sesion iii arbol de decisiones prob a priori
Sesion iii arbol de decisiones prob a prioriSesion iii arbol de decisiones prob a priori
Sesion iii arbol de decisiones prob a priori
 
Ecuaciones Diferenciales Ordinarias con variables separables o reducibles a esta
Ecuaciones Diferenciales Ordinarias con variables separables o reducibles a estaEcuaciones Diferenciales Ordinarias con variables separables o reducibles a esta
Ecuaciones Diferenciales Ordinarias con variables separables o reducibles a esta
 
Analisis de sensibilidad
Analisis de sensibilidadAnalisis de sensibilidad
Analisis de sensibilidad
 

Destacado

Trabajo practico aplicaciones de metodo simplex
Trabajo practico   aplicaciones de metodo simplexTrabajo practico   aplicaciones de metodo simplex
Trabajo practico aplicaciones de metodo simplexJuan Timoteo Cori
 
Ejemplo metodo grafico
Ejemplo metodo graficoEjemplo metodo grafico
Ejemplo metodo graficoxavier2011
 
PROGRAMACION LINEAL - METODO SIMPLEX
PROGRAMACION LINEAL - METODO SIMPLEXPROGRAMACION LINEAL - METODO SIMPLEX
PROGRAMACION LINEAL - METODO SIMPLEXjjsch01
 
Método Simplex Caso de Maximización
Método Simplex Caso de MaximizaciónMétodo Simplex Caso de Maximización
Método Simplex Caso de MaximizaciónLuis Guerrero
 
Ejercicios de resolución de sistemas de ecuaciones lineales (2x2)
Ejercicios de resolución de sistemas de ecuaciones lineales (2x2)Ejercicios de resolución de sistemas de ecuaciones lineales (2x2)
Ejercicios de resolución de sistemas de ecuaciones lineales (2x2)Kaepora
 
Ejercicios y problemas sobre maximización y minimización por el método gráfico.
Ejercicios y problemas sobre maximización y minimización por el método gráfico.Ejercicios y problemas sobre maximización y minimización por el método gráfico.
Ejercicios y problemas sobre maximización y minimización por el método gráfico.yadipaosarchi
 
ejercicios resueltos de sistemas de ecuaciones lineales para estudiar
ejercicios resueltos de sistemas de ecuaciones lineales para estudiarejercicios resueltos de sistemas de ecuaciones lineales para estudiar
ejercicios resueltos de sistemas de ecuaciones lineales para estudiarSita Yani's
 

Destacado (9)

Metodo simplex gráfico
Metodo simplex gráficoMetodo simplex gráfico
Metodo simplex gráfico
 
Trabajo practico aplicaciones de metodo simplex
Trabajo practico   aplicaciones de metodo simplexTrabajo practico   aplicaciones de metodo simplex
Trabajo practico aplicaciones de metodo simplex
 
Ejemplo metodo grafico
Ejemplo metodo graficoEjemplo metodo grafico
Ejemplo metodo grafico
 
Metodo Simplex
Metodo SimplexMetodo Simplex
Metodo Simplex
 
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
 
Ejercicios de resolución de sistemas de ecuaciones lineales (2x2)
Ejercicios de resolución de sistemas de ecuaciones lineales (2x2)Ejercicios de resolución de sistemas de ecuaciones lineales (2x2)
Ejercicios de resolución de sistemas de ecuaciones lineales (2x2)
 
Ejercicios y problemas sobre maximización y minimización por el método gráfico.
Ejercicios y problemas sobre maximización y minimización por el método gráfico.Ejercicios y problemas sobre maximización y minimización por el método gráfico.
Ejercicios y problemas sobre maximización y minimización por el método gráfico.
 
ejercicios resueltos de sistemas de ecuaciones lineales para estudiar
ejercicios resueltos de sistemas de ecuaciones lineales para estudiarejercicios resueltos de sistemas de ecuaciones lineales para estudiar
ejercicios resueltos de sistemas de ecuaciones lineales para estudiar
 

Similar a Metodo grafico

Programación lineal
Programación linealProgramación lineal
Programación linealdanile889_l
 
Modulo tema-3-metodos-de-resolucion
Modulo tema-3-metodos-de-resolucionModulo tema-3-metodos-de-resolucion
Modulo tema-3-metodos-de-resolucionEnrike1601
 
Tema1 faa 16_17
Tema1 faa 16_17Tema1 faa 16_17
Tema1 faa 16_17alexray100
 
Trabajo programacion lineal
Trabajo  programacion  linealTrabajo  programacion  lineal
Trabajo programacion linealluis fernandez
 
Programacion dinamica
Programacion dinamicaProgramacion dinamica
Programacion dinamicaRCOP
 
Maria_Slusarczyk_tarea2
Maria_Slusarczyk_tarea2Maria_Slusarczyk_tarea2
Maria_Slusarczyk_tarea2marslusarczyk
 
Programación entera (1)
Programación entera (1)Programación entera (1)
Programación entera (1)BIOPOWER
 
Metodos de Programacion no lineal
Metodos de Programacion no linealMetodos de Programacion no lineal
Metodos de Programacion no linealluisatero
 
Modelos De Programacion Entera
Modelos De Programacion EnteraModelos De Programacion Entera
Modelos De Programacion EnteraCris Tenorio
 
Analisis de Desiciones para la Optimización- Material Didáctico - FEBRERO 202...
Analisis de Desiciones para la Optimización- Material Didáctico - FEBRERO 202...Analisis de Desiciones para la Optimización- Material Didáctico - FEBRERO 202...
Analisis de Desiciones para la Optimización- Material Didáctico - FEBRERO 202...LUISALVAROGUERRARANG
 
Investigacion de ope. 1
Investigacion de ope. 1Investigacion de ope. 1
Investigacion de ope. 1EmilyNathalie
 
Programación lineal y pert. do
Programación lineal y pert. doProgramación lineal y pert. do
Programación lineal y pert. doJohn Leyton
 
Algoritmos especiales
Algoritmos especialesAlgoritmos especiales
Algoritmos especialesThania2608
 

Similar a Metodo grafico (20)

Programación lineal
Programación linealProgramación lineal
Programación lineal
 
Modulo tema-3-metodos-de-resolucion
Modulo tema-3-metodos-de-resolucionModulo tema-3-metodos-de-resolucion
Modulo tema-3-metodos-de-resolucion
 
Formulación
FormulaciónFormulación
Formulación
 
Tema1 faa 16_17
Tema1 faa 16_17Tema1 faa 16_17
Tema1 faa 16_17
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Trabajo programacion lineal
Trabajo  programacion  linealTrabajo  programacion  lineal
Trabajo programacion lineal
 
Programacion dinamica
Programacion dinamicaProgramacion dinamica
Programacion dinamica
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Maria_Slusarczyk_tarea2
Maria_Slusarczyk_tarea2Maria_Slusarczyk_tarea2
Maria_Slusarczyk_tarea2
 
Programación Dinámica
Programación DinámicaProgramación Dinámica
Programación Dinámica
 
Programación entera (1)
Programación entera (1)Programación entera (1)
Programación entera (1)
 
Metodos de Programacion no lineal
Metodos de Programacion no linealMetodos de Programacion no lineal
Metodos de Programacion no lineal
 
Modelos De Programacion Entera
Modelos De Programacion EnteraModelos De Programacion Entera
Modelos De Programacion Entera
 
Analisis de Desiciones para la Optimización- Material Didáctico - FEBRERO 202...
Analisis de Desiciones para la Optimización- Material Didáctico - FEBRERO 202...Analisis de Desiciones para la Optimización- Material Didáctico - FEBRERO 202...
Analisis de Desiciones para la Optimización- Material Didáctico - FEBRERO 202...
 
Investigacion de ope. 1
Investigacion de ope. 1Investigacion de ope. 1
Investigacion de ope. 1
 
Programacion lineal
Programacion linealProgramacion lineal
Programacion lineal
 
Programación lineal y pert. do
Programación lineal y pert. doProgramación lineal y pert. do
Programación lineal y pert. do
 
Algoritmos especiales
Algoritmos especialesAlgoritmos especiales
Algoritmos especiales
 

Metodo grafico

  • 1. Programacion lineal Metodo grafico
  • 2. Planteamiento de un problema de Programación Lineal Ejemplo: Una empresa fabrica dos modelos de mesas para ordenador, M1 y M2. Para su producción se necesita un trabajo manual de 20 minutos para el modelo M1 y de 30 minutos para el M2; y un trabajo de máquina de 20 minutos para M1 y de 10 minutos para M2. Se dispone de 100 horas al mes de trabajo manual y de 80 horas al mes de máquina. Sabiendo que el beneficio por unidad es de 1,5 y 1 € para M1 y M2, respectivamente, planificar la producción para obtener el máximo beneficio. Nos limitaremos ahora a plantear formalmente el problema (ya lo resolveremos más adelante): Llamando: X = “nº unidades producidas al mes de M1”, e Y = “nº unidades producidas almes de M2 ”, nuestra función objetivo sería: Maximizar: Z(X,Y) = 1,5X + Y y las restricciones vendrán dadas por: Sujeto a: 20X + 30Y <= 100*60 20X + 10Y <= 80*60 X >= 0 Y >= 0 Las dos últimas restricciones, si bien no constan de forma explícita en el enunciado, sí figuran de forma implícita, pues el número de mesas a producir no puede ser inferior a 0. Metodo grafico
  • 3. Metodo grafico Supuestos básicos de la Programación Lineal Desde un punto de vista técnico, hay cinco supuestos que debe cumplir todo problema de programación lineal: Los coeficientes, tanto de la función objetivo como de las restricciones, son conocidos con exactitud y además no varían durante el período de tiempo en que se realiza el estudio (supuesto de certidumbre). Tanto en la función objetivo como en las restricciones hay proporcionalidad: si para la producción de un bien empleamos 5 horas de un determinado recurso (mano de obra, maquinaria, etc.), para producir diez unidades de dicho bien serán necesarias 50 horas del mismo recurso. Aditividad de actividades: tanto en la función objetivo como en las restricciones, la contribución de cada variable es independiente de los valores del resto de las variables, siendo el total de todas las actividades igual a la suma de cada actividad individual. Así, por ejemplo, si producimos dos tipos de bienes, uno que nos reporte un beneficio de 20 €/unidad, y otro que nos reporte un beneficio de 10 €/unidad, la producción de un bien de cada tipo supondrá un beneficio total de 30 €. Las soluciones del problema serán, en general, números reales no necesariamente enteros (supuesto de divisibilidad). Para aquellos problemas en los cuales sólo tenga sentido obtener soluciones enteras (cuando las soluciones se refieran a objetos indivisibles), se usarán técnicas de Programación Lineal Entera (PLE). Las variables de nuestro modelo tomarán siempre valores positivos (supuesto de no negatividad), dado que no tiene sentido hablar de cantidades negativas de objetos físicos.
  • 4. Resolución gráfica de un problema de Programación Lineal El método gráfico de resolución tan sólo es aplicable a problemas con dos variables (X e Y). Para aquellos casos en que el número de variables del problema sea superior a dos, no será posible encontrar la solución a partir de un gráfico bidimensional y, por tanto, tendremos que usar métodos de resolución más complejos. Aún así, el método gráfico es de un gran valor pedagógico dado que nos permite vislumbrar de una forma intuitiva las ideas básicas de la Programación Lineal. Volviendo al ejemplo de las mesas de ordenador, dado que en él tenemos sólo dos variables, podremos representar cada una de las restricciones en el plano real. Estas restricciones son semiespacios (por ser lineales), la intersección de los cuales se denomina región factible (área de color verde en la figura): Metodo grafico
  • 6. La teoría matemática establece que, dado un problema de Programación Lineal que tenga solución, ésta vendrá dada por uno de los vértices (o puntos extremos) del polígono que configura la región factible. Por tanto, será suficiente hallar las coordenadas de dichos vértices (intersecciones de rectas) y determinar (sustituyendo en la función objetivo) cuál de ellos es la solución óptima. En nuestro ejemplo, tendríamos sólo cuatro puntos candidatos a ser solución del problema (los cuatro vértices del polígono), sustituyendo sus coordenadas en la función objetivo obtenemos: Z(0,0) = 0; Z(0,200) = 200; Z(210,60) = 375; y Z(240,0) = 360 Como en este caso buscábamos maximizar Z(X,Y), concluiremos que el punto óptimo es el (210,60), dado que con él obtenemos el valor máximo de la función objetivo. Así pues, la solución a nuestro dilema será fabricar 210 mesas de tipo M1 y sólo 60 de tipo M2, con ello conseguiremos unos beneficios de 375 €. Metodo grafico
  • 7.
  • 8. No Acotación: En ocasiones, podemos encontrarnos con problemas que no tengan una solución finita; así por ejemplo, en un problema de maximización podríamos tener alguna variable que pudiese incrementarse indefinidamente sin violar ninguna de las restricciones, permitiendo a la función objetivo tomar valores tan grandes como se desee. Gráficamente, tendríamos una región factible no acotada.
  • 9. Redundancia: Algunas restricciones pueden “estar de más” por no aportar nada nuevo a la “forma” de la región factible, ya que hay otras que resultan ser más restrictivas (esto suele ocurrir en problemas extensos, donde resulta difícil reconocer restricciones redundantes).
  • 10. Soluciones Múltiples: Un problema de Programación Lineal puede tener más de una solución óptima (e incluso infinitas). En el caso gráfico de dos variables, si dos vértices consecutivos de la región factible son solución óptima del problema, entonces todos los puntos del segmento comprendido entre ellos también serán óptimos.Metodo grafico