Задача общего вида: Минимизировать f(x) при ограничениях hk(x)=0, где k=1,2,…,k; gj(x)>=0 j=1,2,…,j ; 
функция f(x) называется целевой функцией, уравнение вида hk(x)=0 называется ограничением в виде равенств,
- ограничения сверху и снизу, а g(x)>=0 ограничением в виде неравенств.
Задача, в которой присутствуют ограничения j, k, 
называется оптимизационной задачей с ограничениями или задачей условной оптимизации с ограничениями.
Классификация:
1)Если ограничения заданы линейными функциями, то независимо от вида целевой функции, задача называется оптимизационной задачей с линейными ограничениями.
2)Если задача содержит линейную целевую функцию, то она будет задачей линейного программирования.
3)Задачи, в котор. компоненты вектора X принимают только целые значения, называется задачей целочисленного программирования.
4)Задача с нелинейной целевой функцией f(x) и линейными ограничениями называется задачей нелин. программирования с линейными ограничениями.
5)f(x) – квадратичная -> задача квадратичного программирования.
6)f(x) задана отношением линейных функций -> задача дробно-линейного программирования.
Формулировка задачи условной оптимизации с ограничениями.
f(x) – цел.ф-ция (Крит. опт-ции)
hk(x)=0 – ограничения в виде неравенств
gj(x) – ограничения в виде неравенств.
Предполагается что все ф-ции вещественные, а число ограничений конечно.
Задача с ограничениями (усл. опт-ции):
Минимиз-ть ф-цию f(x) при ограничениях: 