Раздел математики, который занимается изучением оптимизационных моделей, называется математическим программированием (МП).
Общая постановка задачи МП
Требуется найти значения переменных х1, х2, … , хn, при которых функция z = f(х1, х2, … , хn) достигает экстремума (максимума или минимума) при условии, что переменные связаны следующими ограничениями:
(3.1)
Множество в Rn точек (х1, х2, … , хn), каждая из которых удовлетворяет системе (3.1), называется множеством допустимых значений (решений). Таким образом, в множестве допустимых значений необходимо найти точку, в которой функция z = f(х1, х2, … , хn) достигает экстремума. Функция z = f(х1, х2, … , хn) называется целевой.
Если f, и – линейные функции, то мы приходим к задаче линейного программирования (ЛП).