Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лек мат мет.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.54 Mб
Скачать

2.1.4 Задачи для закрепления полученных знаний

В задачах 1 и 2 найти оптимальные решения геометрическим и симплексным методами.

1) F(x)=x1+2x2max 2) F(x)=x1+2x2max

4x1+3x2 <=24 -3x1+4x2 <=12

-x1+x2 <=3 3x1+4x2 <=30

x1>=0, x2>=0 x1>=0, x2>=0

2.1.5. Двойственная задача

Определение:

Две задачи линейного программирования называются взаимно-двойственными, если они обладают следующими свойствами:

  1. В одной задаче ищется максимум, а в другой минимум целевой функции.

  2. Коэффициенты при переменных в линейной форме одной задачи являются свободными членами системы ограничений другой задачи и, наоборот, свободные члены системы ограничений одной задачи являются коэффициентами при переменных в линейной форме другой задачи.

  3. В каждой задаче система ограничений задаётся в виде неравенств, причём все они одного смысла, а именно: в задаче, в которой ищется максимум линейной формы, все неравенства вида "<=", а в задаче, в которой находится минимум линейной формы, противоположного смысла, т.е.">=".

  4. Коэффициенты при переменных систем ограничений описываются матрицами, транспонированными относительно друг друга.

  5. Число неравенств в системе ограничений одной задачи совпадает с числом переменных в другой задаче.

  6. Условия не отрицательности переменных сохраняются в обеих задачах.

Отсюда вытекает правило составления задачи, двойственной к исходной.

Необходимо привести неравенства системы ограничений исходной задачи к одному виду. Для этого неравенства, у которых вид не соответствует типу задачи, необходимо умножить на (-1).Далее преобразовать исходную задачу, руководствуясь свойствами (1-6).

В общем виде модели симметричных двойственных задач имеют сле­дующий вид:

Прямая или исходная

Двойственная

f = max

(I)

φ = min

(II)

Пусть нам дана задача линейной оптимизации в общем виде, тогда двойственная к ней примет вид:

Прямая или исходная

Двойственная

f = max

(II)

φ = min

(II`)

Свойство двойственности является взаимным, т.е. если к задачам (I`) и (II`) записать двойственные, то они совпадут с задачами (I) и (II) соответственно. Любую задачу внутри двойственной пары можно назвать прямой или исход­ной, тогда другая будет двойственной к ней.

Исходная задача. Найти максимум целевой функции:

F=C1X1+C2X2+...+CnXn (2.6)

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

A 11X1+A12X2+...+A1nXn<=B1

A21X1+A22X2+...+A2nXn<=B2

... (2.7)

Am1X1+Am2X2+...+AmnXn<=Bm

XJ>=0

J=1..n

Max(F)=?

Двойственная задача: Найти минимум целевой функции:

Z=B1Y1+B2Y2+...+BmYm (2.8)

A11Y1+A21Y2+...+Am1Yn>=C1

A12Y1+A22Y2+...+A2nYn>=C2

... (2.9)

A1nY1+A2nY2+...+AmnYm>=Cm

YJ>=0

J=1..m

Min(Z)=?