SOFTWARE TORA
QU ES EL TORA?
Tora
de
investigacin
de
operaciones
es
herramienta
diseada
especialmente para solucionar problemas de programacin lineal de una
forma sencilla y obtener soluciones factibles de manera rpida. Entre los
problemas que se pueden procesar con TORA estn:
Soluciones de sistema de ecuaciones.
Problemas de programacin lineal (soluciones incluyendo mtodo
Simplex, dos fases, M grande, Dual).
Modelo de transporte.
Programacin entera.
Modelo de redes (incluye ruta ms corta, flujo mximo, de rbol).
Planeacin de proyectos (CPM y PERT).
Anlisis teora de cola y juego de suma de ceros.
PRINCIPALES HERRAMIENTAS
Tora nos provee un conjunto de herramientas que podemos usar para dar
solucin a los diferentes tipos de problemas y por este motivo resulta muy
conveniente y didctico.
Se puede emplear Tora para demostrar el extraordinario comportamiento
del algoritmo de ramificacin y acotamiento, aplicndolo a un problema
pequeo de programacin entera, en el que la solucin se encuentra en
nueve iteraciones pero su optimalidad se comprueba en ms de 25.000
iteraciones, si el programa y el diseo especial del Tora, sera casi
imposible demostrar esta situacin de forma efectiva.
A manera de estudio es una herramienta muy til ya que nos permite a
nosotros como estudiantes verificar o comprobar los resultados obtenidos
en algn ejercicio de programacin lineal, al mismo tiempo que nos
permite corregir nuestros errores, ya sea en aquellos problemas que
debamos dar solucin de forma algebraica o de manera grfica.
INGRESO DE DATOS A TORA
El programa se ejecuta desde el men de programas busca la carpeta tora
y se ejecuta el programa del tora
Una vez ingresado dentro del programa se hace click en el botn en la
ventana principal para ingresar en el men principal, el cual tiene varias
opciones para poder ingresar
Elige una de las
opciones
Las dos opciones que vamos a llevar en el curso son los modelos de
programacin lineal y modelos de transporte. Si eliges la opcin de linear
programming se introduce la siguiente ventana En la primera opcin
tienes para elegir en introducir un nuevo problema o recuperar un
problema guardado con anterioridad en el computadora, en la segunda
parte muestra la cantidad de nmeros enteros que se va utilizar y
cantidad decimales que va tener los problemas, despus se debe hacer
click en go to imput screem par ingresar a la ventana donde se ingresa los
datos de la funcin objetivo y las restricciones, primero se coloca el titulo
de problema, posteriormente el numero de variables y el numero de
restricciones
Se hace el llenado de la siguiente parte de la ventana que aparece
Despus de colocar las variables y las restricciones, primero se coloca el
nombre de las variables. Despus los valores de la funcin objetivo y
finalmente los valores de los recursos utilizados y los recursos disponibles
o limitantes.
Despus de colocar todos los valores en las celdas de la ventana luego el
siguiente paso es elegir el correcto botn para continuar la resolucin
tiene que hacer click en SOLVE men
Si se quiere volver al men principal se hace click en main men o si
quiere terminar el programa se coloca exit tora
Si va a continuar con la resolucin del problema el programa le da la
opcin de guardar el problema en un documento para utilizarlos
posteriormente se coloca si pero si no lo va a guardar se coloca no, una
vez guardado el archivo se ingresa al men de solucin del problema
Se tiene dos opcin el mtodo grafico o el mtodo simplex, si eliges el
primero otra vez te sale la ventana de cantidad de nmeros enteros y
decimales que estas utilizando en el problema para continuar se coloca go
to output screen, pero si no estas seguro de los datos que has introducido
en el formulario de datos puedes modificar los valores colocando view
modify, volver al men principal o salir del programa.
Una vez introducido la cantidad de nmeros enteros y decimales
Para obtener la representacin de las rectas se tiene que seleccionar las
restricciones y la funcin objetivo para obtener los resultados del
problema
Se obtiene finalmente los valores de las variables de decisin y de la
medida efectiva de la funcin objetivo Cuando se tiene la opcin del
mtodo simplex se puede hacer de dos formas paso a paso o de forma
directa
Una vez seleccionado utilizando una de las opciones como ser iterations,
all-slack starting solution sale nuevamente el numero de enteros y
decimales con lo que esta trabajando
Posteriormente sale la primera tabla inicial del mtodo simplex, las cuales
tienen tres opciones que se encuentran en la parte superior si eliges next
iteration va saliendo paso a paso las iteraciones del problema, si eliges all
iterations sale en forma directa todas las iteraciones y finalmente si eliges
write to printer enva a imprimir en forma directa los resultados que
muestra en la pantalla
Finalmente muestra todas las iteraciones y la tabla final con sus valores
CARACTERISTICAS DEL PROGRAMA
Software libre basado en Windows, compatible con varias tcnicas de PL.
Permite resolver problemas de programacin lineal, Mtodo simplex,
Penal, Dual simplex, doble fase, mtodo grfico, Ruta mnima PERT-CPM y
Problema transporte.
VENTAJAS Y DESVENTAJAS
VENTAJAS:
Resuelve problemas en modo tutorial o automatizado. En modo
tutorial se concentra en los conceptos principales de los algoritmos,
evitando los tediosos clculos propios de los algoritmos de
investigacin de operaciones.
Tora es totalmente auto suficiente en el sentido que todas las
instrucciones necesarias para activar el programa se presentan con:
Menes.
Botones de Comando.
Cuadros de verificacin.
Nos provee una manera ms sencilla y didctica de comprender
mejor el funcionamiento de los modelos de programacin lineal.
Es de fcil accesibilidad al usuario ya que se encuentra de manera
libre y sin costo alguno.
DEVENTAJAS:
El mtodo grfico tiene la desventaja que slo permite la solucin de
problemas que tengan dos variables de aqu que la mayora de los
problemas de programacin lineal se resuelvan utilizando como base
el mtodo simplex.
Hoy su principal desventaja es que deber ajustarse la configuracin
de pantalla para adecuarse a sus ajustes de presentacin de 800 x
600 y 1024 x 768 pixeles. Se recomienda el segundo ajuste, porque
produce una distribucin ms proporcionada de la pantalla.