ОСНОВЫ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ

Наибольшее распространение в настоящее время получили методы линейного программирования.

Основателем линейного программирования является советский математик Л. В. Канторович. В 1939 г. он опубликовал обстоятельную монографию «Математические методы организации и планирования производства», в которой впервые обосновал возможность количественного решения оптимальных планово-производственных задач.

Модель задачи линейного программирования (ЗЛП) должна иметь вполне определенный вид: требуется найти максимум (минимум) значения целевой функции L при переменных х1,х2 .. ., хn

L(X) =с1х1 + c2x2 + .. . + спхп® max, min (1)

-при соблюдении системы линейных ограничений

a11x1 + a 12x2+…+ a1nxn=b1

a 21x1 + a 22x2+…+ a2n xn=b2 (2)

………………………………

a m1x1 + a m2x2+…+ amnxn=bm

-условие неотрицательности

x j³ 0; j=1,2,….,n (3)

Получили задачу линейного программирования (ЗЛП)

max L(x) =

при ограничениях по ресурсам

(i = 1, 2,……,m)

Функцию f(x1,x2, …,хn) принято называть целевой, т.к. её максимизация (минимизация) часто есть выражение какой-то цели, систему ограничений– специальными ограничениями ЗЛП, неравенства x1≥0 ,x≥02, …, хn≥0 – общими ограничениями ЗЛП. Множество всех допустимых решений ЗМП j≥0, j=) называется допустимым множеством этой задачи.

При решении ЗЛП возможны следующие случаи:

1. задача имеет единственный оптимальный план;

2. задача имеет множество оптимальных планов;

3. линейная форма задачи не ограничена;

4. задача не имеет ни одного плана.

Если при решении задачи выполняется 2 и 3 условие, задача имеет множество допустимых решений. Если выполняются все три условия – задача имеет одно оптимальное решение.

При использовании ЗЛП в экономике:

xj- объем выпуска j-го вида продукции (искомая величина);

j - номер продукта;

n – общее количество различных видов продукции;

aijнорма расхода i-го ресурса на j—й продукт

i – номер ресурса;

m – общее количество ресурса;

bi – объем i-го вида ресурса;

сj -цена, прибыль, доход, себестоимость, затраты единицы j—го вида продукции

Общая постановка ЗЛП

Пусть на предприятии выпускается два вида продукции П1и П2.

На производство этой продукции расходуется 4-е вида сырья: S1, S2, S3 и S4.

Запасы каждого вида сырья (ресурсы) ограничены и составляют соответственно: в1, в2, в3 и в4.

Норма расхода на производство единицы первого вида продукции П1:первого вида ресурса - а11; второго вида ресурса – а21; третьего вида ресурса – а31; четвертого вида ресурса – а41..

Норма расхода на производство единицы второго вида продукции П2:первого вида ресурса - а12; второго вида ресурса – а22; третьего вида ресурса – а32; четвертого вида ресурса – а42

Доход от реализации продукта П1и П2. – с1 и с2.

Цель: определить какое количество продукции вида П1и П2 необходимо выпустить предприятию, чтобы получить max доход.

Исходную информацию лучше всего записать в табличной форме.

Вид ресурса Вид продукции Запас ресурса
П1 П2.
S1 а11 а12 в1
S2 а21 а22 в2
S3 а31 а32 в3
S4 а41 а42 в4
Доход с1 с2  

Для составления ЗЛП введем неизвестные х1 - П1и х2 - П2.

Составляем целевую функцию: L(X) =с1х1 + c2x2 ® max

Ограничительные уравнения (так как у нас четыре вида сырья, то и четыре ограничения): a11x1 + a 12x2 ≤b1

a21x1 + a 22x2≤b2

……………………

……………………

Знак ≤, так как сырье может быть израсходовано в количестве меньше имеющихсяресурсов или израсходовано полностью.

Условие неотрицательности: х1 ≥ 0 и х2 0