← Volver a IA para Programación Dinámica y Análisis Predictivo
SARHUA · LABORATORIO DE PROGRAMACIÓN

Resolver conflictos de recursos

Detecta sobreasignaciones y compara reprogramar el trabajo o incorporar capacidad adicional.

Cálculo real en tu navegador. El motor busca programas factibles con precedencias y límites diarios de recursos. Los datos iniciales son ilustrativos y editables. Es un optimizador heurístico, no un modelo de IA entrenado; no garantiza el óptimo global ni modifica la línea base.

1. Calendario y capacidad

Recurso compartidoCapacidad propia / díaCosto propio / unidad-día (S/)Capacidad adicional máxima / díaCosto adicional / unidad-día (S/)Movilización adicional única (S/)
Cuadrillas de obra equivalentes
Equipos de izaje equivalentes

Jornadas de lunes a viernes, sin feriados ni horas extra. Cada unidad de una categoría tiene la misma capacidad y competencia. El inicio del horizonte debe ser un día hábil.

2. Actividades pendientes

La fecha indica cuándo está disponible el frente. El plan recibido intenta iniciar allí; el motor puede desplazarlo. Las duraciones son días hábiles completos y cada actividad mantiene su demanda durante toda su ejecución.

IDActividadInicio previsto / disponibleDuraciónCuadrillasEquiposPredecesoras (IDs)Acción

Hasta 12 actividades; duración de 1 a 60 días. Separa predecesoras con comas (por ejemplo, A,B). La sucesora inicia el siguiente día hábil después de completar todas sus predecesoras. Usa solo trabajos pendientes y frentes técnicamente habilitados.

Modelo, costos y límites

El motor ensaya cuatro reglas de prioridad: orden de entrada, disponibilidad temprana, mayor duración pendiente en la cadena y mayor demanda de recursos. Programa actividades completas en el primer intervalo factible, respetando dependencias, disponibilidad y capacidades. Compara las soluciones: primero menor atraso respecto al objetivo, luego menor costo y finalmente menor duración.

El costo propio se calcula por unidades-día utilizadas. En el escenario adicional, el exceso diario sobre la capacidad propia se cobra a la tarifa adicional; la movilización se cobra una vez por categoría si se utiliza capacidad extra. Se supone contratación flexible por día, sin alquiler mínimo ni tiempo de llegada. La permanencia se cobra desde el inicio del horizonte hasta el fin del programa, incluidos días hábiles sin actividad.

El plan recibido se evalúa en las fechas ingresadas sin corregir conflictos; su costo directo usa la tarifa propia para toda la demanda como referencia. Las alternativas no fraccionan actividades, no reducen su duración, no usan fines de semana ni cambian los requisitos de recursos. No se predicen rendimientos con aprendizaje automático. Los resultados dependen de la calidad de los datos; una búsqueda heurística no prueba que sea imposible cumplir la fecha objetivo con otro orden.

Se admite un horizonte de búsqueda de 1.000 días hábiles. Las fechas de disponibilidad deben estar dentro de los primeros 180 días hábiles. Todos los datos permanecen en esta página; al recargar se recupera el ejemplo.