Desafío Final · Métodos Numéricos · 2026

Simulación Numérica de Crisis Nacional Abastecimiento · Precios · Transporte · Conflicto Social

Una plataforma interactiva que aplica métodos numéricos avanzados para modelar, simular y visualizar escenarios reales de crisis: desde la distribución de combustibles hasta la dinámica del descontento social. Matemática como herramienta para entender la realidad.

Integrantes y Responsabilidades:
Chirinos Ticona Masiel Rosio
Escenarios A · B · C · D
Villarroel Gutierrez Marcelo Alejandro
Escenarios E · F · G
0 Escenarios
0 Métodos Numéricos
0 Gráficos Interactivos
1200+ Líneas de Código

¿Por qué Métodos Numéricos?

En contextos de crisis económica y social, los modelos matemáticos se convierten en herramientas fundamentales para la toma de decisiones estratégicas. Esta plataforma demuestra cómo los métodos numéricos pueden desmenuzar problemas complejos de la realidad.

El Problema Real

Escasez de carburantes, bloqueos de transporte, inflación de alimentos básicos, rumores de desabastecimiento y pérdida del poder adquisitivo familiar son fenómenos que requieren modelado cuantitativo para ser comprendidos y gestionados.

La Solución Matemática

Los métodos numéricos permiten resolver ecuaciones que no tienen solución analítica cerrada, aproximar comportamientos complejos mediante modelos iterativos y predecir escenarios futuros con control de error.

El Objetivo

Construir una herramienta interactiva que permita contrastar escenarios, comparar métodos numéricos, visualizar resultados y tomar decisiones estratégicas basadas en evidencia matemática. Sin posicionamientos políticos; solo análisis cuantitativo.

Metodos Implementados en esta Plataforma

LUJacobi Gauss-SeidelSOR Gradiente Conjugado BisecciónNewton-RaphsonSecante LagrangeNewton Interp.Splines Cúbicos TrapecioSimpson 1/3Simpson 3/8 Euler Heun RK4
Escenario A · Sistemas de Ecuaciones Lineales

Optimización del Abastecimiento y Red de Transporte

Simula cómo distribuir productos, alimentos o carburantes desde diferentes plantas hacia distintas zonas o mercados mediante sistemas de ecuaciones lineales. Analiza bloqueos, restricciones de capacidad y sensibilidad de la red.

Fundamento Matematico

El problema de distribución se modela como un sistema Ax = b, donde A es la matriz de capacidades/costos, x el vector de cantidades a enviar, y b las demandas de cada zona.

Ax = b → Se resuelve con: LU, Jacobi, Gauss-Seidel, SOR, Gradiente Conjugado

Criterio de Convergencia (Jacobi/Gauss-Seidel): La matriz debe ser diagonalmente dominante: |aii| > Σ|aij| (j≠i). El error se mide como ||xk+1 - xk|| < tolerancia.

SOR: xinuevo = (1-ω)xiviejo + ω·xiGauss-Seidel, ω ∈ (0,2)

Número de condición κ(A): Mide la sensibilidad del sistema. Si κ(A) >> 1, pequeños cambios en b producen grandes cambios en x (sistema mal condicionado).

Configuración del Sistema
Ingresa la matriz A y vector b
Modelo de Red

Una ciudad tiene 3 plantas de distribución y 3 zonas de destino (Norte, Centro, Sur). El sistema de ecuaciones representa:

  • Cantidad de combustible/alimento enviada por ruta
  • Costo total de transporte (minimización)
  • Restricciones por bloqueos o capacidad de rutas
  • Demanda mínima garantizada por zona
Preguntas que responde
¿Cuánto debe enviarse exactamente a cada zona?
¿Qué pasa si una ruta se bloquea? (cambia una fila)
¿El sistema es estable o sensible a pequeños cambios?
¿Qué zona queda más desabastecida ante una crisis?
Escenario B · Ecuaciones Diferenciales Ordinarias

Vaciado Crítico de Reservas de Carburantes

Simula la evolución temporal de las reservas cuando la demanda supera el abastecimiento. Compara tres métodos numéricos: Euler, Heun y Runge-Kutta de 4° orden, analizando precisión y estabilidad.

Modelo Matematico: R'(t) = entrada - consumo

La reserva R(t) evoluciona según una ecuación diferencial de primer orden. Cuando el consumo supera la entrada, la reserva decrece hasta un nivel crítico.

dR/dt = α(t) - β(t) donde α = tasa de entrada, β = tasa de consumo

Euler: Rn+1 = Rn + h·f(tn, Rn) — Error O(h)

Heun: Rn+1 = Rn + (h/2)·[k₁ + k₂] donde k₁=f(tₙ,Rₙ), k₂=f(tₙ+h, Rₙ+h·k₁)
RK4: Rn+1 = Rn + (h/6)·[k₁ + 2k₂ + 2k₃ + k₄] — Error O(h⁴)

RK4 es significativamente más preciso que Euler con el mismo paso h. La solución analítica R(t) = R₀ + (α-β)·t permite verificar el error numérico.

Parametros de Simulacion
R'(t) = α - β | Configura los parámetros arriba
Metricas de Crisis
Configure los parámetros y ejecute la simulación
Escenario C · Interpolacion Numerica

Desabastecimiento y Curva Continua de Precios

Reconstruye la curva completa de precios de productos básicos a partir de datos dispersos. Compara Lagrange, Newton y Splines Cúbicos para predecir precios en días sin medición.

Fundamento Matematico

Dados n+1 puntos (xᵢ, yᵢ), se construye un polinomio P(x) que pasa exactamente por todos los puntos.

Lagrange: P(x) = Σ yᵢ · Lᵢ(x) donde Lᵢ(x) = Π[(x-xⱼ)/(xᵢ-xⱼ)] (j≠i)
Newton: P(x) = f[x₀] + f[x₀,x₁](x-x₀) + f[x₀,x₁,x₂](x-x₀)(x-x₁) + ...

Splines Cúbicos: Divide el intervalo en segmentos y ajusta polinomios cúbicos con continuidad de primera y segunda derivada en los nodos — evita el fenómeno de Runge.

Datos de Precios
DíaPrecio (Bs)
Escenario D · Integracion Numerica

Costo Acumulado y Pérdida del Poder Adquisitivo Familiar

Calcula cuánto gasta una familia durante un mes cuando los precios aumentan progresivamente. El gasto total es el área bajo la curva de precios, calculada con Trapecio, Simpson 1/3 y Simpson 3/8.

Fundamento Matematico

El gasto acumulado mensual es la integral del precio P(t) a lo largo del mes:

Gasto total = ∫₀³⁰ P(t) dt ≈ Σ de áreas de subintervalos
Trapecio: ∫ ≈ (h/2)[f(x₀) + 2f(x₁) + ... + 2f(xₙ₋₁) + f(xₙ)] — Error O(h²)
Simpson 1/3: ∫ ≈ (h/3)[f(x₀) + 4f(x₁) + 2f(x₂) + 4f(x₃) + ... + f(xₙ)] — Error O(h⁴)
Simpson 3/8: ∫ ≈ (3h/8)[f(x₀) + 3f(x₁) + 3f(x₂) + 2f(x₃) + ... + f(xₙ)] — Error O(h⁴)

Pérdida de poder adquisitivo = Gasto real (con inflación) - Gasto base (precio constante)

Configuracion
Funciones: sin(), cos(), sqrt(), log(), exp(), abs()
Escenario E · Raices de Ecuaciones

Umbrales Críticos de Abastecimiento

Encuentra los puntos donde el costo acumulado supera el ingreso familiar, la tasa de reposición crítica que iguala consumo, o el umbral donde el modelo social cambia de estabilidad. Compara Bisección, Newton-Raphson y Secante.

Fundamento Matematico

Se busca x* tal que f(x*) = 0, donde f puede representar: deuda neta, exceso de demanda, punto de equilibrio social, etc.

Bisección: xₙ = (a+b)/2, selecciona sub-intervalo donde cambia signo — Convergencia lineal O(1/2ⁿ)
Newton-Raphson: xₙ₊₁ = xₙ - f(xₙ)/f'(xₙ) — Convergencia cuadrática (orden 2)
Secante: xₙ₊₁ = xₙ - f(xₙ)·(xₙ-xₙ₋₁)/(f(xₙ)-f(xₙ₋₁)) — Convergencia superlineal (orden ≈1.618)

Orden de convergencia estimado como p ≈ log(eₙ₊₁/eₙ) / log(eₙ/eₙ₋₁) donde eₙ = |xₙ - x*|

Configuracion de la Funcion
Escenario F · Sistemas Mal Condicionados

Rumores de Desabastecimiento y Pánico en la Red

Modela cómo pequeños cambios en la percepción social (rumores) pueden generar grandes distorsiones en la demanda. Analiza el número de condición y la sensibilidad del sistema de distribución.

Fundamento: Numero de Condicion k(A)

El número de condición mide cuánto se amplifica una perturbación en los datos de entrada:

κ(A) = ||A||·||A⁻¹|| (norma infinito)
Cota de error: ||δx|| / ||x|| ≤ κ(A) · ||δb|| / ||b||

Si κ(A) = 1000 y se perturba b en 1%, la solución puede cambiar hasta en 1000×1% = 1000%. Un rumor del 5% de cambio en la demanda percibida puede generar colapso total de la distribución en sistemas mal condicionados.

Sistema de Demanda
Escenario G · Sistema de EDOs — Dinamica Social

Modelo de Difusión de Opinión y Descontento Social

Simula la dinámica de una población dividida en neutrales, manifestantes y mediadores. Un modelo inspirado en dinámicas epidemiológicas aplicado al conflicto social, resuelto con Heun y RK4.

Modelo Matematico: Sistema de 3 EDOs

N'(t) = -a·N·M + b·D (Neutrales → pierden por influencia, ganan por mediación)
M'(t) = a·N·M - c·M·D (Manifestantes → ganan por contagio, pierden por diálogo)
D'(t) = k·M - r·D (Mediadores → llegan por reacción, se desgastan)

a = tasa de contagio del descontento (↑ más conflicto)  |  b = efectividad de la mediación en recuperar neutrales  |  c = capacidad de diálogo para reducir manifestantes  |  k = velocidad de reacción institucional  |  r = desgaste/agotamiento de los mediadores

Condiciones Iniciales y Parametros

¿Qué aprendimos de la Crisis?

Un análisis crítico de los métodos aplicados, sus limitaciones y el valor de los modelos matemáticos para comprender fenómenos sociales complejos.

Sobre los Metodos Numericos
  • RK4 demostro ser el mas preciso para EDOs con costo computacional razonable
  • Gauss-Seidel convergio mas rapido que Jacobi en todos los ejemplos
  • Splines Cubicos evito oscilaciones que afectaron a Lagrange con muchos puntos
  • Newton-Raphson requirio menos iteraciones que Biseccion para la misma tolerancia
  • Simpson 1/3 fue consistentemente mas preciso que el Trapecio
  • SOR requiere calibracion de omega para superar a Gauss-Seidel
Sobre la Realidad Modelada
  • Las redes de distribucion bien condicionadas resisten mejor los bloqueos
  • Las reservas con deficit diario colapsan en tiempo finito y predecible
  • La inflacion acumulada puede superar el 30-40% del presupuesto familiar mensual
  • Un rumor del 5% puede generar cambios >100% en sistemas mal condicionados
  • La mediacion efectiva reduce el pico de conflicto exponencialmente
  • Los umbrales criticos son calculables y permiten intervencion preventiva
Limitaciones del Modelo
  • • Los modelos son simplificaciones — la realidad es más compleja
  • • Los parámetros son difíciles de estimar con precisión
  • • No se consideran efectos geográficos o políticos
  • • Los modelos lineales asumen proporcionalidad que puede no darse
  • • El modelo social G no considera heterogeneidad poblacional
Mejoras Propuestas
  • • Incluir modelos estocásticos (Monte Carlo)
  • • Añadir datos reales de series temporales
  • • Implementar modelos de redes complejas para distribución
  • • Agregar optimización convexa (programación lineal)
  • • Incorporar aprendizaje automático para predicción de parámetros
Aprendizajes Clave
  • • Los métodos numéricos son herramientas universales de análisis
  • • El control del error es fundamental en decisiones críticas
  • • La elección del método afecta tanto la precisión como el costo
  • • Los modelos matemáticos revelan dinámicas no intuitivas
  • • La visualización hace accesible la complejidad matemática

Autoevaluacion del Proyecto

Verificación completa de todos los requisitos del proyecto según la rúbrica oficial.

PROGRESO TOTAL 0%
PROGRESO ESTIMADO
0 / 20
Marca los criterios que cumplen.