Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Математическое программирование-1

.pdf
Скачиваний:
0
Добавлен:
28.12.2025
Размер:
2.72 Mб
Скачать

Задача 6.2.

На предприятии имеется возможность выпуска трех видов продукции j , j 1,3. При ее изготовлении используются ресурсы

Р1, Р2 , Р3. Размеры допустимых затрат ресурсов ограничены соответственно величинами В1, В2, В3. . Расход ресурса i-го вида на единицу продукции j-го вида составляет aij единиц. Цена единицы

продукции i-го вида равна Ci. Требуется:

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

2.Сформулировать в экономических терминах двойственную

задачу, составить математическую модель двойственной задачи

ирешить еt.

3.Используя решение исходной и двойственных задач, а также соответствие между двойственными переменными, провести анализ плана, указать наиболее дефицитный и избыточный ресурс, если он имеется.

B1 200, B2 220, B3 480, C1

25, C2 28, C3 27,

 

2

3

6

 

 

5

4

6

 

A

.

 

5

5

2

 

 

 

Решение.

Пусть x j – это количество единиц продукции соответственноj , планируемой к выпуску, а F – величина прибыли от реализа-

ции этой продукции.

Составим экономико-математическую модель задачи. Учитывая значение прибыли от единицы продукции, запишем

суммарную величину прибыли – целевую функцию – в следующем виде:

F 25x1 28x2 27x3 max.

90

Переменные x j должны удовлетворять ограничениям, накла-

дываемым на расход ресурсов, имеющихся в распоряжении предприятия:

2x

3x

6x

200

 

1

 

2

3

 

5x1

4x2 6x3

220.

5x

5x

2

2x

480

 

1

 

3

 

По смыслу задачи переменные должны быть неотрицательными:

x j 0,

j

1,3.

 

Решим задачу в MS Excel. Составим следующую таблицу:

Используем следующие формулы:

Выполняемпоследовательностькоманд: Данные– Поискрешения. Поля в появившемся окне заполняем следующим образом:

91

Нажимаем кнопку «Найти решение», получаем результат:

Таким образом, по оптимальному плану следует изготовить 55 ед. продукции второго вида, продукцию первого и третьего вида – не выпускать. Останутся неиспользованными 35 ед. первого ресурса

и205 ед. третьего ресурса. Прибыль при этом будет максимальна

исоставит 1540 ден. ед.

Составимэкономико-математическуюмодельдвойственнойзадачи. Пусть yi – цена единицы ресурса Pi , Z – суммарная стоимость

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

92

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

Z 200y1 220y2 480y3 min;

2 y1 5y2 5y3 253y1 4 y2 5y3 28 ;

6y1 6y2 2 y3 27 yi 0, i 1,3.

Решим задачу в MS Excel. Первоначальная таблица:

93

Результаты:

Соответствие между переменными:

x1

x2

 

x3

 

 

x4

 

x5

x6

y4

y5

 

y6

 

 

y1

 

y2

y3

Запишем оптимальный план двойственной задачи:

 

 

 

Y * 0 7

0 ,

Zmin*

1540.

 

Так как y2* 0,

то второй ресурс дефицитен, первый и третий ре-

сурсы являются избыточными для них y1* y3* 0. При увеличении

использования второго ресурса на единицу прибыль увеличится на 7 денежных ед., первого и третьего – прибыль не изменится.

6.3.Контрольные вопросы

1.Каков алгоритм двойственного симплекс-метода?

2.Как выглядит двойственное условие допустимости?

3.Как выглядит двойственное условие оптимальности?

4.Каковаэкономико-математическаямодель двойственнойзадачи?

5.Какова экономическая интерпретация основных и дополнительных переменных прямой и двойственной задач?

6.Как определить границы изменения ресурсов, в пределах которых сохраняется устойчивость двойственных оценок?

94

6.4. Задания для самостоятельной работы

Задача 1.

Решить задачу, используя алгоритм двойственного симплексметода.

1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F 2x1 4x2

x3 min;

 

F 2x1 x2 5x3 min;

 

x

2x

2

x 4

 

 

 

 

x x

2

x 4

 

 

 

 

1

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

1

 

 

 

 

3

 

 

 

 

 

 

 

 

x1 x2 3x3 3 ;

 

 

 

 

x1 5x2 x3 5 ;

 

 

2x x

2

 

2x 3

 

 

 

 

2x

x

2

3x

3

 

 

6

 

 

 

 

1

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

x j

0;

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

x j

0;

 

 

j

 

 

 

 

 

 

 

 

 

 

1,3

 

 

 

 

 

 

 

1,3

 

 

 

3.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F 3x1 4x2

min;

 

 

F 4x1 2x2

x3 min;

2x1 x2 1

 

 

 

 

 

 

 

 

 

 

x1 x2 10

 

 

 

 

 

 

 

x

 

x

2

1 ;

 

 

 

 

 

 

 

 

 

 

2x

x

2

x 8;

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

3

 

 

 

 

 

 

 

2x

x

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

x j

0;

 

 

j 1,3

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x j

0;

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F 2x1 3x2

5

2 x3 min;

F 4x1 6x2

3x3 min;

2x x

2

 

3x

6

 

 

 

 

3x x

2

2x

9

 

 

 

1

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

3

 

 

 

 

 

 

2x1 4x2 3x3 6 ;

 

 

x1 2x2 2x3 8 ;

 

3x

 

4x

2

 

2x 12

 

 

 

x

 

6x

2

 

 

 

 

 

 

12

 

 

 

1

 

 

 

 

 

 

 

3

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

x j

0;

 

 

 

j

 

 

 

 

 

 

 

 

x j

0;

 

 

j

 

 

 

 

 

 

 

 

 

1,3

 

 

 

 

 

 

 

1,3

 

 

 

7.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F 5x1 6x2

x3 x4 min;

F x1 3x2 4x3 2x4 min;

1,5x1 3x2 x3

x4

18

 

x1 x2 4x3

5x4 27

 

3x

 

 

 

 

 

2x 4x

4

24

;

2x 3x

2

x

4x

4

24;

 

 

1

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

1

 

 

 

 

 

3

 

 

 

 

 

x j

0;

 

 

 

j

 

 

 

 

 

 

 

x j

0;

 

 

j

 

 

 

 

 

 

 

 

1,4

 

 

 

 

 

 

 

1,4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

95

9.

 

 

 

 

10.

 

 

 

 

 

 

 

 

 

 

F 4x1 5x2 6x3 min;

F x1 4x2 6x3

min;

x1 x2 x3 5

x1 2x2 4x3 15

 

x x 2x 1

2x x

2

2x 2

 

1

2

3

 

 

1

 

 

 

3

 

 

x x 4x 3;

4x 8x

2

x 17

 

;

1

2

3

 

 

1

 

 

3

 

 

 

x x 8x 4

x x

2

x 6

 

 

1

2

3

 

1

 

 

 

3

 

 

 

 

x j 0;

 

j

 

 

x j

0;

 

 

j

 

 

 

 

 

 

1,3

 

 

1,3

 

 

Задача 2.

На предприятии имеется возможность выпускать n видов продукции Пj ( j 1,n). При ее изготовлении используются ресурсы Р1, Р2 и Р3. Размеры допустимых затрат ресурсов ограничены соответственно величинами В1, В2 и В3. Расход ресурса i-го (i 1,3) вида на единицу продукции j-го вида составляет aij единиц. Цена единицы продукции j-го вида равна C j ден. ед.

Требуется:

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

2.Сформулировать в экономических терминах двойственную

задачу, составить математическую модель двойственной задачи

ирешить ее.

3.Используя решение исходной и двойственных задач, а также соответствие между двойственными переменными, провести анализ плана, указать наиболее дефицитный и избыточный ресурс, если он имеется.

В1

 

В2

В3

С1

С2

С3

 

 

А

 

 

 

варианта

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

7

9

 

 

1

 

 

97

81

 

53

14

 

6

3

3

 

20

 

 

 

 

 

 

21

 

 

 

 

 

 

 

 

 

7

6

4

 

 

 

 

 

 

 

 

 

 

 

 

 

96

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

2

4

 

2

 

59

64

 

74

23

 

8

3

3

 

 

 

 

 

 

18

 

 

 

 

 

 

 

 

3

7

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

8

6

 

3

 

91

98

 

63

11

 

4

5

2

 

 

 

 

 

 

18

 

 

 

 

 

 

 

 

0

3

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

4

7

 

4

 

57

58

 

57

13

 

1

9

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

1

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

2

5

 

5

 

53

97

 

97

28

 

7

0

3

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

2

4

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

10

4

 

6

 

58

95

 

68

17

 

2

5

29

 

 

 

 

 

 

 

 

 

 

 

 

 

3

8

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

5

9

 

7

 

63

72

 

86

27

 

7

4

5

 

 

 

 

 

 

20

 

 

 

 

 

 

 

 

9

2

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

1

9

 

8

 

70

96

 

80

18

 

 

7

3

4

 

 

 

 

 

 

 

28

 

 

 

 

 

 

 

 

 

 

5

6

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

1

5

 

9

 

58

66

 

57

14

 

3

6

6

 

 

 

 

 

 

21

 

 

 

 

 

 

 

 

4

5

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

4

1

 

10

 

80

89

 

73

23

 

 

5

3

5

 

 

 

 

 

 

 

24

 

 

 

 

 

 

 

 

 

 

2

0

4

 

 

 

 

 

 

 

 

 

 

 

97

18

12

20

18

21

20

21

17

27

 

 

 

 

 

 

 

 

10

10

12

 

 

11

300

190

180

 

15

 

5

4

3

 

 

 

 

20

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

5

3

 

 

 

 

 

 

 

 

 

 

 

ЗАНЯТИЕ 7. ЭЛЕМЕНТЫ ТЕОРИИ ИГР

7.1. Краткие теоретические сведения

Рассмотрим одноразовую реализацию игры. В этом случае результат игры однозначно определяется после двух ходов игроков: I игрок выбирает i-ю стратегию, II игрок – j-ю стратегию, причем выбор стратегий производится при отсутствии информации о выборе второго игрока. Результат игры характеризуется скалярной вели-

чиной aij , интерпретируемой как плата первому игроку вторым,

если aij 0 (если aij 0, то I игрок платит II игроку сумму aij )

Стратегии при одноразовой реализации игры называются чистыми. Итак, игра задается матрицей

a11

a12

...

a1n

 

 

 

 

 

 

A a21

a22

...

a2n .

(7.1)

.

.

.

.

 

 

am2

...

 

 

am1

amn

 

Строки матрицы (7.1) соответствуют стратегиям i игрока I, столбцы – стратегиям j игрока II. Матрица (7.1) называется мат-

рицей игры или платежной матрицей. Элемент aij

матрицы (7.1)

есть выигрыш игрока I, если он выбрал стратегию i,

а игрок II вы-

брал стратегию j. Если игрок I выбрал стратегию i,

то в наихуд-

шем случае он получит выигрыш, равный min aij . Поэтому игрок I

i

должен выбрать такую стратегию, чтобы максимизировать свой минимальный выигрыш .

max min aij ai j .

(7.2)

i

j

1

 

98

Величина , определяемая формулой (7.2), называется нижней ценой игры, а стратегия i1, обеспечивающая получение нижней

цены игры, называется максиминной.

Игрок при выборе некоторой стратегии j исходит из того, что-

бы его проигрыш не превосходил максимального из значений j-го

столбца матрицы (7.1), т. е. был меньше или равен max aij . Игрок II

i

будет стремиться выбрать такую стратегию j2, при которой его максимальный проигрыш был бы минимален, т. е. был бы равен

min aij max ai j .

(7.3)

i

j

1 2

 

Величина , определяемая формулой (7.3), называется верхней ценой игры, а соответствующая верхней цене стратегия j2 называ-

ется минимаксной.

Всегда имеет место соотношение . При разумных действи-

ях игроков фактический выигрыш игрока I заключен между величинами и .

Если выражения (7.2) и (7.3) равны между собой, т. е.

,

(7.4)

то величина , определяемая выражением (7.4), называется значе-

нием (ценой) игры. Цена игры

 

равна элементу матрицы ai j ,

 

 

 

 

 

i0

0

0

который

минимален в

строке

и одновременно максимален

в столбце

j0. Элемент

ai

j

называют седловым элементом, пара

 

 

0

0

 

 

 

чистых стратегий i0, j0 седловой точкой, а сама игра – игрой с седловой точкой. Седловая точка i0, j0 определяет оптималь-

ные стратегии игроков, являющие решением игры. Итак, если матрица игры имеет седловой элемент, то оптимальное решение игры определяется этим седловым элементом.

Теория игр находится в тесной связи с линейным программированием, так как каждая конечная игра лиц с нулевой суммой может

99