Задача линейного программирования (ЗЛП). Основные свойства, понятия и определения, примеры практического использования

Наиболее изученными задачами оптимизации являются задачи линейного программирования (ЗЛП), для которых разработан универсальный метод решения – симплекс-метод (метод последовательного улучшения плана).

Определение 1.Задача линейного программирования имеет вид:

Найти максимум или минимум линейной функции
(6.1)
при линейных ограничениях
(6.2)
(6.3)
где , – заданные постоянные величины.

Вектор называется допустимым решением (допустимым планом) ЗЛП, если его компоненты удовлетворяют системе ограничений (6.2) и (6.3).

План называется оптимальным планом (оптимальным решением) ЗЛП, если , т.е. допустимый план, который дает максимум или минимум целевой функции.


Определение 2.Канонической формой записи ЗЛП называется задача вида:

(6.4)
, (6.5)
, (6.6)
. (6.7)
где , , – заданные постоянные величины.

Любую ЗЛП можно привести к каноническому виду (КЗЛП). Чтобы неравенства обратились в равенства достаточно:

· в левую часть каждого неравенства со знаком ²≤² ввести добавочную переменную со знаком ²–²;

· в левую часть каждого неравенства со знаком ²³² ввести добавочную переменную со знаком ²+².