Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
spory_po_MO.doc
Скачиваний:
33
Добавлен:
31.07.2019
Размер:
585.22 Кб
Скачать

11. Формы записи злп

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

(2.10)

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

(2.11) (2.12) (2.13) (2.14)

xj — произвольные (2.15)

где cj , Aij , bi — заданные действительные числа; (2.10) — целевая функция; (2.11)—(2.15) — ограничения; x = ( x1 , ..., xn ) — план задачи.

Задачу линейного программирования можно представить в 3-х различных видах: развернутом, матричном и векторном.

Приведенная выше ОЗЛП записана в развернутой или индексной форме. В этой же форме задачу можно представить и несколько иначе:

(2.16)

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

(2.17) (2.18)

xj — произвольные

здесь cAij , b — заданные действительные числа; (2.16)  целевая функция; (2.17) — ограничения; (2.18) — условие неотрицательности части переменных; x = ( x1, ... , xn ) — план задачи.

Рассмотрим теперь матричную форму записи ЗЛП. Введем следующие обозначения:

; , , ,

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

Тогда наша задача примет вид:

(2.19)

, X0 ,(2.20)

или

mаx (min) Z = C X , A X {, =,  }A0 , X0 .(2.21)

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

, , ..., , ..., .

Тогда задача (2.10)—(2.15) в векторной форме записи примет вид:

mаx (min) Z = CX ;(2.22)

A1x1 + ... + Ajxj + Anxn = A0 , X  0 ,(2.23)

где CX  скалярное произведение векторов C = ( c1; ...;cn ) и X = (x1 , ... , xn).

Каноническая форма представления задачи линейного программирования.

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

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

(2.24) (2.25)

(2.26)

12. Линейное векторное пространство. Линейная зависимость векторов. Ранг.

Опр 1: Совокупность всевозможных упорядоченных систем из n действительных чисел после введения в нее операций сложения и умножения на действительное число называется n-мерным векторным пространством.

Опр 2: Вектор В называется линейной комбинацией векторов A1, A2, ... , An , если существуют такие числа k1, k2, ... , kn, при которых выполняется соотношение B = k1 A1 + k2 A2 + ... + kn An.

Опр 3: Система векторов A1, A2, ... , Ar (r > 1) называется линейно зависимой, если хотя бы один из векторов системы является линейной комбинацией остальных, и линейно независимой - в противном случае.

Опр 4: Рассматривая линейно зависимую систему векторов A1, A2, ... , An , возьмем такую линейно независимую подсистему векторов A1, A2, ... , Ar  (r n), к которой невозможно присоединить ни одного вектора системы, не нарушив линейной независимости. Такая подсистема называется максимальной линейно независимой подсистемой данной системы векторов. Число векторов, входящих в любую максимальную линейно независимую подсистему векторов, называется рангом системы, а сами вектора составляют базис системы.

13.Понятие базиса системы. Базисное и опорное решение системы.

Базисом  n-мерного векторного пространства называется любая совокупность n линейно независимых векторов этого же пространства.

В двумерном пространстве в качестве базиса могут быть взяты два любых неколлинеарных вектора, в трехмерном пространстве - три некомпланарных вектора, в пространстве измерений n > 3 - система из n линейно независимых векторов.

В полученной системе единичные вектора называются базисными, а вектора свободными.

Базисными решениями называются решения системы, получаемые при приравнивании свободных неизвестных нулю.

Базисное решение называется невырожденным, если все базисные переменные полученного решения ненулевые, в противном случае базисное решение называется вырожденным.

Опорными решениями системы называются те базисные решения, которые имеют все неотрицательные значения неизвестных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]