El módulo Java Action Linearprogram proporciona una acción especializada para el marco LightJason que permite a los agentes modelar y resolver tareas de optimización lineal. Los usuarios pueden configurar coeficientes objetivos, agregar restricciones de igualdad y desigualdad, seleccionar métodos de solución y ejecutar el solucionador durante un ciclo de razonamiento del agente. Una vez ejecutada, la acción devuelve los valores de variables optimizadas y la puntuación del objetivo que los agentes pueden usar para planificación o ejecución posterior. Este componente plug-and-play abstrae la complejidad del solucionador mientras mantiene control total sobre las definiciones del problema a través de interfaces Java.