Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экономико-математические методыММ.DOC
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
680.96 Кб
Скачать

Задачи для контрольной работы №1

Предположим, что для производства двух видов продукции А и В можно использовать сырьё трёх видов. При этом на изготовление единицы изделия А расходуется а1 ед. сырья первого вида, а2 – ед. 2-го и а3 – 3-го вида. На изготовление единицы изделия В расходуется b1 ед. сырья 1-го вида, b2 – ед. 2-го вида, b3 – ед. 3-го вида сырья. На складе фабрики имеется сырья 1-го вида с1 ед., 2-го – с2, 3-го – с3 ед. От реализации единицы готовой продукции фабрика имеет прибыль α тыс. руб., а от продукции В прибыль составляет β тыс. руб.

Составить математическую модель исходной задачи. Найти решение симплексным методом и графически.

1. a1=4, a2=2, a3=3; b1=2, b2=5, b3=4;

c1=35, c2=43, c3=40; α=5, β=9.

2. a1=2, a2=3, a3=4; b1=3, b2=5, b3=4;

c1=30, c2=44, c3=48; α=7, β=9.

3. a1=3, a2=5, a3=2; b1=2, b2=3, b3=4;

c1=35, c2=49, c3=42; α=1, β=1.

4. a1=4, a2=2, a3=3; b1=3, b2=5, b3=2;

c1=45, c2=45, c3=29; α=5, β=9.

5. a1=4, a2=2, a3=3; b1=3, b2=2, b3=2;

c1=55, c2=30, c3=37; α=5, β=4.

6. a1=5, a2=4, a3=3; b1=2, b2=2, b3=3;

c1=55, c2=40, c3=42; α=7, β=5.

7. a1=2, a2=4, a3=4; b1=3, b2=2, b3=5;

c1=35, c2=38, c3=59; α=8, β=7.

8. a1=2, a2=4, a3=3; b1=3, b2=2, b3=5;

c1=35, c2=42, c3=49; α=3, β=3.

9. a1=2, a2=3, a3=4; b1=3, b2=5, b3=2;

c1=35, c2=49, c3=42; α=2, β=2.

10. a1=4, a2=2, a3=3; b1=2, b2=5, b3=4;

c1=35, c2=43, c3=40; α=5, β=9.

2. Двойственность в линейном программировании

Каждой задаче линейного программирования можно поставить в соответствие другую задачу линейного программирования, называемую двойственной.

Рассмотрим стандартную задачу

z = c1x1 + c2x2 + ..... + cnxn

a11x1 + a12x2 + ..... + a1nxn b1, y1

a21x1 + a22x2 + ..... + a2nxn b2, y2

................................................. (5)

am1x1 + am2x2 + ..... + amnxn bm, ym

xj 0 (j=1,..., m)

Каждому ограничению ставится в соответствие переменная двойственной задачи. Двойственная задача имеет вид

W = b1y1 + b2y2 + ...... + bmym

a11y1 + a21y2 + ...... + am1ym c1, x1

a12y1 + a22y2 + ...... + am2ym c2, x2

............................................... (6)

a1ny1 + a2ny2 + ...... + amnym cn, xn

yi 0 (i=1,....,m)

Задачи (5) – (6) обладают следующими свойствами:

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

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

3. В каждой задаче система ограничений задётся в виде неравенств, причём все они одного смысла, а именно: при нахождении максимума целевой функции эти неравенства имеют вид , а при нахождении минимума – вид .

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

5. Матрицы коэффициентов при переменных в системах ограничений (5) – (6) транспонированы относительно друг друга.

Задачи линейного программирования, удовлетворяющие перечисленным условиям, называются симметричными взаимно двойственными задачами.

Пример. Составить к данной задаче двойственную

Z = 5x1 + 2x2

8x1 + 7x2 417, y1

14x1 + 8x2 580, y2

14x1 + x2 591, y3

x1 0, x2 0

Получим:

w = 417y1 +580y2 +591y3

8y1 + 14y2 +14y3 5 x1

7y1 + 8y2 + y3 2 x2

yi 0 (i=1, 2, 3)

Решим исходную задачу симплексным методом

cj

базис

(xj)

аi0

5

2

0

0

0

х 1

х2

х3

х4

х5

0

0

0

x3

x4

x5

417

580

591

8

14

14

7

8

1

1

0

0

0

1

0

0

0

1

417/8

580/14

591/14

z

0

–5

–2

0

0

0

0

5

0

x3

x1

x5

599/7

580/14

11

0

1

0

17/7

4/7

–7

1

0

0

–4/7

1/14

–1

0

0

1

z

1450/7

0

6/7

0

5/14

0

y1 y2 y3

Между переменными задач (5)-(6) существует взаимно-однозначное соответствие:

x1 x2 ... xn xn+1 ... xn+m

ym+1 ym+2 ... ym+n y1 ... ym

Если одну из задач решаем симплексным методом, то компоненты оптимального решения двойственной задачи равны соответствующим оценкам в последней таблице плюс cj, стоящее над столбцом.

при .

Следовательно, для двойственной задачи

при .

Проверка. .

Задачи для выполнения контрольных заданий №2

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