Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы по мат методам.docx
Скачиваний:
4
Добавлен:
22.09.2019
Размер:
210.99 Кб
Скачать

1 Постановка злп.

К математическим задачам линейного программирования относят исследования конкретных производственно-хозяйственных ситуаций, которые в том или ином виде интерпретируются как задачи об оптимальном использовании ограниченных ресурсов. Экономико-математическая модель любой задачи линейного программирования включает: целевую функцию, оптимальное значение которой (максимум или минимум) требуется отыскать; ограничения в виде системы линейных уравнений или неравенств; требование неотрицательности переменных.

2 Запишите злп в форме озлп.

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

(x1,x2,…,xn) = c1x1+…+cnxn (3.1)

при условиях

i = 1,…, m1 (m1  m) , (3.2)

i = m1 + 1,…, m ,

xj  0, j = 1,…, p (p  n) . (3.3)

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

Значения переменных Хj (j = 1, 2,…, n) можно рассматривать как компоненты некоторого вектора = (Х1, Х2,…, Хn) пространства Еn.

3 Запишите злп в форме ОснЗлп.

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

Такую ЗЛП можно поставить следующим образом: найти значения переменных Х12,…,Хn, максимизирующие линейную форму

= (3.4)

при условиях

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

xj  0, j = 1,…, n (3.6)

или в векторно-матричной форме

(3.7)

A (3.8)

x  , (3.9)

где = (с1, с2,…, сn); = (b1, b2,…, bm); А = (aij) – матрицы коэффициентов ограничений (3.5). Задача (3.4) – (3.6) или (3.7) – (3.9) называется основной ЗЛП. Основная ЗЛП является частным случаем общей ЗЛП при m1 = m, p = n.

4 Запишите злп в форме кзлп

Для построения общего метода решения ЗЛП разные формы ЗЛП должны быть приведены к некоторой стандартной форме, называемой канонической задачей линейного программирования (КЗЛП).

В канонической форме

  1. все функциональные ограничения записываются в виде равенств с неотрицательной правой частью;

  2. все переменные неотрицательны;

  3. целевая функция подлежит максимизации.

Таким образом, КЗЛП имеет вид:

(3.10)

, (3.11)

(3.12)

или в векторно-матричной форме

(3.13)

(3.14)

(3.15)

КЗЛП является частным случаем общей ЗЛП при m1 = 0, p = n

5 Приведите озлп к каноническому виду.

Любую ЗЛП можно привести к каноническому виду, используя следующие правила:

а) максимизация целевой функции = c1x1+…+cnxn равносильна минимизации целевой функции: =-c1x1 -…-cnxn;

б) ограничение в виде неравенства, например, 3Х1 + 2Х2 – Х3  6, может быть приведено к стандартной форме 3Х1 + 2Х2 – Х3 + Х4 = 6, где новая переменная Х4 неотрицательна. Ограничение Х1 – Х2 + 3Х3  10 может быть приведено к стандартной форме Х1 – Х2 + 3Х3 – – Х5 = 10, где новая переменная Х5 неотрицательна;

в) если некоторая переменная Хk может принимать любые значения, а требуется, чтобы она была неотрицательная, ее можно привести к виду , где  0 и  0.