OptimizerStudio v2.0.0
Estamos muy emocionados de presentar OptimizerStudio v2.0.0, una aplicación de escritorio diseñada como herramienta educativa para estudiantes, docentes y profesionales de la Ingeniería y disciplinas afines.
Esta herramienta, desarrollada libremente por estudiantes, busca facilitar la entrada de datos, el procesamiento de modelos matemáticos y la interpretación de resultados mediante los algoritmos más clásicos de la investigación de operaciones, sin necesidad de conocimientos en programación.
✨ Novedades y Módulos Disponibles
- 🧮 Programación Lineal (Método Simplex): Resolución paso a paso de problemas de maximización y minimización. Detección de casos especiales (infactibilidad, solución no acotada, óptimos alternos y degeneración) y soporte para variables libres o acotadas.
- 🌳 Programación Lineal Entera (Ramificación y Acotación): Incluye visualización de solución candidata, resúmenes y desarrollo de los tableados.
- 🚚 Problemas de Transporte: Solución óptima a través de la Aproximación de Vogel y el método MODI para orígenes y destinos múltiples.
- 🎯 Problemas de Asignación: Asignación óptima de recursos a múltiples tareas mediante el método Húngaro.
- 📈 Análisis de Sensibilidad: Evaluación práctica frente a variaciones en la función objetivo y restricciones.
- 🔄 Programación Dual: Conversión directa de sistemas primales a duales (o ingreso autónomo del modelo dual) para su respectiva resolución.
📥 Descargas y Compatibilidad (No requiere Python ni librerías adicionales)
A continuación, encontrarás los ejecutables autónomos listos para usar en los Assets de esta versión:
- 🍎 macOS (Apple Silicon): Descarga el archivo
.dmg. Ábrelo y arrastra la app a tu carpeta de Aplicaciones. - 🪟 Windows (10 o superior): Descarga y ejecuta el archivo
.exe.
⚠️ Nota importante de Seguridad (macOS / Windows): Al ser este un proyecto independiente sin firmas comerciales de desarrollador, tu sistema operativo podría mostrar un aviso de seguridad en la primera ejecución.
- macOS: Ve a Configuración del Sistema > Privacidad y Seguridad > General y haz clic en "Abrir de todos modos" junto al aviso de OptimizerStudio.
- Windows Defender/SmartScreen: Haz clic en Más información > Ejecutar de todas formas (o da Clic Derecho sobre el archivo .exe > Propiedades y marca la casilla "Desbloquear" en la parte inferior, luego Aceptar).
📚 Sobre este proyecto
Los algoritmos implementados están fundamentados en el libro "Fundamentos y Aplicaciones de la Programación Lineal". Agradecemos inmensamente a nuestro profesor guía Isaac Zúñiga Silgado y a nuestro equipo de testing: Mariana Buitrago Lara y María Valentina Serna González.
👨💻 Realizado con ❤️ por: Isaac Sánchez, Santiago Orejuela y Luis Mario Díaz.