El problema de Programación matemática se define como: "“El criterio racional de distribución o asignación de recursos escasos entre fines competitivos en un instante de tiempo determinado”"; es decir, que lo que trata de dilucidar es cómo un sujeto, - entendiendo por tal cualquier persona, empresa, asociación, Administración Pública, etc.