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

Системный анализ. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
5
М
j
x
x
A
j
x
2 320
xx
12
2
.
Уравнения обеих прямых получаются из первого и третьего условий системы (4.19) при замене их на строгие равенства. Это означает полный расход досок и трудовых ресурсов. Однако точка
не принадлежит
2
прямой, описываемой уравнением
11
xx
12
24
65,
поэтому второе условие системы (4.19), связанное с ограниченным за­пасом обивочной ткани, имеет форму неравенства:
50 < 65.
Проведенный анализ показывает, что дальнейшее увеличение стои­мости продукции регламентируется запасом досок и трудовыми ресур­сами.
4.5. РАСПРЕДЕЛЕНИЕ РЕСУРСОВ
В УСЛОВИЯХ НЕПОЛНОЙ ИНФОРМАЦИИ
Модель распределения ресурсов. Предположим, что имеется m ресур- сов в количествах, задаваемых вектором
b [4]. Столбец
характеризует j-й способ производства; переменная
a
матрицы А
представляет
j
собой интенсивность этого способа производства, которая подлежит выбору. При использовании j-го способа производства с интенсивно-
стью
xaxb
затрачивается
j
n

jj
j
1
. Если доход от j-го способа производства, используе-
мого с единичной интенсивностью, равен
тенсивностях
, где j = 1, …, n, равен
ax
jj
различных ресурсов. Следовательно,
c
, то общий доход при ин-
j
n
cx c x
jj
1
j
T
. Следовательно,
рассматриваемая задача может быть интерпретирована как задача рас­пределения вектора ресурсов
b между различными производственными
71
способами таким образом, чтобы получить максимально возможный
A
x
суммарный доход. Это задача линейного программирования:
T
cx
; (4.25)
max
xb; (4.26)
0x  . (4.27)
Для некоторых практических задач такая детерминированная мо­дель неадекватна реальности, так как коэффициенты дохода
, ...,
cc
1
n
являются не фиксированными, а случайными параметрами. Предполо­жим, что
( , ..., )
cc c и ковариационной матрицей V. Тогда значение целевой
с – случайный вектор с математическим ожиданием
1
T
n
функции также будет случайной величиной (обозначим ее через z) с ма­тематическим ожиданием
T
cx и дисперсией
T
. В таком случае
Vx
можно рассмотреть следующие задачи:
T
cx ; (4.28)
xVx
max
T
, (4.29)
min
т. е. задачу максимизации ожидаемого значения z (4.28) либо задачу ми- нимизации дисперсии z (4.29) при тех же условиях-ограничениях (4.26),
(4.27).
Первая задача с целевой функцией (4.28) также является задачей ли­нейного программирования, а задача с целевой функцией (4.29) явля­ется задачей квадратичного программирования. Однако при максимиза­ции ожидаемого дохода z мы полностью пренебрегали его
рассеянием. С другой стороны, когда минимизировалась дисперсия, не принималось во внимание ожидаемое значение z. В реальных задачах может возник­нуть потребность иметь большое ожидаемое значение дохода и в то же время малую дисперсию, что является многоцелевой задачей. Рассмот­рим подход к одновременному изучению ожидаемых значений и их рас­сеяния.
Предположим
меньше некоторого значения
, требуется, чтобы ожидаемое значение было не
z , часто называемого желаемым уровнем
72
или уровнем удовлетворительности. Такая задача может быть сформу-
f
лирована в виде целевой функции
T
xVx
(4.30)
min
и ограничений (4.26), (4.27), к которым прибавится ограничение на уро­вень удовлетворительности:
T
с xz
. (4.31)
Эта задача также является задачей квадратичного программирова-
ния.
Другой возможный подход состоит в следующем. Пусть
Prob ( )
может быть достигнут. Очевидно, целесообразно максимизировать Предположим теперь, что вектор случайных параметров ставить как функцию
а y – случайная переменная. Тогда если
T
cx z , т. е.  – вероятность того, что желаемый уровень
 .
с можно пред-
d + y f, где d и f – фиксированные векторы,
T
0
fx , то
Prob ( ) Prob

TT
dx yf x z y
В этом случае задача максимизации
 
 
сводится к следующей задаче
T
zdx
T
x
. (4.32)
с целевой функцией:
T
zdx
T
fx
min
(4.33)
при тех же ограничениях (4.26), (4.27). Это задача дробно-линейного программирования.
Имеются также и другие подходы к решению многоцелевых задач
[3, 15, 16].
Модель распределения ресурсов при заданном отношении
к риску
Описанные выше подходы к оптимизации дисперсий и ожидаемых значений дохода не учитывают поведение индивидуумов, не желающих рисковать. Например, индивидуум, который хочет избежать риска,
73
может предпочесть доход с ожидаемым значением в 100 тыс. руб. и дис-
x
персией 10 доходу с ожидаемым значением в 110 тыс. руб. и диспер­сией 30. Индивидуум, выбирающий ожидаемое значение дохода 100 тыс. руб., менее расположен к риску, чем тот, кто может выбрать альтернативу с ожидаемым значением дохода 110 тыс. руб. Эта разница в отношении к
риску может быть учтена введением полезности денег
для индивидуума.
Для большинства индивидуумов ценность дополнительного значе­ния одной тысячи рублей убывает при увеличении его полного чистого богатства. Ценность, связанная с чистым богатством z, называется его
полезностью u. Удобно нормировать полезность так, чтобы u = 0 при z = 0 и u → 1 при z → ∞.
Функция u, называемая функцией полезности индивидуума, обычно неубывающая непрерывная функция. На рис. 4.8 изображены две типичные функции полезности для двух индивидуумов. Для индивидуума A увеличение дохода на
,
на
 больше, чем 1,то этот индивидуум будет предпочитать меньшее
а потери дохода
1
2
z
уменьшают полезность на
z
увеличивает полезность
.
Поскольку
2
рассеяние дохода. Такой индивидуум меньше расположен к риску, чем индивидуум B, функция полезности которого также изображена на рис. 4.8.
Различные кривые типа кривых A и B, изображенных на рис. 4.8, мо-
гут быть заданы в форме
kz
() 1
uz e

, (4.34)
где
0k называют коэффициентом неприятия риска. Чем больше k,
тем меньше индивидуум расположен к риску.
Предположим теперь, что текущее богатство равно нулю, так что полное богатство равно доходу z. Предположим, что пределенный случайный вектор с математическим ожиданием вариационной матрицей
с математическим ожиданием Функция
плотности распределения дохода записывается в виде
V. Тогда z – нормальная случайная величина
T
z с x и дисперсией
1
1
ze

()
2
2

74
2
zz
 

c – нормально рас-
c и ко-
2 T
.
Vx
. (4.35)
Рис. 4.8. Функции полезности
Требуется максимизировать ожидаемое значение полезности, зада­ваемое выражением


 
1exp exp
   
kz
 
(1 ) ( ) 1 exp
e z dz kz dz

11 1
2



exp


1exp


 
kz k
22
 
1 2

2
1exp2kz k
   
11

2

zzk




2
22

  
75
 


2
2
  

1
  


1
zzk


2

22
zz
 
2

kz k dz
2
. (4.36)
2
22
2
dz
Следовательно, максимизация ожидаемого значения полезности эк-
вивалентна максимизации
kz k
22
2
. Подставляя вместо
2
и
z
их
1
значения, получим задачу квадратичного программирования c целевой функцией
1
TT
kc x k x Vx
2
max
, (4.37)
2
при этом условия-ограничения (4.26) и (4.27) остаются прежними.
76
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Информатика: Энциклопедический словарь для начинающих / сост.
Д. А. Поспелов. – Москва : Педагогика-Пресс, 1994. – 352 с.
2. Тихонов А. Н. Методы решения некорректных задач / А. Н. Тихонов, В. Я. Арсенин. – 2-е изд. – Москва : Наука. Главная редакция физико-матема­тической литературы, 1979. – 285 с.
3. Казанская О. В. Модели и методы оптимизации. Практикум : учеб. посо-
/ О. В. Казанская, С. Г. Юн, О. К. Альсова. – Новосибирск : Изд-во НГТУ,
бие
2012. – 204 с.
4. Базара М. Нелинейное программирование. Теория и алгоритмы : пер. с англ. / М. Базара, К. Шетти. – Москва : Мир, 1982. – 583 с.
5. Вентцель Е. С. Исследование операций. Задачи, принципы, методоло- гия / Е. С. Вентцель. – Москва : Знание без границ, 1976. – 202 с
6. Zadeh L. A. Fuzzy sets // Information and Control. – June 1965. – Vol. 8, Iss. 3. – P. 338–353.
7. Тихонов А. Н. Вводные лекции по прикладной математике / А. Н. Тихо-
нов, Д. К. Костомаров. – Москва : Наука. Главная редакция физико-математи­ческой литературы, 1984. – 192 с.
8. Искусственный интеллект: стратегии и методы решения сложных про­блем : пер. с англ. – 4-е изд. – Москва : Вильямс, 2003. – 864 с.
9. Яновская Т. Б. Обратные задачи ская, Л. Н. Порохова. – 2-е изд., доп. и перераб. – Санкт-Петербург : Изд-во С.-Петерб. ун-та, 2004. – 214 с.
10. Жданов М. С. Теория обратных задач и регуляризации в геофизике / М. С. Жданов. – Москва : Научный мир, 2007. – 712 с.
11. Перегудов Ф. И. Введение в системный анализ : зов / Ф. И. Перегудов, Ф. П. Тарасенко. – Москва : Высшая школа, 1989. –
367 с.
12. Торвальд Ю. Сто лет криминалистики / Ю. Торвальд. – Москва : Про­гресс, 1974. – 448 с.
13. Кузнецов А. В. Руководство к решению задач по математическому про- граммированию / А. В. Кузнецов, Н. И. Холод. – Минск : Вышэйшая школа,
1978. – 256 с.
геофизики : учеб. пособие / Т. Б. Янов-
учеб. пособие для ву-
.
77
14. Шмырев В. И. Лекции по математическому программированию. Ч. 1 : учеб. пособие / В. И. Шмырев. – Новосибирск : Изд-во Новосиб. гос. ун-та,
1998. – 102 с.
15. Yu P. L. The set of all non-dominated solutions in linear cases and a mul­ticriteria simplex method / P. L. Yu, M. Zeleny // Journal of Mathematical Analysis and Applications. – 1975. – Vol. 49, N 2. – P. 430–468. – DOI 10.1016/0022­247X(75)90189–4.
16. Zelany M. A concept of compromise solutions and the method of the dis­placed ideal / M. Zelany // Computers & Operations Research. – December 1974. – Vol. 1, iss. 3–4. – P. 479–496.
78
Зеркаль Сергей Михайлович Пинигина Дарья Леонидовна
СИСТЕМНЫЙ АНАЛИЗ
Учебное пособие
Редактор Е.Е. Татарникова
Выпускающий редактор И.П. Брованова
Корректор Л.Н. Киншт
Дизайн обложки А.В. Ладыжская
Компьютерная верстка С.И. Ткачева
Налоговая льгота – Общероссийский классификатор продукции
Издание соответствует коду 95 3000 ОК 005-93 (ОКП)
Подписано в печать 17.11.2022. Формат 60 84 1/16. Бумага офсетная. Тираж 100 экз.
Уч.-изд. л. 4,65. Печ. л. 5,0. Изд. № 131. Заказ № 295. Цена договорная
Новосибирского государственного технического университета
Отпечатано в типографии
630073, г. Новосибирск, пр. К. Маркса, 20
79
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]