Skip to content

nheredia11/Proyecto-ADAII-MinPol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

Proyecto-ADAII-MinPol

MinPol: Optimizador de Polarización Social

Herramienta de optimización matemática para minimizar la polarización en grupos sociales

⭐ Descripción

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.

🎯 Características

  • 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

📋 Requisitos

  • MiniZinc 2.7+
  • Python 3.8+
  • Bibliotecas necesarias listadas en requirements.txt

🚀 Inicio Rápido

  1. Clona el repositorio
  2. Instala las dependencias
  3. Ejecuta la interfaz gráfica
  4. Carga o configura los datos de entrada
  5. Visualiza los resultados

📊 Funcionalidades

  • 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

👥 Equipo

  • Miguel Angel Moreno Romero (2125737)
  • Yhan Carlos Trujillo Castro (2026415)
  • Néstor David Heredia Gutierrez (2058558)

Construido para un mundo menos polarizado

About

MinPol: Optimizador de Polarización Social

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published