Este repositorio contiene el proyecto desarrollado para el 3er parcial de la materia Investigación Operativa en la Universidad Tecnológica Nacional, Facultad Regional Villa María (UTN FRVM). El objetivo principal del proyecto es la implementación de un graficador de nodos y conexiones en JavaScript y HTML. Este graficador facilita la visualización y resolución de problemas de red, correspondiendo a la unidad de "Modelos de Red" de la materia.
- Creación y visualización de grafos: Permite plasmar problemas de red dentro del graficador.
- Selección de algoritmos de red:
- Algoritmo de Prim
- Algoritmo de Dijkstra
- Algoritmo de Kruskal
- Método del Camino Crítico (CPM)
- Generación de respuestas gráficas: Emite una representación gráfica del grafo resultante tras aplicar el algoritmo seleccionado.
- JavaScript (ES6+)
- HTML5
- CSS3
- Un navegador web reciente compatible con HTML5 y JavaScript.
- Clona este repositorio en tu máquina local utilizando:
git clone https://github.com/punteroo/pl-algorithms.git
- Navega al directorio del proyecto:
cd pl-algorithms
- Abre el archivo
index.html
en tu navegador web.
- Añadir nodos y aristas: Utilizando el graficador puedes diagramar el problema desde 0, exportarlo a un archivo para luego re-importarlo cuando quieras. Los controles del graficador se podran visualizar dentro de la aplicacion.
- Seleccionar un algoritmo: Escoge uno de los algoritmos disponibles para resolver el problema. Puede que requiera un paso extra como seleccionar un nodo de inicio en ciertos algoritmos.
- Visualizar resultados: Observa la respuesta gráfica del grafo resultante después de aplicar el algoritmo seleccionado. Puedes exportarla a un archivo de imagen.
- MAZA BIANCHI, Lucas
- PEDRAZA, Santiago
- MAIRONE, Nicolás Nahuel
- MARTINI, Leopoldo
- GABETTA, Martín
- MOSCA, Sebastián Jesús
- ZEGATTI, Tomás
- Ing. Soria, Mercedes
- Ing. Toselli, Laura