Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы по ЭММ и М Кравцов.doc
Скачиваний:
18
Добавлен:
20.12.2018
Размер:
788.99 Кб
Скачать

2.Основные виды записи злп.

Общей задачей линейного программирования (ОЗЛП) называют задачу

(1.24)

при ограничениях:

(i=1,..,m1) (1.25)

(i=m1+1,..,m2) (1.26)

(i=m2+1,…,m) (1.27)

xj≥0 (j=1,..,n1) (1.28)

xj – произвольные (j=n1+1,…,n) (1.29)

где cj, aij, bi – заданные действительные числа; (1.24) – целевая функция; (1.25) – (1.29) – ограничения; х=(x1;…;xn) план задачи.

Симметричной формой записи ЗЛП называют задачу

(1.30)

(i=1,..,m) (1.31)

xj≥0 (j=1,..,n) (1.32)

или задачу

(1.33)

(i=1,..,m) (1.34)

xj≥0 (j=1,..,n) (1.35)

В экономической практике задача (1.30) – (1.32) (или (1.33) – (1.35)) встречается наиболее часто.

Канонической формой записи ЗЛП называют задачу

(1.30)

(i=1,..,m) (1.31)

xj≥0 (j=1,..,n) (1.32)

Рассмотрим еще два употребительных вида записи – матричную и векторную. В модель (1.36) – (1.38) введем обозначения:

C=[c1 c2cn], , ,

где C – матрица–строка; A – матрица системы управлений; X – матрица–столбец переменных; A0 – матрица–столбец свободных членов.

Каноническая форма задачи примет вид:

max Z=[c1 c2 … cn][x1 x2 … xn]T

, X≥0,

или

max Z=CX, AX=A0, X≥0

Полезной является также векторная форма ЗЛП. Для столбцов матрицы A введем обозначения:

Тогда задача (1.36) – (1.38) в векторной форме записи примет вид:

max Z=cx;

A1x1+…+Ajxj+…+Anxn=A0, x≥0

где cx – скалярное произведение векторов c=(c1;…;cn) и x=(x1;…;xn).

2.Виды записи задачи лп. Способы преобразования.

ЗЛП в общей постановке имеет 3 формы: произвольную, симметричную и каноническую.

1. Произвольная форма злп имеет вид (4.2):

Выражение называется целевой функцией (или критерием) задачи. Величины (Х1, Х2, …, Хn) – переменные задачи. Система неравенств в задаче (4.2) определяет область допустимых значений (планов) задачи D, которая имеет форму выпуклого многогранника. Неравенства и равенства в задаче (4.2) называются ограничениями. Каждое неравенство определяет полупространство, а равенство – плоскость в пространстве переменных (Х1, Х2, …, Хn).

Решение задачи (4.2) называется оптимальным решением (или оптимальным планом) и обозначается как Х* = (Х*1, Х*2, …, Х*n). Оптимальные решения лежат на границе области D. Если область D ограничена, то задача ЛП имеет либо единственное, либо бесконечно много решений. Если решение единственно, то оно совпадает с одной из вершин многогранника D. Если градиент целевой функции c = (с1, с2, …, сn) коллинеарен градиенту одного из ограничений, то задача имеет бесконечно много решений, лежащих на данном ограничении. Если ограничения несовместны, или целевая функция неограниченна, то задача (4.2) не имеет решения. Если область области D не ограничена, то решение может существовать либо быть неограниченным. Всякая задача на минимум может быть сведена к задаче на максимум и наоборот, умножением целевой функции на –1. Оптимальный план задачи при этом не изменится, а значение целевой функции изменит знак. После решения надо снова изменить знак целевой функции.