Herramienta de optimización matemática para minimizar la polarización en grupos sociales
MinPol es una solución computacional que busca encontrar la distribución óptima de opiniones que minimice la polarización en un grupo social, considerando restricciones de costo y movimiento.
- Minimización de polarización mediante programación entera mixta
- Interfaz gráfica para configuración de parámetros
- Visualización de resultados
- Análisis de distribuciones de opinión
- Generación de reportes
- MiniZinc 2.7+
- Python 3.8+
- Bibliotecas necesarias listadas en requirements.txt
- Clona el repositorio
- Instala las dependencias
- Ejecuta la interfaz gráfica
- Carga o configura los datos de entrada
- Visualiza los resultados
- Carga de distribuciones de opinión
- Configuración de costos de transición
- Definición de restricciones presupuestarias
- Análisis de resultados
- Exportación de soluciones
- Miguel Angel Moreno Romero (2125737)
- Yhan Carlos Trujillo Castro (2026415)
- Néstor David Heredia Gutierrez (2058558)
Construido para un mundo menos polarizado