Математическая оптимизация имеет дело с максимизацией или минимизацией целевой функции путем выбора значений из допустимого допустимого набора возможных значений. Математическую оптимизацию часто называют математическим программированием или просто оптимизацией.