Математическое программирование представляет собой область математики, разрабатывающая теорию, численные методы решения многомерных задач с ограничениями.