SlideShare una empresa de Scribd logo
1 de 13
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO




      Aplicación de TORA
Aplicación de TORA para resolver problemas
                    de Programación Lineal
                                           Autores:
                           Contreras Rodea Salvador
                               Gómez Simón Christian
                          Gallegos Hernández Alfredo
                                 Meza Osnaya Adrián




                                                       2012




             INVESTIGACIÓN   DE   OPERACIONES
Resolver problema prototipo de
Programación Lineal

                            Ejemplo 1 - Maximización

Planteamiento del Problema.

                                 Toneladas de Materia Prima de
          Concepto             Producto X1         Producto X2              Disponibilidad
                                                                          máxima diaria (TON)
 Materia prima, M1                    6                     4                     24
 Materia prima, M2                    1                     2                      6
    Contribución o                    5                     4
Utilidad por Tonelada
      (1,000 USD)


Condiciones o restricciones adicionales (Mercadotecnia)

    1. Demanda máxima diaria para X2, 2 toneladas.
    2. Demanda diaria de X2 no puede exceder a X1 por más de una tonelada.


La empresa solicita determinar la mezcla de producto óptima X1, X2, que maximice la utilidad total
diaria.
Pasos para resolver el problema de PL.
    1. Leer y analizar el planteamiento del problema.
    2. Formular el modelo matemático de PL.
                     2.1Función Objetivo.
                     2.2Restricciones o limitaciones.
                     2.3Condiciones de No negatividad.
    3. Abrir TORA para resolver el problema.



Formulación del modelo matemático de PL.
    1. Función objetivo.

        =5     +4     ……………… (0)

    2. Restricciones o limitaciones.

6    +4       ≤ 24    ……………… (1)

    + 2      ≤6       ……………… (2)

-   +        ≤1       ……………… (3)

    ≤2                ……………… (4)

    3. Condiciones de No negatividad.

    ≥0

    ≥0
Obtener la solución del problema en TORA
Una vez teniendo los datos anteriores podemos resolver el problema con TORA, para ello seguir los
pasos explicados a continuación.

   1. Abrir el programa TORA y dar clic en la opción CLIC HERE.




   2. Hacerr clic en la opción “Linear Programming”.
3. En la siguiente pantalla tenemos dos cuadros de opciones, en la primera el programa nos da la
   opción de abrir un archivo o comenzar un nuevo proyecto y en la segunda permite seleccionar
   el tipo de numeración. Para este caso elegiremos la casilla “Enter New Problem” y dejaremos por
   default siempre “Decimal Notation”.
   Ahora dar clic en “Go to Input Screen” para continuar el proyecto.




4. Ahora poner un Titulo del ejercicio, en el recuadro de “Nbr. Of variables” colocar la cantidad de
   variables que tiene el problema, en este caso son 2 (X1 y X2) y en el cuadro de las Constantes
   poner el numero de la cantidad de ecuaciones (No contar las condiciones de no negatividad).
5. Presionar ENTER para que el programa cree la tabla inicial.




6. En la primera fila puedes ponerle nombre a las variables X1 y X2, para este caso lo dejarlo así, en
   las filas y columnas de abajo copiar las ecuaciones 0, 1, 2, 3 y 4. Ahora las filas correspondientes
   a “Lower, Upper Bound y Unrests’d” dejarlas como están.
7. Hacer clic en SOLVE MENU, aquí el programa permite guardar el proyecto, en este caso dar clic
   en SI, elegir un nombre y una ruta, después dar clic en Guardar para continuar.
8. En la siguiente ventana se encuentran opciones para resolver el problema, primero
   obtenendremos el resultado Algebraico y lo resolveremos por el método “All-slack starting
   solution”.




9. En la siguiente ventana dar clic en “Go To Output Screen”.
10. TORA nos generara la solución básica factible (TABLA INICIAL).
   Para llegar a la Solución Optima (tabla o matriz simplex final) dar clic en “All Iterations”.




11. Dar clic en Aceptar. En este caso se aprecia que la solución óptima la encontró en la iteration 3.
12. Interpretar resultados.




La solución básica factible es

      3 de X1
      1.5 de X2

Con lo cual obtendremos una

            = 21

TORA obtuvo dos variables de holgura con

         = 2.50
          = .50
Verificar el resultado mediante el método GRAFICO.
  1. Hacer clic en VIEW/MODIFY Input Data. A continuación se abrirá la ventana de abajo, entonces
     dar clic en:
     Solve Problem / Graphical.




  2. Dar clic en Go To Output Screen para generar la grafica.
3. A continuación se puede observar en la parte izquierda tenemos las ecuaciones que ya
   habíamos creado.




4. Para ver cada línea correspondiente a las ecuaciones dar clic sobre cada ecuación para que
   aparezca en la grafica, hacer clic de la ecuación 1 a la 4.
5. El programa TORA a creado el Área o Polígono de factibilidad técnica.
       Para finalizar dar clic en “Click here to graph LP in one stroke”.




En la parte inferior izquierda TORA nos da la SOLUCION OPTIMA que es:

      3 de X1
      1.5 de X2

Con lo cual obtendremos una

            = 21

Así mismo nos graficó la                     y el punto optimo.
Si deseas imprimir la grafica dar clic en Print Graph.



¡Listo! Ya está resuelto el problema prototipo de PL.

Más contenido relacionado

La actualidad más candente

SISTEMA DE PRODUCCION TOYOTA
SISTEMA DE PRODUCCION TOYOTASISTEMA DE PRODUCCION TOYOTA
SISTEMA DE PRODUCCION TOYOTA
Hero Valrey
 
Unmsm fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Unmsm   fisi - programación lineal entera y binaria - io1 cl15 entera-binariaUnmsm   fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Unmsm fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Julio Pari
 
Investigacion de Operaciones-Coste mínimo
Investigacion de Operaciones-Coste mínimoInvestigacion de Operaciones-Coste mínimo
Investigacion de Operaciones-Coste mínimo
Mari Cruz
 
Mantenimiento Productivo Total
Mantenimiento Productivo TotalMantenimiento Productivo Total
Mantenimiento Productivo Total
Priincez Jnez
 
Mapa conceptual manejo de materiales
Mapa conceptual manejo de materialesMapa conceptual manejo de materiales
Mapa conceptual manejo de materiales
emolinac
 

La actualidad más candente (20)

SISTEMA DE PRODUCCION TOYOTA
SISTEMA DE PRODUCCION TOYOTASISTEMA DE PRODUCCION TOYOTA
SISTEMA DE PRODUCCION TOYOTA
 
Análisis de operaciones en el ensamble de un carrito de juguete (Autobús)
 Análisis de operaciones en el ensamble de un carrito de juguete (Autobús) Análisis de operaciones en el ensamble de un carrito de juguete (Autobús)
Análisis de operaciones en el ensamble de un carrito de juguete (Autobús)
 
Unmsm fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Unmsm   fisi - programación lineal entera y binaria - io1 cl15 entera-binariaUnmsm   fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
Unmsm fisi - programación lineal entera y binaria - io1 cl15 entera-binaria
 
Investigacion de Operaciones-Coste mínimo
Investigacion de Operaciones-Coste mínimoInvestigacion de Operaciones-Coste mínimo
Investigacion de Operaciones-Coste mínimo
 
Problemas resueltos-cadenas-de-markov
Problemas resueltos-cadenas-de-markovProblemas resueltos-cadenas-de-markov
Problemas resueltos-cadenas-de-markov
 
Técnicas de estándares de tiempo
Técnicas de estándares de tiempoTécnicas de estándares de tiempo
Técnicas de estándares de tiempo
 
Fundamentos Básicos de Ingeniería de Métodos
Fundamentos Básicos de Ingeniería de MétodosFundamentos Básicos de Ingeniería de Métodos
Fundamentos Básicos de Ingeniería de Métodos
 
Programacion dinamica final
Programacion dinamica finalProgramacion dinamica final
Programacion dinamica final
 
Tecnologias blandas. Kaizen, 5M´s y Poka Yoke.
Tecnologias blandas. Kaizen, 5M´s y Poka Yoke.Tecnologias blandas. Kaizen, 5M´s y Poka Yoke.
Tecnologias blandas. Kaizen, 5M´s y Poka Yoke.
 
Modelo de transporte
Modelo de transporteModelo de transporte
Modelo de transporte
 
Balanaceo lineas kibridge y wester
Balanaceo lineas kibridge y westerBalanaceo lineas kibridge y wester
Balanaceo lineas kibridge y wester
 
Optimizacion de redes
Optimizacion de redesOptimizacion de redes
Optimizacion de redes
 
Problema del Transporte
Problema del TransporteProblema del Transporte
Problema del Transporte
 
Soluciones colas
Soluciones colasSoluciones colas
Soluciones colas
 
Mantenimiento Productivo Total
Mantenimiento Productivo TotalMantenimiento Productivo Total
Mantenimiento Productivo Total
 
Metodo Pert-Cpm Branco Fatima
Metodo Pert-Cpm Branco FatimaMetodo Pert-Cpm Branco Fatima
Metodo Pert-Cpm Branco Fatima
 
Mapa conceptual manejo de materiales
Mapa conceptual manejo de materialesMapa conceptual manejo de materiales
Mapa conceptual manejo de materiales
 
Problemas resueltos-cadenas-de-markov
Problemas resueltos-cadenas-de-markovProblemas resueltos-cadenas-de-markov
Problemas resueltos-cadenas-de-markov
 
Cadena de markov2
Cadena de markov2Cadena de markov2
Cadena de markov2
 
10 ejemplos mantenimiento equipo 6
10 ejemplos mantenimiento equipo 610 ejemplos mantenimiento equipo 6
10 ejemplos mantenimiento equipo 6
 

Similar a Aplicacion de tora a pl

Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaUnidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
fedealmiron02
 

Similar a Aplicacion de tora a pl (20)

trabajo de investigacion
trabajo de investigaciontrabajo de investigacion
trabajo de investigacion
 
Programación lineal y pert. do
Programación lineal y pert. doProgramación lineal y pert. do
Programación lineal y pert. do
 
Ocwpl dualidad
Ocwpl dualidadOcwpl dualidad
Ocwpl dualidad
 
Io 2da programacion lineal
Io 2da programacion linealIo 2da programacion lineal
Io 2da programacion lineal
 
Manual lindo
Manual lindoManual lindo
Manual lindo
 
Solver en la solución de modelos lineales
Solver en la solución de modelos linealesSolver en la solución de modelos lineales
Solver en la solución de modelos lineales
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Guia rapida win_qsb
Guia rapida win_qsbGuia rapida win_qsb
Guia rapida win_qsb
 
Como usar solver de excel
Como usar solver de excelComo usar solver de excel
Como usar solver de excel
 
11 solveroptimización
11 solveroptimización11 solveroptimización
11 solveroptimización
 
Trabajo programacion lineal
Trabajo  programacion  linealTrabajo  programacion  lineal
Trabajo programacion lineal
 
OPTIMIZACIÓN Y PROGRAMACIÓN LINEAL
OPTIMIZACIÓN Y PROGRAMACIÓN LINEALOPTIMIZACIÓN Y PROGRAMACIÓN LINEAL
OPTIMIZACIÓN Y PROGRAMACIÓN LINEAL
 
Presentacion i dual sis-14
Presentacion i dual sis-14Presentacion i dual sis-14
Presentacion i dual sis-14
 
Informática solver
Informática solverInformática solver
Informática solver
 
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaUnidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Unidad_II.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Manejo herramientas optimizacion lineal
Manejo herramientas optimizacion linealManejo herramientas optimizacion lineal
Manejo herramientas optimizacion lineal
 
C:\Fakepath\Manejo Herramientas Optimizacion Lineal
C:\Fakepath\Manejo Herramientas Optimizacion LinealC:\Fakepath\Manejo Herramientas Optimizacion Lineal
C:\Fakepath\Manejo Herramientas Optimizacion Lineal
 
Tema 1 programacion lineal.pdf
Tema 1 programacion lineal.pdfTema 1 programacion lineal.pdf
Tema 1 programacion lineal.pdf
 
Investigacion Operativa Aspectos Generales
Investigacion Operativa Aspectos GeneralesInvestigacion Operativa Aspectos Generales
Investigacion Operativa Aspectos Generales
 

Aplicacion de tora a pl

  • 1. UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO Aplicación de TORA Aplicación de TORA para resolver problemas de Programación Lineal Autores: Contreras Rodea Salvador Gómez Simón Christian Gallegos Hernández Alfredo Meza Osnaya Adrián 2012 INVESTIGACIÓN DE OPERACIONES
  • 2. Resolver problema prototipo de Programación Lineal Ejemplo 1 - Maximización Planteamiento del Problema. Toneladas de Materia Prima de Concepto Producto X1 Producto X2 Disponibilidad máxima diaria (TON) Materia prima, M1 6 4 24 Materia prima, M2 1 2 6 Contribución o 5 4 Utilidad por Tonelada (1,000 USD) Condiciones o restricciones adicionales (Mercadotecnia) 1. Demanda máxima diaria para X2, 2 toneladas. 2. Demanda diaria de X2 no puede exceder a X1 por más de una tonelada. La empresa solicita determinar la mezcla de producto óptima X1, X2, que maximice la utilidad total diaria.
  • 3. Pasos para resolver el problema de PL. 1. Leer y analizar el planteamiento del problema. 2. Formular el modelo matemático de PL. 2.1Función Objetivo. 2.2Restricciones o limitaciones. 2.3Condiciones de No negatividad. 3. Abrir TORA para resolver el problema. Formulación del modelo matemático de PL. 1. Función objetivo. =5 +4 ……………… (0) 2. Restricciones o limitaciones. 6 +4 ≤ 24 ……………… (1) + 2 ≤6 ……………… (2) - + ≤1 ……………… (3) ≤2 ……………… (4) 3. Condiciones de No negatividad. ≥0 ≥0
  • 4. Obtener la solución del problema en TORA Una vez teniendo los datos anteriores podemos resolver el problema con TORA, para ello seguir los pasos explicados a continuación. 1. Abrir el programa TORA y dar clic en la opción CLIC HERE. 2. Hacerr clic en la opción “Linear Programming”.
  • 5. 3. En la siguiente pantalla tenemos dos cuadros de opciones, en la primera el programa nos da la opción de abrir un archivo o comenzar un nuevo proyecto y en la segunda permite seleccionar el tipo de numeración. Para este caso elegiremos la casilla “Enter New Problem” y dejaremos por default siempre “Decimal Notation”. Ahora dar clic en “Go to Input Screen” para continuar el proyecto. 4. Ahora poner un Titulo del ejercicio, en el recuadro de “Nbr. Of variables” colocar la cantidad de variables que tiene el problema, en este caso son 2 (X1 y X2) y en el cuadro de las Constantes poner el numero de la cantidad de ecuaciones (No contar las condiciones de no negatividad).
  • 6. 5. Presionar ENTER para que el programa cree la tabla inicial. 6. En la primera fila puedes ponerle nombre a las variables X1 y X2, para este caso lo dejarlo así, en las filas y columnas de abajo copiar las ecuaciones 0, 1, 2, 3 y 4. Ahora las filas correspondientes a “Lower, Upper Bound y Unrests’d” dejarlas como están.
  • 7. 7. Hacer clic en SOLVE MENU, aquí el programa permite guardar el proyecto, en este caso dar clic en SI, elegir un nombre y una ruta, después dar clic en Guardar para continuar.
  • 8. 8. En la siguiente ventana se encuentran opciones para resolver el problema, primero obtenendremos el resultado Algebraico y lo resolveremos por el método “All-slack starting solution”. 9. En la siguiente ventana dar clic en “Go To Output Screen”.
  • 9. 10. TORA nos generara la solución básica factible (TABLA INICIAL). Para llegar a la Solución Optima (tabla o matriz simplex final) dar clic en “All Iterations”. 11. Dar clic en Aceptar. En este caso se aprecia que la solución óptima la encontró en la iteration 3.
  • 10. 12. Interpretar resultados. La solución básica factible es  3 de X1  1.5 de X2 Con lo cual obtendremos una  = 21 TORA obtuvo dos variables de holgura con  = 2.50  = .50
  • 11. Verificar el resultado mediante el método GRAFICO. 1. Hacer clic en VIEW/MODIFY Input Data. A continuación se abrirá la ventana de abajo, entonces dar clic en: Solve Problem / Graphical. 2. Dar clic en Go To Output Screen para generar la grafica.
  • 12. 3. A continuación se puede observar en la parte izquierda tenemos las ecuaciones que ya habíamos creado. 4. Para ver cada línea correspondiente a las ecuaciones dar clic sobre cada ecuación para que aparezca en la grafica, hacer clic de la ecuación 1 a la 4.
  • 13. 5. El programa TORA a creado el Área o Polígono de factibilidad técnica. Para finalizar dar clic en “Click here to graph LP in one stroke”. En la parte inferior izquierda TORA nos da la SOLUCION OPTIMA que es:  3 de X1  1.5 de X2 Con lo cual obtendremos una  = 21 Así mismo nos graficó la y el punto optimo. Si deseas imprimir la grafica dar clic en Print Graph. ¡Listo! Ya está resuelto el problema prototipo de PL.